miniquad

Graphics library

A lightweight, cross-platform graphics abstraction library in Rust.

Cross platform rendering in Rust

GitHub

2k stars
25 watching
175 forks
Language: Rust
last commit: 7 days ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
not-fl3/imgui-miniquad-render A Rust library for rendering 3D miniquads using ImGui 5
not-fl3/egui-miniquad Provides an Egui GUI binding for the Miniquad graphics library 80
not-fl3/miniquad_text_rusttype A Rust library that uses miniquad to render text with TrueType fonts. 6
nokola/nonaquad An anti-aliased 2D graphics rendering library for various platforms using Rust and miniquad 42
not-fl3/miniquad-js-interop-demo Rust/Javascript interop demo using miniquad to showcase web assembly integration 6
not-fl3/nanoshredder An experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code. 11
not-fl3/quad-snd An audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust. 111
linebender/tiny-skia A minimal 2D rendering library for Rust. 1,164
emoon/rust_minifb A crate for creating windows and framebuffers on multiple platforms. 1,045
flmng0/peach A sandboxing framework for creating graphics applications in Rust with wgpu. 21
rsaarelm/navni A Rust library for rendering 2D graphics in text and pixel formats. 7
mitchmindtree/elmesque A Rust port of Elm's graphics modules for functional 2D graphics and UI design. 145
rustq/vue-skia A Rust-based 2D graphics rendering library utilizing software rasterization for Vue.js applications. 305
fltk-rs/fltk-rs Rust bindings for a cross-platform GUI library 1,646
floatingbanana/grove A set of Lua libraries providing utility functions for graphics and animation in game development. 13