Thanks to visit codestin.com
Credit goes to lib.rs

#graphics

  1. kurbo

    A 2D curves library

    v0.13.0 958K #bezier #graphics #geometry #curve
  2. ash

    Vulkan bindings for Rust

    v0.38.0+1.3.281 872K #vulkan #bindings #graphics
  3. exr

    Read and write OpenEXR files without any unsafe code

    v1.74.0 1.7M #graphics #image #openexr #binary-io
  4. softbuffer

    Cross-platform software buffer

    v0.4.8 535K #frame-buffer #graphics #windowing #framebuffer
  5. metal

    Rust bindings for Metal

    v0.33.0 677K #bindings #graphics
  6. bevy

    A refreshingly simple data-driven game engine and app framework

    v0.18.0 247K #game-engine #bevy-game-engine #graphics
  7. embedded-graphics

    Embedded graphics library for small hardware displays

    v0.8.1 69K #graphics #embedded
  8. skia-safe

    Safe Skia Bindings for Rust

    v0.91.1 106K #opengl #skia-bindings #vulkan #pdf #skia #graphics
  9. csscolorparser

    CSS color parser library

    v0.8.1 281K #css-color #color-parser #css-parser #css #graphics
  10. skrifa

    Metadata reader and glyph scaler for OpenType fonts

    v0.40.0 453K #font-metrics #opentype #glyph #graphics
  11. tobj

    A lightweight OBJ loader in the spirit of tinyobjloader

    v4.0.3 76K #wavefront-obj #3d #graphics #parser #wavefront
  12. lyon

    2D Graphics rendering on the GPU using tessellation

    v1.0.16 100K #svg-graphics #tessellation #svg #2d-graphics #graphics
  13. colorgrad

    Color scales library for data visualization, charts, games, generative art and others

    v0.8.0 30K #visualization #color-gradient #colormap #color-scales #gradient #graphics
  14. robust

    adaptive floating-point predicates for computational geometry

    v1.2.0 573K #graphics #robustness #stability #geometry
  15. vello

    A GPU compute-centric 2D renderer

    v0.7.0 14K #vector-graphics #2d #graphics
  16. printpdf

    reading and writing PDF files

    v0.8.2 46K #pdf #graphics #wkhtmltopdf
  17. libvips

    Safe bindings for libvips

    v1.7.3 27K #bindings #image #bindgen #graphics #encoding
  18. tiny-skia-path

    A tiny-skia Bezier path implementation

    v0.11.4 1.2M #bezier #dash #stroke #path #graphics
  19. charming

    A visualization library for Rust

    v0.6.0 50K #plot #visualization #graphics #charts
  20. read-fonts

    Reading OpenType font files

    v0.37.0 470K #opentype #graphics
  21. embedded-graphics-simulator

    Embedded graphics simulator

    v0.8.0 2.5K #embedded-graphics #simulation #embedded #graphics #simulator
  22. zeno

    High performance, low level 2D path rasterization

    v0.3.3 316K #svg #rasterizer #svg-path #graphics
  23. resize

    image resampling library in pure Rust

    v0.8.8 31K #graphics #scale-image #scale
  24. color

    representing and manipulating colors

    v0.3.2 46K #color-space #css-color #rgb #css #graphics
  25. colorous

    Professional color schemes ported from d3-scale-chromatic

    v1.0.16 25K #color-gradient #gradient #graphics #no-alloc
  26. hexasphere

    evenly tile hexagons on a sphere

    v16.0.0 320K #sphere #hexagon #math #graphics
  27. tinybmp

    No-std, low memory footprint BMP image loader

    v0.7.0 33K #bmp-image #bmp #embedded-graphics #graphics #bitmap-image
  28. colorsys

    A module for color conversion and mutation. Works with RGB(a)( as hexadecimal too), HSL(a), CMYK color models and with ANSI color codes

    v0.7.3 36K #cmyk #hsl #converter #graphics #rgb
  29. piet

    An abstraction for 2D graphics

    v0.8.0 68K #2d-graphics #graphics #2d
  30. rqrr

    Detect and read QR codes from any image source

    v0.10.0 82K #qr #qrcode #graphics #detect
  31. raylib

    Safe Rust bindings for Raylib

    v5.5.1 10K #bindings #graphics
  32. miniquad

    Cross-platform window context and rendering library

    v0.4.8 37K #opengl #graphics #3d #windowing
  33. windows-capture

    Fastest Windows Screen Capture Library For Rust 🔥

    v2.0.0-alpha.7 8.0K #screen-capture #screenshot #graphics
  34. i_overlay

    Boolean Operations for 2D Polygons: Supports intersection, union, difference, xor, and self-intersections for all polygon varieties

    v4.2.0 204K #boolean-operations #polygon #graphics
  35. dcv-color-primitives

    perform image color model conversion

    v0.7.1 6.1K #rgb #graphics #yuv #converter #video
  36. spade

    Delaunay triangulations for the rust ecosystem

    v2.15.0 521K #delaunay-triangulation #geometry #cdt #graphics #voronoi #triangulation
  37. peniko

    Primitive types for styling vector graphics

    v0.6.0 42K #vector-graphics #graphics #style
  38. bevy_mikktspace

    Safe rust implementation of Mikkelsen tangent space algorithm

    v0.17.0-dev 277K #3d #tangent #bevy #graphics #algorithm
  39. parley

    API for implementing rich text layout

    v0.7.0 65K #text-layout #rich-text #graphics #layout
  40. write-fonts

    Writing font files

    v0.45.0 106K #specification #font-table #graphics
  41. surfman

    A cross-platform, low-level toolkit for GPU surface management

    v0.11.0 19K #gpu-surface #opengl #webgl #texture #graphics #cross-platform #low-level-graphics #off-screen #graphics-api #metal
  42. svg_fmt

    Very simple debugging utilities to dump shapes in SVG format

    v0.4.5 388K #svg #2d-graphics #svg-graphics #graphics #2d
  43. kmeans_colors

    k-means clustering to find dominant colors in images. Backed by a generic k-means implementation offered as a standalone library

    v0.7.1 18K #k-means #rgb #graphics #lab #k-means-clustering
  44. ultraviolet

    do linear algebra, fast

    v0.10.0 31K #graphics #linear-algebra #simd #graphics-math #wide
  45. poppler-rs

    High-level (safe) bindings for poppler-glib

    v0.26.0-alpha.0 7.8K #pdf #graphics #api-bindings
  46. guillotiere

    A dynamic 2D texture atlas allocator with fast deallocation

    v0.6.2 257K #texture-atlas #graphics-rendering #graphics #2d-graphics
  47. kiss3d

    Keep it simple, stupid, 2D and 3D graphics engine for Rust

    v0.40.0 6.0K #3d #graphics #wgpu #kiss
  48. sdl3-sys

    Low level Rust bindings for SDL 3

    v0.6.0+SDL-3.4.0 8.1K #sdl #windowing #graphics
  49. icy_sixel

    A 100% Rust SIXEL encoder and decoder library with high-quality color quantization

    v0.5.0 19K #terminal-graphics #sixel #encoder #image #terminal #graphics #sixel-image
  50. femtovg

    Antialiased 2D vector drawing library

    v0.20.1 72K #vector-graphics #canvas #graphics #drawing #gpu
  51. godot

    Rust bindings for Godot 4

    v0.4.5 16K #godot-engine #3d #2d #graphics #3d-engine
  52. raqote

    2D graphics library

    v0.8.5 2.4K #2d-graphics #graphics #2d
  53. embedded-text

    TextBox for embedded-graphics

    v0.7.3 1.0K #embedded-graphics #textbox #graphics #text
  54. egui_demo_lib

    Example library for egui

    v0.33.3 1.5K #egui #glow #graphics
  55. velato

    A Lottie integration for vello

    v0.9.0 #vector-graphics #lottie #vello #animation #2d #graphics
  56. raw-window-metal

    Interop library between Metal and raw-window-handle

    v1.1.0 59K #raw-window-handle #metal #graphics #window
  57. auto-palette

    🎨 A Rust library that extracts prominent color palettes from images automatically

    v0.9.2 190 #color-palette #image #graphics #color-extraction
  58. macroquad

    easy to use graphics library

    v0.4.14 32K #2d-rendering #cross-platform #imgui #android #cross-platform-game #game-engine #blocking #graphics #2d-game #ios
  59. butteraugli

    Pure Rust implementation of Google's butteraugli perceptual image quality metric from libjxl

    v0.4.0 120 #quality-metrics #image #perceptual #graphics #metrics
  60. sdl3

    Cross-platform multimedia

    v0.17.3 3.2K #cross-platform #graphics #audio #graphics-engine #input
  61. dithereens

    Functions & traits for quantizing values with error-diffusion

    v0.6.0 #graphics #image #dithering
  62. obj-rs

    Wavefront obj parser for Rust. It handles both 'obj' and 'mtl' formats.

    v0.7.4 4.6K #3d #graphics #parser #wave-front
  63. splashsurf

    Command-line tool for surface reconstruction of SPH particle data

    v0.14.0 1.0K #surface-reconstruction #marching-cubes #particle #sph #reconstruction #graphics
  64. bevy_polyline

    Polyline Rendering for Bevy

    v0.13.0 900 #polyline #graphics #bevy
  65. cfonts

    Sexy ANSI fonts for the console

    v1.3.0 750 #ansi-colors #ascii #font #ansi-console #graphics #console-color
  66. kasuari

    layout solver for GUIs, based on the Cassowary algorithm. A fork of the unmaintained cassowary-rs crate with improvments and bug fixes. Kasuari is the indonesian name for the cassowary bird

    v0.4.11 131K #solver #tui #cassowary #graphics
  67. 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.

    v3.0.0 950 #opengl #font #graphics
  68. ggez

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

    v0.10.0-rc0 13K #game-engine #2d-game-engine #2d-graphics #graphics
  69. librashader-runtime-mtl

    RetroArch shaders for all

    v0.10.0 #retro-arch #spir-v #graphics
  70. piston2d-gfx_graphics

    A Gfx 2D back-end for the Piston game engine

    v0.82.0 15K #2d-graphics #gfx-graphics #graphics #piston-graphics
  71. libopenraw

    Digital camera RAW file processing

    v0.4.0-alpha.12 950 #camera-raw #photography #graphics #image
  72. enterpolation

    creating and computing interpolations, extrapolations and smoothing of generic data points

    v0.3.0 1.8K #spline-interpolation #bezier #nurbs #spline #graphics
  73. d3_geo_rs

    A port of D3/d3-geo

    v3.1.4 240 #geo-json #graphics
  74. librashader-pack

    RetroArch shaders for all

    v0.10.0 800 #retro-arch #spir-v #graphics
  75. transvoxel

    Eric Lengyel's Transvoxel Algorithm

    v2.0.0 #marching-cubes #voxel #isosurface #graphics
  76. iced_devtools

    Attachable developer tools for any iced program

    v0.14.0 2.6K #gui #gui-widgets #graphics
  77. exifmv

    Moves images into a folder hierarchy based on EXIF tags

    v0.5.0 #image #graphics #exif #organzing
  78. wgpu-types

    Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API

    v28.0.0 999K #web-gpu #wgpu #graphics
  79. vello_svg

    An SVG integration for vello

    v0.8.0 370 #svg #svg-graphics #vector-graphics #vello #2d #graphics
  80. smithay

    writing wayland compositors

    v0.7.0 2.5K #wayland-compositor #wayland #graphics #server #compositor
  81. gradient

    A command line tool for playing with color gradients

    v0.5.0 #color-scheme #colormap #gimp #graphics #color-gradient
  82. lyon_tessellation

    A low level path tessellation library

    v1.0.16 117K #tessellation #2d-graphics #svg #graphics
  83. bevy_svg

    Load and draw SVG files in Bevy

    v0.17.1 3.3K #svg #bevy #graphics #svg-graphics
  84. pixels

    A tiny library providing a GPU-powered pixel frame buffer

    v0.15.0 17K #gpu #graphics #framebuffer
  85. texture2ddecoder

    pure Rust no-std texture decoder

    v0.1.2 1.3K #texture-compression #graphics #no-alloc
  86. wgpu-hal

    Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API

    v28.0.0 979K #vulkan #wgpu #hal #graphics
  87. oliframe

    Add a simple border to one or more images

    v0.3.7 #image #frame #graphics #border
  88. wgpu-profiler

    profiler scopes for wgpu using timer queries

    v0.25.0 3.8K #profiler #query #scope #graphics
  89. dear-imgui-rs

    High-level Rust bindings to Dear ImGui v1.92.5 with docking, WGPU/GL backends, and extensions (ImPlot/ImPlot3D, ImNodes, ImGuizmo, file browser, reflection-based UI)

    v0.8.0 120 #imgui #graphics #docking #multiview
  90. iced_beacon

    A client/server protocol to monitor and supervise iced applications

    v0.14.0 2.2K #gui-widgets #graphics
  91. rusticon

    mouse driven SVG favicon editor for your terminal

    v0.2.3 430 #svg #svg-icons #icons #graphics #favicon
  92. rlr-gtk

    pixel screen ruler

    v0.3.2 460 #screen #ruler #pixel #graphics
  93. dessin

    Build complex drawing for PDF, SVG, Images or Dioxus

    v0.8.23 #draw #layout #graphics
  94. three-d-asset

    Load/save functionality for 3d applications

    v0.9.2 331K #3d #graphics #assets
  95. cube3d

    A GUI-based 3D cube rotation demo

    v0.7.0 #gui #3d #rotation-angle #lighting #cube #graphics #per-pixel #debugging #gui-framework #fps
  96. color-name

    color names and its values and usefull functions inluded to get similar colour name by RGB data; Based on css-color names

    v1.2.0 6.1K #color-names #graphics #closest-color-name #color-name-similar
  97. bevy_voxel_world

    A voxel world plugin for Bevy

    v0.14.0 #voxel #voxel-engine #graphics
  98. librashader-presets

    RetroArch shaders for all

    v0.40.0-beta.1 800 #retro-arch #spir-v #graphics #shader
  99. uniform-cubic-splines

    uniform cubic spline evaluation and inversion

    v0.5.1 #cubic-spline #graphics #cubic #inversion #spline #spline-curve
  100. trueno-viz

    SIMD/GPU/WASM-accelerated visualization library for data science and ML

    v0.1.20 5.9K #data-science #gpu #graphics #wasm #visualization
  101. twemoji-assets

    A sophisticated crate that provides the assets from Twemoji

    v1.5.1+17.0.2 230 #twitter-emoji #emoji #assets #graphics
  102. gpu-alloc

    agnostic memory allocator for Vulkan like APIs

    v0.6.0 704K #vulkan #gpu #no-std #graphics
  103. rust_pixel

    2d pixel-art game engine & rapid prototype tools support terminal, wgpu, sdl2 and web

    v1.0.7 1.7K #graphics #pixel-art
  104. krilla

    A high-level crate for creating PDF files

    v0.6.0 24K #pdf #graphics
  105. minipng

    Tiny PNG decoder with no dependencies

    v1.0.0 28K #png #no-alloc #image #decoder #graphics
  106. line-clipping

    implementing line clipping algorithms

    v0.3.5 119K #algorithm #clipping #line #graphics
  107. bevy_vello

    Render assets and scenes in Bevy with Vello

    v0.12.1 #svg-rendering #vector-graphics #graphics
  108. norad

    Read and write Unified Font Object files

    v0.18.0 1.0K #font #ufo #graphics
  109. pikru

    A pure Rust implementation of pikchr, a PIC-like diagram markup language that generates SVG

    v1.0.1 #diagram #pikchr #markdown #pic #graphics
  110. hexx

    Hexagonal utilities

    v0.23.0 600 #bevy #geometry #hexagon #bestagon #graphics
  111. csgrs

    Constructive solid geometry (CSG) on meshes using BSP trees in Rust

    v0.20.1 350 #slice #physics #offsetting #graphics
  112. qcms

    lightweight color management

    v0.3.0 75K #icc-profile #color #graphics
  113. buoyant

    SwiftUI-like UIs in Rust for embedded devices

    v0.7.0-alpha.3 #embedded-graphics #gui #embedded #graphics
  114. blade-graphics

    Graphics abstraction for Blade

    v0.7.0 15K #graphics #vulkan #blade
  115. librashader-preprocess

    RetroArch shaders for all

    v0.40.0-beta.1 600 #retro-arch #spir-v #graphics
  116. lyon_algorithms

    2D Path manipulation/transformation algorithms

    v1.0.16 183K #svg-graphics #svg #2d #graphics
  117. bevy_ldtk_asset

    A Bevy plugin to support LDtk files as assets!

    v0.10.0 #ldtk #bevy-assets #graphics
  118. mesh-loader

    Fast parser for 3D-model-formats

    v0.1.13 3.7K #stl #collada #graphics #obj
  119. sdf_glyph_renderer

    Tools for generating SDF font glyphs from bitmap images

    v1.0.2 3.9K #font #glyph #sdf #graphics
  120. librashader-reflect

    RetroArch shaders for all

    v0.40.0-beta.1 750 #retro-arch #spir-v #graphics
  121. librashader-runtime-d3d12

    RetroArch shaders for all

    v0.40.0-beta.1 #retro-arch #spir-v #graphics
  122. librashader-cache

    RetroArch shaders for all

    v0.40.0-beta.1 750 #retro-arch #spir-v #graphics
  123. plotive

    data plotting library

    v0.2.0 #plot #graphics #data
  124. gr

    Rust wrapper for the GR framework

    v0.3.4 600 #plot #graphics #visualization
  125. i_triangle

    Polygon Triangulation Library: Efficient Delaunay Triangulation for Complex Shapes

    v0.39.1 #delaunay-triangulation #earcut #monotone #graphics #convex
  126. embedded-layout

    Extend embedded-graphics with simple layout functions

    v0.4.2 600 #embedded-graphics #linear-layout #layout #graphics
  127. rio-backend

    Backend infrastructure for Rio terminal

    v0.2.37 #terminal #graphics #applications
  128. hex_color

    lightweight library for working with RGB(A) hexadecimal colors

    v3.0.0 25K #rgb #rgb-hex #rgba #graphics
  129. libvips-rs

    Safe bindings for libvips

    v8.18.0 #bindings #image #bindgen #graphics #encoding
  130. aframe

    High-level Aframe VR bindings for Rust WASM

    v0.7.1 2.4K #vr #graphics #web #wasm
  131. mirl

    Miners Rust Lib - A massive collection of ever growing and changing functions, structs, and enums. Check the description for compatibility and toggleable features! (Most of the lib…

    v8.0.0 #extension #windowing #utilities #system #graphics
  132. identicon-rs

    built around custom generation of identicon images

    v7.0.1 700 #avatar #image #graphics
  133. librashader-runtime-d3d11

    RetroArch shaders for all

    v0.40.0-beta.1 #retro-arch #spir-v #graphics
  134. collagen

    The collage generator

    v0.9.5 1.9K #svg #svg-graphics #image #graphics #multimedia
  135. qmassa

    Terminal-based tool for displaying GPUs usage stats on Linux

    v1.2.1 130 #statistics #gpu #graphics #usage
  136. gnuplot

    controller

    v0.0.46 4.4K #plot #graphics #visualization
  137. psp

    building full PSP modules, including both PRX plugins and regular homebrew apps

    v0.3.12 #homebrew #plugin #prx #graphics #module #game
  138. iced_futures

    Commands, subscriptions, and future executors for iced

    v0.14.0 69K #gui-widgets #gui-toolkit #graphics
  139. vk-sync-fork

    Simplification of core Vulkan synchronization mechanisms such as pipeline barriers and events. Forked off of the original vk-sync crate which is currently unmaintained.

    v0.5.2 550 #vulkan #ash #3d #graphics #api-bindings
  140. vello_cpu

    A CPU-based renderer for Vello, optimized for SIMD and multithreaded execution

    v0.0.6 27K #2d #vector-graphics #graphics
  141. librashader

    RetroArch shaders for all

    v0.10.0 #retro-arch #spir-v #graphics
  142. piet-direct2d

    Direct2D backend for Piet 2D graphics abstraction

    v0.8.0 7.8K #2d-graphics #piet #graphics
  143. pizarra

    The backend for a simple vector hand-drawing application

    v3.0.1 2.3K #drawing #presentation #graphics
  144. fdsm

    A pure-Rust implementation of multi-channel signed distance field generation

    v0.8.0 28K #signed-distance-fields #graphics #msdf
  145. facet-svg-legacy

    Legacy SVG (Scalable Vector Graphics) serialization for Facet types - use facet-svg instead

    v0.36.0 #graphics #svg #facet #serialization
  146. linebender_resource_handle

    Raw resource handle for immutable blobs with dynamic lifetimes

    v0.1.1 202K #resources #immutability #graphics
  147. azul-layout

    Layout solver + font and image loader the Azul GUI framework

    v0.0.5 2.9K #svg #svg-graphics #css #graphics
  148. curvo

    NURBS modeling library

    v0.1.81 6.3K #3d-modeling #graphics #nurbs #3d #modeling
  149. three-d

    2D/3D renderer - makes it simple to draw stuff across platforms (including web)

    v0.18.2 7.1K #opengl #webgl #3d #graphics
  150. zengeld-canvas

    High-performance SVG chart rendering engine for financial data visualization

    v0.1.9 #svg #visualization #trading #graphics #finance
  151. ratio-color

    Ratio's color palette management in Rust, built on 'palette' and 'enterpolation'

    v0.7.1 #color-palette #color-conversion #interpolation #graphics #preset #palette
  152. allegro

    5 core library Rust wrapper

    v0.0.50 #direct3d #opengl #graphics #windowing #input
  153. qirust

    QR code generator written in Rust using standard library

    v0.1.31 #qr #barcode #qrcode #graphics #rust
  154. skia-bindings

    Skia Bindings for Rust

    v0.91.0 108K #vulkan #skia #opengl #graphics #pdf
  155. dear-implot

    High-level Rust bindings to ImPlot with dear-imgui-rs integration

    v0.8.0 #imgui #graphics #docking #multiview #ui
  156. mira

    Pure and simple Vulkan bindings generated from Vulkan-Headers!

    v0.1.26 1.5K #vulkan #bindings #graphics
  157. deqp-runner

    A VK-GL-CTS/dEQP wrapper program to parallelize it across CPUs and report results against a baseline

    v0.21.0 #deqp #driver #graphics
  158. smaa

    post process antialiasing using SMAA

    v0.18.0 11K #anti-aliasing #graphics
  159. embedded-canvas

    Draw anything with ease on the Canvas before drawing it to your small hardware display

    v0.3.2 #embedded-graphics #embedded #graphics
  160. fyrox

    Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.

    v1.0.0-rc.1 210 #game-engine #3d-game-engine #3d #sound #graphics
  161. stationary-cam

    This safe CLI generates a stationary cam as .svg

    v0.2.6 260 #svg #graphics
  162. ui-events

    working with UI events and input types

    v0.2.0 3.4K #ui #pointers #input #graphics
  163. fframes-skia-safe

    Safe Skia Bindings for Rust

    v0.91.0 #opengl #vulkan #skia-bindings #pdf #skia #graphics
  164. epaint

    Minimal 2D graphics library for GUI work

    v0.33.3 678K #2d-graphics #graphics #graphics-gui #egui
  165. noise-functions

    A collection of fast and lightweight noise functions

    v0.8.2 280 #simplex-noise #procedural-noise #perlin-noise #random-noise #perlin #simplex #graphics
  166. qoi

    VERY fast encoder/decoder for QOI (Quite Okay Image) format

    v0.4.1 1.7M #image-encoding #image #graphics
  167. piet-coregraphics

    CoreGraphics backend for Piet 2D graphics abstraction

    v0.8.0 69K #2d-graphics #core-graphics #graphics
  168. earcut

    port of the Earcut polygon triangulation library

    v0.4.4 18K #polygon #triangulation #graphics
  169. vtracer

    A cmd app to convert images into vector graphics

    v0.6.5 1.5K #svg-graphics #graphics #svg
  170. easy-imgui

    Rust wrapper for the Dear ImGui library

    v0.20.0 #imgui #graphics #ui
  171. bevy_trackball

    Coherent virtual trackball controller/camera plugin for Bevy

    v0.13.0 #virtual-trackball #coherent-rotation #exponential-map #pan-orbit #bevy-camera #graphics
  172. keyframe

    animation in Rust

    v1.1.1 16K #transition #animation #easing-animation #graphics #easing
  173. buffer-graphics-lib

    graphics library for buffers

    v0.19.1 3.9K #graphics #simple
  174. rgeometry

    High-Level Computational Geometry

    v0.12.0 280 #computational-geometry #polygon #line-segment #graphics
  175. skia-rs-safe

    High-level safe Rust API for skia-rs - A pure Rust implementation of Skia

    v0.2.0 #2d-graphics #skia #graphics #canvas #rendering
  176. maplibre-legend

    that dynamically generates layer legends based on the information in a MapLibre style.json file

    v0.4.4 #style-json #maplibre #rust #graphics #legend
  177. photo

    Image utility library

    v3.1.1 2.1K #image-processing #graphics #transformation #image #tile
  178. hyprsnow

    configurable snow effect for Hyprland

    v0.1.6 #hyprland #snow #effect #graphics
  179. bezier-rs

    Computational geometry algorithms for Bézier segments and shapes useful in the context of 2D graphics

    v0.5.0 15K #2d-graphics #graphics #2d #curve
  180. aasvg

    Convert ASCII art diagrams to SVG with automatic light/dark mode support

    v1.0.0 210 #ascii-art #diagram #svg #markdeep #graphics #ascii
  181. quadtree-f32

    dependency-free ID-based quadtree

    v0.5.0 550 #quad-tree #algorithm #graphics #spatial #tree #tree-algorithm
  182. oculante

    A minimalistic image viewer with analysis and editing tools

    v0.9.2 #image-viewer #viewer #graphics
  183. lyon_geom

    2D quadratic and cubic bézier arcs and line segment math on top of euclid

    v1.0.18 210K #bezier #graphics #2d-graphics #2d-geometry #geometry
  184. coffeevis

    Personal graphical/console music visualizer for Linux

    v0.6.1 #music #graphics #visualizer #audio
  185. scap

    Modern, high-performance screen capture library for Rust. Cross-platform.

    v0.1.0-beta.1 1.0K #screen-capture #screen-recording #video #video-capture #graphics
  186. librashader-runtime-d3d9

    RetroArch shaders for all

    v0.40.0-beta.1 #retro-arch #spir-v #graphics
  187. simpleicons-rs

    SVG icons for popular brands

    v16.5.0 250 #svg #svg-icons #icons #static #static-svg #graphics
  188. png2lvgl

    Convert PNG images to LVGL C arrays

    v0.3.1 #image #graphics #lvgl #image-converter #embedded #embedded-graphics
  189. yaxi

    x11 protocol

    v0.1.57 5.3K #x11 #protocols #xcb #xproto #graphics
  190. smpl-rs

    Top level crate for smpl-rs

    v0.8.0 #animation #3d #graphics #smplx
  191. bevy_light_2d

    General purpose 2d lighting for the Bevy game engine

    v0.8.0 280 #2d-lighting #bevy-game-engine #graphics
  192. geo-svg

    Convert geo types to SVG strings for visualization

    v0.8.0 #svg #polygon #graphics #visualization #geo
  193. iced_graphics

    A bunch of backend-agnostic types that can be leveraged to build a renderer for iced

    v0.14.0 64K #gui #gui-widgets #graphics
  194. dunge

    Typesafe and portable 3d render library

    v0.3.11 #3d #wgpu #graphics
  195. spreet

    Create a spritesheet from a set of SVG images

    v0.13.1 6.8K #svg #cartography #vector-tiles #maplibre #graphics #sprite
  196. ifc-lite-geometry

    Geometry processing and mesh generation for IFC models

    v1.1.6 #mesh-geometry #ifc #aec #bim #mesh #graphics #geometry
  197. baby_shark

    Geometry processing library

    v0.3.12 #mesh-geometry #geometry-processing #3d #3d-mesh #graphics #3d-geometry
  198. procedural_modelling

    A framework-agnostic Procedural Modelling crate

    v0.4.1 #mesh #graphics #modeling #procedural
  199. piet-cairo

    Cairo backend for Piet 2D graphics abstraction

    v0.8.0 8.5K #2d-graphics #cairo #graphics
  200. munsellspace

    High-precision sRGB to Munsell color space conversion with 100% reference accuracy

    v1.2.3 #color-science #munsell #convert #graphics
  201. gl-context-loader

    Minimal OpenGL function loader for no_std OpenGL contexts

    v0.1.10 7.1K #opengl #graphics #gleam #no-std
  202. motiongfx

    Backend agnostic motion graphics creation framework

    v0.1.0 #procedural-animation #motion-graphics #timeline #motion-animation #animation #graphics
  203. oxidize-pdf

    A pure Rust PDF generation and manipulation library with zero external dependencies

    v1.6.8 340 #pdf #pdf-parser #pdf-generation #graphics #parser #document-generation
  204. pyxel-engine

    Core engine for Pyxel, a retro game engine for Python

    v2.5.13 #retro-game #python #graphics
  205. all-is-cubes

    Recursive voxel game engine. Can be used for voxel raytracing.

    v0.10.0 #voxel-game #voxel #graphics
  206. map_scatter

    Rule-based object scattering library with field-graph evaluation and sampling

    v0.4.1 #gamedev #map-generation #poisson-disk #sampling #graphics
  207. bevy_vox_scene

    A Bevy engine plugin for loading Magica Voxel world files and render materials directly in Bevy as a scene graph

    v0.21.0 #magica-voxel #bevy #voxel #graphics
  208. ndarray_cg

    High-performance computer graphics mathematics library based on ndarray with vectors, matrices, and transformations

    v0.4.0 #graphics #vector #graphics-math #linear-algebra #math #computer-graphics
  209. iced_debug

    A pluggable API for debugging iced applications

    v0.14.0 15K #gui-widgets #widgets #graphics
  210. iced_tester

    A test recorder, editor, and runner for your iced applications

    v0.14.0 #gui #gui-widgets #graphics
  211. notan

    portable multimedia layer to create apps or games easily

    v0.13.0 290 #graphics #windowing #engine
  212. rough_piet

    Draw Hand Sketched 2D Drawings Using Piet

    v0.13.0 190 #bezier #piet #2d-graphics #sketch #graphics #2d
  213. piston2d-opengl_graphics

    An OpenGL 2D back-end for the Piston game engine

    v0.89.0 6.9K #piston-game-engine #2d-graphics #opengl #graphics #piston-graphics
  214. wallrust

    a blazingly fast and feature-rich tool extract color palettes from images

    v1.0.5 200 #wallpaper #theme-generator #image-colors #color-extractor #graphics #color-scheme
  215. brres

    designed for reading and writing .brres 3d model archives used in the Nintendo Wii games. The library provides C bindings, making it useful in both Rust and C/C++ based projects.

    v0.1.7 700 #3d-model #wii #graphics
  216. sdl3-image-sys

    Low level Rust bindings for SDL3_image

    v0.6.0+SDL-image-3.2.6 850 #image #sdl-image #sdl #graphics
  217. bevy_vector_shapes

    rendering vector shapes using the Bevy game engine

    v0.12.0 3.0K #bevy-game-engine #bevy #graphics
  218. dear-implot3d

    High-level Rust bindings to ImPlot3D with dear-imgui-rs integration

    v0.8.0 #imgui #graphics #docking #multiview #ui
  219. glslang

    Rust bindings to glslang

    v0.6.2 1.6K #shader-compiler #hlsl-shader #shader #spir-v #glsl-shader #glsl #spir-v-compiler #graphics
  220. hapi-rs

    Rust bindings to Houdini Engine API

    v21.0.1 #houdini #vfx #graphics
  221. iced_renderer

    The official renderer for iced

    v0.14.0 60K #gui-widgets #gui-toolkit #cross-platform-ui #graphics
  222. sprites7800

    a companion tool of cc7800 generating C sprites/tiles code

    v0.4.3 380 #palette #image #sprite-sheets #generator #atari #cc7800 #7800 #graphics #tool-of-cc7800
  223. shrinkray

    Lightning-fast image resizing & optimization for the web

    v1.0.3 #image-resizing #libvips #thumbnail #graphics #vips
  224. figurehead

    convert Mermaid.js diagram markup into ASCII diagrams

    v0.4.3 #mermaid-diagram #flowchart #diagram #renderer #mermaid #graphics #ascii
  225. vello_common

    Core data structures and utilities shared across the Vello rendering, including geometry processing and tiling logic

    v0.0.6 27K #vector-graphics #2d #graphics
  226. Try searching with DuckDuckGo.

  227. gfx_types

    Core graphics types shared between kernel and userspace - RedstoneOS

    v0.2.0 #graphics #compositor #kernel #no-std #redstone
  228. material-colors

    Up-to-date material-color-utilities port

    v0.4.2 3.4K #color-scheme #material-you #graphics
  229. ptrm

    ASCII art and animation tool for the terminal

    v0.1.1 #ascii-art #animation #ascii #terminal #terminal-ascii-art #tui #art #graphics
  230. tweak_shader

    wgpu helper library for building flexible screen shaders

    v0.6.1 #shader-toy #graphics #wgpu #post-processing
  231. egui_colors

    Experimental color styling toolkit for egui

    v0.10.0 #graphics #egui #styling
  232. smallest-enclosing-circle

    Iterative two-dimensional implementations of Welzl's algorithm for computing the smallest enclosing circle

    v0.3.0 4.6K #smallest #enclosing-circle #graphics #geometry
  233. hoplite

    A creative coding framework for Rust that gets out of your way

    v0.1.9 #graphics #wgpu #creative-coding #gamedev
  234. librashader-runtime

    RetroArch shaders for all

    v0.40.0-beta.1 750 #retro-arch #spir-v #graphics
  235. clipline

    Line segment rasterization with pixel-perfect clipping

    v0.4.0 250 #pixel-graphics #iterator #geometry #graphics
  236. flemish

    An Elmish architecture for fltk-rs

    v0.7.0 800 #gui-widgets #bindings #widgets #graphics
  237. poly_surge

    Somewhat novel, fast incremental polytope surgery in Rust. Add and remove halfspaces, 11x-1200x faster than the standard 'just reconstruct it' approach.

    v0.1.0 #convex-geometry #geometry #polytope #halfspace #incremental #graphics
  238. fonts

    High-performance font parsing and analysis library for Grida Canvas

    v0.2.0 #opentype-font #opentype #canvas #graphics #font
  239. chess-tui

    Play chess from your terminal 🦀

    v2.3.0 #chess #chess-board #tui #graphics #board-game
  240. dlss_wgpu

    Adds support for using DLSS with wgpu

    v2.0.0 9.8K #wgpu #dlss #graphics
  241. lina

    Linear algebra library with a focus on 3D applications like games (i.e. low-dimensional vectors and matrices)

    v0.2.2 #graphics #linear-algebra #computer-graphics #graphics-math #math
  242. freedraw

    port of the perfect-freehand library for creating smooth, beautiful freehand lines

    v1.0.4 420 #stroke #drawing #graphics #freehand
  243. bevy_smud

    2d sdf shape renderer plugin for Bevy

    v0.12.0 #signed-distance-fields #graphics #sdf
  244. graphics-shapes

    Shapes for graphics

    v0.4.4 1.6K #graphics #shape #simple
  245. ergonomic-windows

    Ergonomic, safe Rust wrappers for Windows APIs - handles, processes, registry, file system, UI controls, Direct2D graphics, and more

    v0.1.0 #winapi #direct2d #graphics #ui #windows
  246. iced_tiny_skia

    A software renderer for iced on top of tiny-skia

    v0.14.0 60K #gui #gui-widgets #graphics
  247. bevy_gaussian_splatting

    bevy gaussian splatting render pipeline plugin

    v6.0.0 2.2K #gaussian-splatting #ply #render-pipeline #graphics #computer-vision