1. egui

    immediate mode GUI that runs on both web and native

    v0.34.1 1.2M #imgui #portable
  2. macroquad

    easy to use graphics library

    v0.4.14 53K #2d-rendering #cross-platform #imgui #android #cross-platform-game #game-engine #blocking #graphics #2d-game #ios
  3. eframe

    egui framework - write GUI apps that compiles to web and/or natively

    v0.34.1 1.0M #egui #web-apps
  4. vulkano

    Safe wrapper for the Vulkan graphics API

    v0.35.2 191K #vulkan #bindings #gpu-rendering #gpu
  5. miniquad

    Cross-platform window context and rendering library

    v0.4.8 61K #opengl #graphics #3d #windowing
  6. egui_demo_lib

    Example library for egui

    v0.34.1 11K #egui #glow #graphics
  7. egui-miniquad

    Bindings between egui and miniquad

    v0.16.0 5.6K #imgui #portable #immediate
  8. egui-macroquad

    Bindings between egui and macroquad

    v0.17.3 1.8K #imgui #portable #immediate
  9. gamepads

    access information about connected gamepads

    v0.1.7 #gamepad-input #macroquad #gamepad #joystick #joystick-input
  10. naia-client

    cross-platform client that can send/receive messages to/from a server, and has a pool of in-scope entities/components that is synced with the server

    v0.24.0 3.1K #game-networking #web-rtc #udp-networking #udp #networking
  11. good-web-game

    An alternative implementation of the ggez game engine, based on miniquad

    v0.6.1 460 #2d-game-engine #ggez #miniquad #2d-engine
  12. sapp-jsutils

    Helper functions for working with js objects in miniquad based apps

    v0.1.7 4.2K #js-object #miniquad #helper #app
  13. quad-url

    Plugin for macro-, mini-quad (quads) to do anything with url

    v0.1.2 7.2K #quad #url-open #miniquad #macroquad #link
  14. rusty_spine

    Spine runtime for Rust (and wasm!) transpiled from the official C Runtime

    v0.8.0 550 #wasm-engine #spine #transpiled #api
  15. yakui-miniquad

    integrating yakui with miniquad

    v0.4.1 750 #miniquad #yakui #ui #gamedev-ui #graphics
  16. efx

    Rust XML templating engine for building egui UIs with procedural macros

    v0.6.1 #eframe #proc-macro #egui #templating
  17. ozkriff/zemeroth

    A 2D turn-based hexagonal tactical game

    GitHub 0.7.0-snapshot #2d-game #hexagonal #turn-based #tactical #android #wasm
  18. sapp-wasm

    Part of miniquad rendering library. Binding and JS implementation of GL and sokol-app API.

    v0.1.26 3.2K #miniquad #js-bindings #wasm-bindings #cross-platform #cross-platform-rendering #part-of-miniquad #ios #sokol-app
  19. miniquad-ply

    Temporary fork of miniquad with fixes for ply-engine. Do not depend on this directly.

    v0.4.8 150 #windowing #graphics #opengl #3d #gamedev
  20. sapp-dummy

    Part of miniquad rendering library. Stub sapp definitions.

    v0.1.5 3.8K #miniquad #sapp #cross-platform #rendering #part-of-miniquad #stub #ios
  21. sapp-ios

    Part of miniquad rendering library. Native bindings to a slightly modified version of sokol-app

    v0.1.2 2.9K #miniquad #native-bindings #cross-platform #ios #rendering #part-of-miniquad #android #sokol-app #graphics-rendering
  22. nonaquad

    Vector anti-aliased graphics renderer for Android, WebGL, iOS, Windows, Linux, and Mac using miniquad

    v0.1.2 #cross-platform #antialiased #graphics
  23. sapp-linux

    Part of miniquad rendering library. Orignally this was a sokol-app C code transpiled to rust with c2rust and partially rewritten to more idiomatic rust.

    v0.1.15 3.6K #miniquad #c2rust #context #rendering #rewritten #sokol-app #part-of-miniquad
  24. Try searching with DuckDuckGo or on crates.io.

  25. cargo-quad-apk

    Cargo subcommand that allows you to build Android packages

    v0.1.4 #cargo-subcommand #java-package #android #sdk-version #android-version #package-metadata #apk #opengl #ndk #version-number
  26. sapp-darwin

    Part of miniquad rendering library. Native bindings to a slightly modified version of sokol-app

    v0.1.9 3.5K #native-bindings #miniquad #version #cross-platform-rendering #context #sokol-app #part-of-miniquad
  27. vviz

    Rapid prototyping GUI, and visual printf-style debugging for computer vision development

    v0.3.0 #3d #2d #vision-image
  28. sapp-windows

    Part of miniquad rendering library. Native bindings to slightly modified sokol-app

    v0.2.21 3.2K #miniquad #native-bindings #context #rendering #cross-platform #sokol-app #part-of-miniquad
  29. ombre

    Shadowy game and graphics library for Rust

    v0.6.7 #graphics #game-graphics #game
  30. sapp-android

    Part of miniquad rendering library. Native bindings to slightly modified sokol-app

    v0.1.15 3.3K #miniquad #native-bindings #rendering #sokol-app #modified #part-of-miniquad
  31. sapp-kms

    Part of miniquad rendering library. Orignally this was a sokol-app C code transpiled to rust with c2rust and partially rewritten to more idiomatic rust.

    v0.1.1 #miniquad #cross-platform #c2rust #part-of-miniquad #rendering #rewritten #ios #sokol-app
  32. yakui-macroquad

    integrating yakui with macroquad

    v0.4.0 450 #yakui #macroquad #ui #graphics
  33. quad-wasmnastics

    that do the gymnastics required to make advanced Macroquad work on wasm

    v0.3.0 #miniquad #wasm #web
  34. quad-storage

    Plugin for macro-, mini-quad (quads) to save data in simple local storage using Web Storage API in WASM and local file on a native platforms

    v0.1.3 310 #local-storage #storage-api #web-storage #local-file #save-data #wasm-storage #file-storage #api-in-wasm #save-file
  35. quad-net

    Miniquad friendly network abstractions

    v0.1.2 #networking #abstraction #miniquad #friendly #web
  36. simple-pixels

    Create a window and throw some pixels on it without accessing low-level stuff, carrying tons of dependencies or linking C libraries

    v0.15.0 1.5K #pixel #rendering-engine #emulation #throw #linker #carrying #tons #game-engine
  37. quad-gl

    Statefull immediate mode rendering libarary on top of miniquad. Inspired by opengl1, rlgl and sokol-gl

    v0.2.13 #immediate-mode #miniquad #sokol-gl #libarary #rendering
  38. fugu

    cross-platform rendering library

    v0.1.0 #cross-platform-rendering #compile-times #warnings
  39. hexga_engine_window

    Window interface for the Hexga Engine

    v0.0.10-beta.16 140 #window-events #hexga #interface-for-hexga #engine #breaking-change
  40. hexga_engine_render

    Rendering interface for the Hexga Engine

    v0.0.10-beta.16 140 #rendering-engine #hexga #interface-for-hexga #bit-flags #breaking-change
  41. imgui_macroquad_renderer

    An ImGui-rs renderer for Macroquad

    v0.1.0 #macroquad #gamedev #imgui #rendering
  42. quad-timestamp

    timestamp library for miniquad/macroquad

    v0.1.2 #timestamp #macroquad #miniquad #gamedev #game-engine-macroquad #game-engine-miniquad
  43. quad-androidx

    Access to androidx.core.* for miniquad's java

    v0.1.0 #java #androidx #miniquad #permissions #appear
  44. nanogltf

    Nanoserde based gltf parsing library

    v0.1.0 #3d #gltf #graphics
  45. miniquad_text_rusttype

    glium_text fork, text drawing with miniquad and rusttype

    v0.1.2 190 #opengl #miniquad #text
  46. sunshine

    A raycasting game engine built on miniquad

    v0.0.6 #game-engine #miniquad #built #raycasting #scene #ray-tracing #3d-space
  47. quadify

    Bevy plugin that integrates macroquad's windowing/rendering/sound API

    v0.1.0 #macroquad #miniquad #bevy
  48. nanoquad

    A graphics renderer inspired by nonaquad, with small additions

    v0.1.6 #graphics #cross-platform #gamedev #antialiased #ui