#2d-rendering

  1. tiny-skia

    A tiny Skia subset ported to Rust

    v0.11.4 343K #2d-rendering #skia #2d #rendering #text-rendering
  2. macroquad

    easy to use graphics library

    v0.4.13 18K #2d-rendering #cross-platform #2d-graphics #game-engine #android #ui #raylib
  3. femtovg

    Antialiased 2D vector drawing library

    v0.11.2 36K #vector-graphics #2d-vector #2d-graphics #graphics #vector #drawing #2d-rendering
  4. vello

    A GPU compute-centric 2D renderer

    v0.3.0 5.0K #2d-graphics #2d-rendering #graphics-engine #vector-graphics #rendering-engine #2d #graphics
  5. peniko

    Primitive types for styling vector graphics

    v0.2.0 10K #vector-graphics #2d-graphics #graphics #style #2d-rendering #vector
  6. lyon_path

    Types and utilities to store, build and iterate over 2D paths

    v1.0.6 117K #vector-graphics #2d-graphics #lyon #tessellation #2d-rendering #2d-vector #builder
  7. speedy2d

    Hardware-accelerated drawing of shapes, images, and text, with an easy to use API. Speedy2D aims to be the simplest Rust API for creating a window, rendering graphics, and handling input.

    v2.1.0 500 #2d-graphics #graphics-api #opengl-rendering #opengl #graphics #2d-rendering #gamedev
  8. lyon_algorithms

    2D Path manipulation/transformation algorithms

    v1.0.5 65K #2d-graphics #vector-graphics #2d-vector #graphics #2d #2d-rendering #svg
  9. bevy_vector_shapes

    rendering vector shapes using the Bevy game engine

    v0.9.3 750 #bevy #graphics #vector-graphics #gamedev #2d-rendering #2d-graphics #2d-3d
  10. bevy_sprite

    sprite functionality for Bevy Engine

    v0.15.0 54K #bevy #sprite #2d-rendering #game-engine #gamedev
  11. ggez

    A lightweight game framework for making 2D games with minimum friction, inspired by Love2D

    v0.9.3 5.1K #2d-game #2d-graphics #game-engine #graphics #2d #graphics-api #2d-rendering
  12. bevy_smud

    2d sdf shape renderer plugin for Bevy

    v0.9.0 #sdf #distance-field #2d-rendering #bevy #gamedev #graphics
  13. rasterize

    small 2D rendering library

    v0.4.3 160 #2d-rendering #png #2d #rendering #svg #curve #image-generation
  14. lyon_extra

    Various optional utilities for the lyon crate

    v1.0.3 48K #lyon #2d-graphics #2d-rendering #utilities #testing #generation #tessellation
  15. jiao

    Cross platform 2D graphics library

    v0.4.1 #2d-graphics #vector-graphics #2d-rendering #cross-platform #2d #graphics #rendering
  16. bevy_light_2d

    General purpose 2d lighting for the Bevy game engine

    v0.5.0 310 #lighting #2d-rendering #game-engine #light #graphics #shadow #webgl2
  17. kludgine

    A wgpu-powered 2d graphics library with optional windowing support

    v0.11.0 700 #2d-graphics #2d-rendering #graphics #wgpu #gamedev #game-engine #2d-game
  18. tetra

    2D game framework written in Rust

    v0.8.0 1.0K #2d-game #opengl-rendering #game-engine #2d-rendering #framework #gamedev #graphics-api
  19. bevy_vello

    Render assets and scenes in Bevy with Vello

    v0.6.1 110 #vector-graphics #2d-graphics #2d-rendering #graphics #svg #vello #graphics-engine
  20. ascending_graphics

    A graphical rendering library for 2D, using wgpu and winit

    v0.17.0 280 #2d-graphics #2d-rendering #wgpu #rendering #2d #graphics #text-rendering
  21. swiftui-skia

    skia based 2d graphics SwiftUI rendering library. It is based on Rust to implement software rasterization to perform rendering. It performs better in cross-platform adaptability than hardware rasterization…

    v0.0.4 750 #2d-graphics #cross-platform #rasterization #2d-rendering #skia #swift-ui #experimental
  22. macroquad-tiled

    Tiled editor macroquad intergration

    v0.2.1 200 #tiled #macroquad #2d-game #editor #2d-rendering #game-engine #android
  23. macroquad-particles

    Visual effects editor based on macroquad and megaui

    v0.2.2 #macroquad #effect #visual #editor #2d #megaui #2d-rendering
  24. piet-hardware

    Toolkit for creating GPU accelerated 2D graphics applications

    v0.5.1 340 #2d-graphics #gpu-accelerated #gpu #graphics #2d #2d-rendering #graphics-api
  25. skulpin

    easy option for drawing hardware-accelerated 2D by combining Vulkan and Skia

    v0.14.1 #2d-graphics #2d-rendering #vulkan #skia #graphics #2d
  26. pax-chassis-macos

    Platform-specific chassis allowing Pax cartridges to be executed as native macOS apps

    v0.38.3 #cartridge #user-input #macos #pax #native #2d-rendering #rendering-engine
  27. forma-render

    An efficient vector-graphics renderer

    v0.1.3 #2d-rendering #vector-graphics #cpu-gpu #rendering #parallel #2d
  28. trs_24

    An OpenGL-Powered Game Engine (OpenGL 2.0+)

    v0.2.0 350 #3d-rendering #android #opengl-rendering #gamedev #graphics #2d-3d #2d-rendering
  29. lueur

    Shadowy game and graphics library for Rust

    v0.6.6 #graphics #file-format #2d-graphics #gamedev #opengl #graphics-api #2d-rendering
  30. hephae

    A personalized, opinionated Bevy plugin that adds support for drawing and batching arbitrary vertices and indices

    v0.1.1 #bevy-plugin #render-pipeline #2d-rendering #vertex #render #graphics #bevy
  31. vason

    Basic 2D rasterizer written in rust that renders to a buffer

    v0.0.3 #graphics #framebuffer #2d-graphics #drawing #2d-rendering #rendering #rasterizing
  32. flo_draw

    Hassle-free windowed 2D graphics rendering

    v0.3.1 #2d-graphics #2d-rendering #graphics-api #graphics #ui-framework #platform-independent #drawing
  33. comfy-wgpu

    A comfy 2d game engine in Rust

    v0.4.0 120 #comfy #game-engine #2d-game #wgpu #2d-rendering #egui #api
  34. skulpin-plugin-imgui

    A plugin for skulpin that implements imgui rendering

    v0.7.1 290 #2d-graphics #vulkan #graphics #skia #2d-rendering #2d #ash
  35. crow

    A pixel perfect 2D rendering engine

    v0.7.2 #2d-rendering #2d-graphics #rendering-engine #2d #pixel-perfect #gl #rendering
  36. vxdraw

    2D rendering library

    v0.6.0 #2d-rendering #2d-graphics #graphics #2d #rendering #rendering-engine #vulkan
  37. kludgine-app

    Application and Windowing for Kludgine

    v0.5.0 #2d-rendering #2d-graphics #graphics #wgpu #rendering-engine #game-engine #gamedev
  38. egui_speedy2d

    egui integration for speedy2d

    v0.5.0 #immediate-mode #egui #egui-integration #gamedev #speedy2d #gui #2d-rendering
  39. renderling_ui

    User-friendly real-time 2d rendering. 🍖

    v0.3.4 #user-interface #2d-rendering #graphics #rendering #shader #game
  40. conrod_wgpu

    assist with rendering conrod UIs via wgpu

    v0.76.1 700 #ui #widgets #graphics #gui #2d-rendering #interface
  41. Try searching with DuckDuckGo.

  42. flo_canvas

    describing graphics context drawing actions without requiring a specific implementation

    v0.3.1 150 #2d-graphics #drawing #canvas #instructions #graphics #context #2d-rendering
  43. polystrip

    A powerful, flexible wrapper around wgpu

    v0.7.0-beta.1 #2d-rendering #graphics #2d-graphics #rendering #gamedev #abstraction-layer #2d-game
  44. flo_render_canvas

    Converts flo_canvas streams to flo_render streams

    v0.3.1 100 #2d-rendering #graphics #stream #convert #flo-canvas #flo-render #2d-graphics
  45. geomod

    kernel core package

    v0.1.0 #2d-graphics #cross-platform #modular #kernel #3d-rendering #2d-rendering #configurable
  46. therenderer

    A 2D rendering framework, part of TheFramework app framework

    v0.1.1 #2d-rendering #2d #2d-graphics #rendering #graphics
  47. pigeon-2d

    flexable, cross-platform 2D rendering library

    v0.5.0 #2d-rendering #cross-platform #graphics #pigeon #flexable #back-end #avn
  48. hai_core

    Core implementation of Hai game engine, and general 2D rendering library using WebGPU as well

    v0.7.0 #2d-rendering #web-gpu #hai #engine
  49. pretzel

    2D rendering 🥨

    v0.1.0 #shader #2d-rendering #graphics #rendering #rendering-engine #graphics-engine #gui
  50. flo_render_gl_offscreen

    Re-exports platform-appropriate libraries for initialising offscreen rendering

    v0.3.1 120 #2d-rendering #initializing #re-exports #offscreen #platform-appropriate
  51. kludgine-core

    2D rendering for Kludgine

    v0.5.0 #graphics #wgpu #2d-rendering #rendering-engine #gamedev #2d-game #game-engine
  52. rustbatch

    purely game dewelopment crate that offers simple but powerfull 2D rendering and some fast solutions for game world bottle necks

    v0.4.0 #collision-detection #2d-game #opengl #solution #2d-rendering #batch #sprite
  53. e2

    Lightweight 2D rendering toolbox for WGPU

    v0.1.0 #2d-rendering #wgpu #2d #rendering #graphics #text-rendering #dimension
  54. sust

    A 2d rust rendering engine powered by sfml & egui that mainly renders shapes. This can be used to visualize algorithms on a grid based surface

    v0.3.1 #rendering-engine #2d-rendering #algorithm #grid #surface #mainly #powered
  55. fae

    fast 2D rendering crate with optional window creation and text rendering functionality

    v0.6.0 #text-rendering #renderer #2d-rendering #font #sprite #hardware-accelerated #optional
  56. ruisa

    A light-weighted 2D graphic library

    v0.0.1 #2d #canvas #skia #2d-rendering #rendering