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: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
not-fl3/imgui-miniquad-renderA Rust library for rendering 3D miniquads using ImGui5
not-fl3/egui-miniquadProvides an Egui GUI binding for the Miniquad graphics library80
not-fl3/miniquad_text_rusttypeA Rust library that uses miniquad to render text with TrueType fonts.6
nokola/nonaquadAn anti-aliased 2D graphics rendering library for various platforms using Rust and miniquad42
not-fl3/miniquad-js-interop-demoRust/Javascript interop demo using miniquad to showcase web assembly integration6
not-fl3/nanoshredderAn experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code.11
not-fl3/quad-sndAn audio library providing high-level cross-platform functionality for playback and mixing of audio in Rust.111
linebender/tiny-skiaA minimal 2D rendering library for Rust.1,177
emoon/rust_minifbA crate for creating windows and framebuffers on multiple platforms.1,045
flmng0/peachA sandboxing framework for creating graphics applications in Rust with wgpu.21
rsaarelm/navniA Rust library for rendering 2D graphics in text and pixel formats.7
mitchmindtree/elmesqueA Rust port of Elm's graphics modules for functional 2D graphics and UI design.145
rustq/vue-skiaA Rust-based 2D graphics rendering library utilizing software rasterization for Vue.js applications.305
fltk-rs/fltk-rsRust bindings for a cross-platform GUI library1,646
floatingbanana/groveA set of Lua libraries providing utility functions for graphics and animation in game development.13