CATEGORY

Rendering 1,595 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

cbf-compositorScene-based browser surface compositor for CBF applications.155BSD-3-ClauseGUIRendering ezu-featuresGIS feature parsing (MVT, GeoJSON) for ezu154MIT OR Apache-2.0GraphicsParser implementations anvilkit-renderCross-platform rendering system built on wgpu and winit for AnvilKit game engine152MIT OR Apache-2.0Game developmentGraphics tdsl-renderSVG, HTML, and PDF rendering for Timeline DSL IR151MITRenderingVisualization xre-renderSoftware 3D core for xRenderEngine: sample buffers, rasterizer, raycasters, and cell shaders.150Apache-2.0RenderingRendering::Rendering engine pixlThe lightweight, powerful Rust game engine and rasterizer built from scratch150MITGame enginesGraphics wgpu-ffxAMD FidelityFX FSR 3 Upscaler for wgpu149MITGraphicsRendering flywheel-compositorA zero-flicker terminal compositor for Agentic CLIs148MIT OR Apache-2.0Command-line interfaceRendering jag-uiUI elements, widgets, and layout for jag-draw148MITGUIRendering marcliConverts CommonMark Markdown to ANSI-escaped terminal output148MITCommand-line interfaceRendering hyprsaverA Wayland-native screensaver for Hyprland — fractal shaders on wlr-layer-shell overlays148MITGraphicsRendering rusting_engineA high-performance Vulkano-based 3D engine with GPU physics.147MIT OR Apache-2.0Game enginesRendering dawn-codegenCode generator for Dawn WebGPU API147BSD-3-ClauseGraphicsGUI ventana-backend-waylandA cross-platform, iterator-based windowing library147MIT OR Apache-2.0Game developmentGUI unshit-coreCore CSS parsing, style cascade, layout engine, and element tree for the unshit UI framework145MITGUIRendering typst-templateGenerate PDFs with Typst straight from your Rust types: derive Typst inputs from structs and render templates, on a reusable…144MITRenderingTemplate engine mermaid-corePure-Rust Mermaid diagram parser and SVG/PNG renderer — no browser, no Node144MIT OR Apache-2.0GraphicsParser implementations plushie-extExtension SDK for Plushie143MIT OR Apache-2.0GUIRendering poincare-appInteractive 3D mathematical graphing application142MITGraphicsGUI raycoonMinimal 2.5D raycasting engine139MITGame enginesGraphics ventana-backend-x11A cross-platform, iterator-based windowing library139MIT OR Apache-2.0Game developmentGUI oxitext-sdfSigned-distance-field glyph atlas generation for OxiText139Apache-2.0GraphicsRendering game-toolkit-gfxwgpu rendering for game-toolkit: sprite/primitive/text batchers, tilemaps, 3D meshes, optional vello.138EUPL-1.2Game developmentGraphics zpdf-cliCommand-line tool for zpdf: info, dump, render, text, forms, compare138MITGraphicsParser implementations lumen-chartsGPU-accelerated charting library inspired by Lightweight Charts, built on Vello + wgpu138Apache-2.0GraphicsRendering block-mesh-bgmA block-mesh-compatible binary greedy mesher for voxel chunks, with optional AO-safe merging.138MIT OR Apache-2.0GraphicsRendering cotis-defaultsModular Rust UI framework core138MITGUIRendering reflow_componentsStandard component catalog for Reflow — procedural, media, GPU, animation, I/O, and stream actors.137MIT OR Apache-2.0Development toolsMultimedia oxidize-htmlA backend-agnostic HTML parser, style engine, layout engine, and painter. Emits flat draw commands with no UI framework…137MITParser implementationsRendering skenion-runtimeSkenion native runtime137Apache-2.0MultimediaRendering oxigdal-gpu-advancedAdvanced GPU computing with multi-GPU support, memory pooling, and shader optimization for OxiGDAL134Apache-2.0ConcurrencyGraphics rust-usdRust bindings to OpenUSD (pxr C++): stage open, prim/mesh attrs, variants, sublayer authoring, UsdShade read+write, ArResolver…133Apache-2.0API bindingsGraphics mkframeA minimal Wayland UI toolkit with proper popup/overlay support132GPL-3.0GUIRendering iced_mathNative LaTeX math widget for Iced 0.14 — pure Rust, zero JS131MIT OR Apache-2.0GUIRendering bevy-canvas-2dA fast chunked 2D pixel canvas for Bevy with dirty-rect GPU uploads130MITGame developmentGraphics dx9Rust library for DirectX 9.0c130MITExternal FFI bindingsRendering gsim-rsA G-Code simulator written in Rust.128MIT OR Apache-2.0Command line utilitiesRendering engvis-coreCore data types for engineering visualization127MITGraphicsRendering ezu-paintPaint GIS features onto a hokusai surface for ezu127MIT OR Apache-2.0GraphicsRendering agg-guiImmediate-mode Rust GUI library with AGG rendering, Y-up layout, widgets, text, SVG, and native/WASM adapters127MITGraphicsGUI burn_reconstructionburn feed-forward gaussian splatting126MITComputer visionGraphics mraphicsA rendering engine for exploring interactive and intuitive math126Apache-2.0GraphicsMathematics iced_nodegraph_sdfSegment-based SDF renderer for Iced with exact distance fields125MITGraphicsGUI mkdrTUI markdown renderer with paging, search, theming, and multi-file support125MITCommand line utilitiesRendering eulumdat-photwebPhotometric web representation, sampling, and 3D mesh generation for EULUMDAT/IES lighting data124AGPL-3.0-or-laterGraphicsRendering bevy_open_vatOpenVAT (Vertex Animation Texture) plugin for Bevy123MIT OR Apache-2.0Game developmentGraphics graphitepdf-renderMinimal render command generation for GraphitePDF.121non-standardGraphicsRendering typf-render-colorColor glyph renderer for Typf (COLR v0/v1, SVG, sbix/CBDT bitmap)121Apache-2.0GraphicsRendering firefly-uiUI helpers and components for Firefly Zero system apps120MITGame developmentNo standard library cube-commandCreate a cube with a meaning in no time119non-standardGraphicsRendering polyscope-rsA Rust-native 3D visualization library for geometric data118MITGraphicsRendering geodesic-wallpaperReal-time geodesic flow live desktop wallpaper for Windows, powered by wgpu and RK4 integration on analytic Riemannian surfaces.116MITGraphicsRendering oxidize-html-gpuiGPUI rendering backend for oxidize-html. Translates DrawCommands into GPUI elements.116MITGUIRendering cotis-pipesLayout-to-renderer pipe for Cotis115MITGUIRendering mbgl-sysLow-level FFI bindings to MapLibre GL Native for server-side map rendering114MIT OR Apache-2.0External FFI bindingsGraphics dwemer_poolroomsDwemer Poolrooms: austere egui chrome over living GPU water surfaces114MITGraphicsGUI cobogoA UI layout library for Rust, ported from Clay113ZlibGUIRendering rasterrocket-colorPixel types and colour math for the rasterrocket PDF renderer113MITMultimedia::ImagesRendering plumesplatAdvanced terrain splatting for Bevy with support for 256+ materials using texture arrays112MIT OR Apache-2.0Game developmentGraphics frustum-renderGPU rendering backend for Frustum using wgpu112MITGraphicsRendering oxiuiOxiUI — Pure-Rust GUI facade (egui + wgpu, no GTK/Qt/SDL)111Apache-2.0GUIRendering cotisModular Rust UI framework core111MITGUIRendering dioprism-viewtxDioxus components for native-first browser View Transitions.110MIT OR Apache-2.0GUIRendering colr-typesColor model ZSTs and marker traits for colr.110MIT OR Apache-2.0GraphicsMultimedia bexa-ui-renderGPU rendering backend for BexaUI — wgpu + glyphon text rendering109MITGraphicsGUI cotis-utilsModular Rust UI framework core108MITGUIRendering dioprism-themeDioxus components and native metadata for no-reload theme switching.107MIT OR Apache-2.0GUIRendering unshit-rendererwgpu-based GPU renderer, text shaping, and canvas API for the unshit UI framework107MITGUIRendering bl-wgpu-utilPersonal utility library for wgpu applications: depth buffers, viewports, image/texture helpers, and a flexible renderer…107MIT OR Apache-2.0GraphicsRendering flutter_wgpu_texture_coreCore trait and scene registry for flutter_wgpu_texture107MITGraphicsRendering lupin_ptA WGPU Path Tracing Library106MITGraphicsRendering oxiui-dioxusOxiUI adapter for the Dioxus reactive UI framework (optional)105Apache-2.0GUIRendering threadloopA helper library for Ventana105MIT OR Apache-2.0Game developmentGUI wintfWindows Tategaki Framework - Rust UI library with Japanese vertical text support104MITGraphicsGUI bevy_deepzoomDeep Zoom Image (DZI) tile streaming Bevy104MIT OR Apache-2.0Rendering raclettuiBuild terminal-themed wayland layer shell applications with Rust.104MIT OR Apache-2.0GraphicsGUI gooseboyThe Minecraft Gooseboy mod's standard library.102non-standardGame developmentOperating systems graphitepdf-rendererMinimal renderer backend abstraction for GraphitePDF.101non-standardGraphicsRendering graphitepdf-styleCompatibility style facade types for GraphitePDF.101non-standardGraphicsRendering motif_coreCore types and rendering primitives for the motif UI framework101MIT OR Apache-2.0GraphicsGUI htvg-coreJSON element tree to SVG compiler with correct text layout100MIT OR Apache-2.0GraphicsRendering breezeA wrapper around Bevy for easier game development.100MITGame developmentGame engines egui-antdAnt Design 5.0 components for egui — Button, Checkbox, Input, Tabs, Dropdown, Space, and more.99MITGUIRendering toddy-coreCore library and extension SDK for the toddy native GUI renderer99MIT OR Apache-2.0GUIRendering bevy_erosion_filterGPU-friendly per-fragment erosion filter for Bevy, ported from Rune Skovbo Johansen's Shadertoy.99MPL-2.0Game developmentGraphics backdrop-blur-coreBackend-agnostic seam, material/geometry vocabulary, and error model for backdrop blur (frosted glass). The one crate with no GPU…98MIT OR Apache-2.0GraphicsGUI rasterrocket-renderSoftware rasterizer — path fill, compositing, and AVX-512/AVX2/NEON SIMD for the rasterrocket PDF renderer98MITMultimedia::ImagesRendering loran-renderLoran — Markdown to terminal renderer (text and TUI).98GPL-3.0-or-laterRenderingText processing anvilkit-cameraAnvilKit camera system - FPS, third-person, orbit, and free camera controllers with effects97MIT OR Apache-2.0Game developmentGraphics jxoesneon-tectonicA modernized, complete, embeddable TeX/LaTeX engine.97MITCommand-line interfaceParser implementations oxiui-render-softSoftware CPU framebuffer backend for OxiUI (headless / ffi-audit)97Apache-2.0GUIRendering verovioSafe Rust bindings to the Verovio music engraving library.97LGPL-3.0-or-laterMultimediaRendering anvilkit-audioCross-platform audio playback built on rodio for AnvilKit game engine95MIT OR Apache-2.0Game developmentGraphics simple-rendera simple immediate mode wayland ui renderer inspired by clay95GPL-3.0GUIRendering taitank-rsA cross-platform Flexbox layout engine in Rust95MITAlgorithmsRendering ezuPainterly cartography engine: render vector tiles as paintings (umbrella crate)95MIT OR Apache-2.0GraphicsRendering klyff_msdfMSDF generation library with optional GPU acceleration.94MITGraphicsRendering graphitepdf-template-macrosProc-macro support for GraphitePDF template authoring.94non-standardGraphicsRendering button_libA simple library for buttons with macroquad.94GPL-3.0-or-laterGame developmentGraphics sl-glwFetch, parse, and render GlobalWind (GLW) wind/current/wave event overlays for Second Life sailing maps93MIT OR Apache-2.0API bindingsRendering colrA general purpose, extensible color type unifying color models and their operations at the type level.93MIT OR Apache-2.0GraphicsMultimedia bevy_slugtextA high-performance GPU vector text rendering plugin for Bevy.92MITGame enginesRendering uzor-frameworkuzor-framework: end-to-end app runner — owns winit, windows, chrome, GPU pipeline, screenshot, backend autodetect. Apps register…91MIT OR Apache-2.0GraphicsGUI rasterrocket-fontFreeType glyph cache and outline rendering for the rasterrocket PDF renderer91MITMultimedia::ImagesRendering oxihumanPrivacy-first, client-side human body generator in pure Rust — MakeHuman-compatible independent implementation (facade crate)90Apache-2.0GamesGraphics oxiui-slintOxiUI slint adapter (NON-PURE: slint pulls yeslogic-fontconfig-sys on Linux; not in the Pure-Rust L1 set; GPL-gated)90Apache-2.0GUIRendering crttyPost-processing shader framework for OpenGL apps via LD_PRELOAD89MITGraphicsRendering uzor-window-hubuzor-window-hub: unified window provider hub. Selects desktop / web / mobile platform crate via feature flags. Mirrors…89MIT OR Apache-2.0GraphicsGUI hyphen-renderCanonical rendering for hyphen diagnostics — shared across all language SDKs88MIT OR Apache-2.0Development toolsRendering plushieDesktop GUI framework for Rust88MIT OR Apache-2.0GUIRendering rasterrocket-interpNative PDF content-stream interpreter — poppler-free render path for rasterrocket87MITMultimedia::ImagesParser implementations cotis-layoutFlexbox-style layout engine for Cotis87MITGUIRendering tellurDeclarative video authoring in Rust: vector, raster, and timeline components with GPU rendering86MITGraphicsMultimedia::Video dioxus-threeA Three.js 3D model viewer for Dioxus - supports Desktop, Web (WASM), and Mobile85MIT OR Apache-2.0GraphicsGUI kael_pdfPDF document services for Kael84Apache-2.0MultimediaRendering rocketsplash-rtRuntime library for loading and rendering Rocketsplash assets (.rst, .rsf)83MITCommand-line interfaceRendering rusty-mermaid-viewportShared viewport state, coordinate transforms, and event abstraction for interactive backends83MITRenderingVisualization engawa-lispTatara-lisp authoring layer for engawa render graphs. Operators write (defmaterial …) / (defgraph …) / (defeffect …) in a .tlisp…83MITParser implementationsRendering ventana-backend-autoA collection of first-party backends for Ventana82MIT OR Apache-2.0Game developmentGUI spine2d-wgpuwgpu renderer integration for the spine2d runtime82MIT OR Apache-2.0Game developmentRendering ferrum-wgpu3D rendering engine library82GPL-3.0-onlyGraphicsRendering graphitepdf-documentCompatibility document facade types for GraphitePDF.81non-standardGraphicsRendering openkitA cross-platform CSS-styled UI framework for Rust81MIT OR Apache-2.0GUIRendering m2s2-mathA linear algebra library for game engines and renderers — vectors, matrices, and quaternions with multi-API projection support…81MITGame enginesMathematics irodzukiIrodzuki (色づき) — GPU-app theming system bridging Stylix and wgpu render pipelines81MITGUIRendering engvis-rendererGPU rendering for engineering visualization80MITGraphicsRendering l3d-eguiL3D 3D viewer - works on desktop and web (WASM) with three-d79GPL-3.0-or-laterGraphicsRendering mmot-coreNative Rust video creation engine — JSON to MP4/WebM/GIF, 100x faster than Remotion79MITGraphicsMultimedia::Video cloudiful-bevy-outlineReusable geometry-shell outline plugin for Bevy.79MIT OR Apache-2.0Game developmentGraphics ventana-backend-appkitA cross-platform, iterator-based windowing library78MIT OR Apache-2.0Game developmentGUI typst-business-templatesBusiness document templates (invoices, offers, contracts) as an embeddable Rust library — powered by Typst, no CLI required78MITRenderingTemplate engine rasterrocketPDF to pixel buffer — pure Rust, zero Poppler. For the CLI tool: cargo install rasterrocket-cli78MITMultimedia::ImagesParser implementations xre-celloScene management for xRenderEngine: scene graph, mesh, camera, lights, materials, animation, OBJ/MTL.77Apache-2.0Game developmentRendering fusabi-tui-scarabScarab shared memory backend for Fusabi TUI77MIT OR Apache-2.0Command-line interfaceRendering simple-particlesData-driven CPU particle system with a wgpu renderer and an egui live editor77MIT OR Apache-2.0Game developmentRendering betteroffice-drawingmlShared DrawingML colors, themes, shape models, and preset geometry.77Apache-2.0Data structuresGraphics aware-tectonicA modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX extension to the classic "Web2C"…76MITCommand-line interfaceParser implementations bevy_zeroverse_burnbevy zeroverse synthetic dataset rust generator73MIT OR Apache-2.0Computer visionGraphics ventanaA cross-platform, iterator-based windowing library72MIT OR Apache-2.0Game developmentGUI pincushionUniform mesh sampler with Unity3D/C# bindings.72non-standardGame developmentGraphics fluorFirst-principles GUI compositor library: center-origin RU coordinates, harmonic-mean span scaling, CPU softbuffer rendering,…72MIT OR Apache-2.0GraphicsGUI cpuxRetained-mode GUI Framework72MITGraphicsGUI lux-aurumqueA transient path tracer in Rust: light propagating at finite speed, rendered frame by picosecond.71MIT OR Apache-2.0GraphicsRendering engawa-snowFlagship snow effect for engawa. Layered parallax snowflakes + cursor-deflection + typing-pulse + accumulation pile, authored in…70MITGraphicsRendering sinaA modern 2D graphics rendering engine written in pure Rust, inspired by Skia70MIT OR Apache-2.0Game developmentGraphics audio-waveform-renderRender customizable audio waveforms to SVG and raster formats (PNG, JPEG, WebP, AVIF, BMP).70MITMultimedia::AudioMultimedia::Images bevy_inochi2dRenderizador independiente de Inochi2D impulsado por el backend wgpu de Bevy70MIT OR Apache-2.0Game developmentGraphics rednoiseSafe Rust bindings for the RedNoise CPU software renderer (wireframe, rasteriser, ray tracer, path tracer). Builds the C++ engine…70MITExternal FFI bindingsGraphics diene-commonShared support utilities for the Diene game engine.70MIT OR Apache-2.0Game enginesGraphics diene-engine-renderer-apiRenderer abstraction traits and window-handle types for Diene.70MIT OR Apache-2.0Game enginesGraphics graphitepdf-templateTemplate runtime support for GraphitePDF proc-macro based PDF authoring.69non-standardGraphicsRendering normordis-pdfInstitutional PDF generation for Portuguese public administration69EUPL-1.2RenderingTemplate engine julepNative GUI renderer driven by a wire protocol over stdin/stdout69MIT OR Apache-2.0GUIRendering schematic-mesherGenerate 3D meshes from Minecraft schematics and block data69AGPL-3.0-onlyGame developmentRendering pixelizationAn image quantization and pixelization library implementing K-Means and PIA (Pixelated Image Abstraction).68MITGraphicsMathematics ayz78dgt8r2049ugTemporary softbuffer fork68MIT OR Apache-2.0Game developmentGraphics bevy_split_canvasA Bevy plugin to split the WASM canvas into multiple canvases.68MIT OR Apache-2.0Game enginesRendering mojibanMojiban (文字盤) — rich text rendering: markdown, syntax highlighting, styled spans68MITRenderingText processing julep-coreCore library and extension SDK for the julep native GUI renderer68MIT OR Apache-2.0GUIRendering unshit-appWindowing, event loop, and app lifecycle for the unshit UI framework66MITGUIRendering unshit-macrosProc macros for the unshit UI framework (view! macro)66MITGUIRendering fovea-displayDisplay strategies, GPU texture metadata, and debug windows for fovea images66MITGraphicsRendering widgetkitModular Rust framework for building desktop widgets.64MITGUIRendering procmod-overlayGame overlay rendering with transparent click-through windows64MITGame developmentGraphics hokusai-wasmwasm-bindgen bindings for the hokusai brush engine63MIT OR Apache-2.0GraphicsMultimedia::Images declart-coreDeclarative prose-diagram engine — parse TOML/JSON declarations and render SVG63MITRenderingVisualization skia-canvasGPU-accelerated, multi-threaded HTML Canvas-compatible 2D rendering for Rust and Node, powered by Skia.63MITGraphicsMultimedia::Images dioprism-timelineDioxus grouped timeline and keyframe animation components.62MIT OR Apache-2.0GUIRendering dioprism-morphFlutter-style Dioxus element morphing components.62MIT OR Apache-2.0GUIRendering bevy_synthbevy media synthesis plugin62MIT OR Apache-2.0Computer visionGraphics yunoMultimedia UI layout and rendering framework powered by Skia.61MITGUIMultimedia dioprism-shaderSSR-first shader-style visual islands for Dioxus.61MIT OR Apache-2.0RenderingWebAssembly dioprism-hoverfxDioxus components and native metadata for worker-first cursor hover effects.61MIT OR Apache-2.0GUIRendering glitterbombA pure Rust confetti animation library. WASM + Desktop wgpu.61MITGraphicsRendering avila-gltfglTF 2.0 / GLB exporter - complete spec implementation - 100% Rust61MIT OR Apache-2.0EncodingGraphics anymotionPrototype skeletal animation library for ECS-native game engines61Apache-2.0Game developmentRendering bevy_spritefusionA Bevy plugin for loading Sprite Fusion tilemap exports61MITGame developmentGraphics betteroffice-ooxml-textShared OOXML text shaping, measurement, line breaking, and bidirectional text support.61Apache-2.0RenderingText processing maat-view-sdkView-layer plugin SDK for MAAT — SceneNode, hooks, selectors, asset registry, style overrides.60MIT OR Apache-2.0Game developmentRendering backdrop-blur-wgpuwgpu backend for backdrop-blur: a safe, WGSL implementation of the frosted-glass seam (separable Gaussian now; dual-Kawase to…60MIT OR Apache-2.0GraphicsGUI jagGPU-accelerated 2D rendering and UI toolkit59MITGraphicsGUI tile-renderViewport culling, screen mapping and autotiling helpers for tile maps59MIT OR Apache-2.0Game developmentRendering reinrein 3D Rendering Library58MITGame developmentGraphics rough-rsPure Rust rough.js-compatible sketchy SVG path generation58MITGraphicsRendering bevy_pointcloud_xPotree-style point-cloud rendering for Bevy (EDL shading, octree LOD) — a crates.io-publishable fork of rlamarche/bevy_pointcloud…58MITGame developmentRendering terminal-pixel-animationRender pixel images as Unicode characters (Braille / Half-block) in the terminal with True Color support58MITCommand-line interfaceGraphics toddyNative GUI renderer driven by a wire protocol over stdin/stdout57MIT OR Apache-2.0GUIRendering iced_live_castBlazing-fast cross-platform monitor casting widgets and sources for iced57MIT OR Apache-2.0GUIRendering burn_locate_anythingBurn runtime scaffolding for NVIDIA LocateAnything visual grounding57MIT OR Apache-2.0Computer visionGraphics llimphiNative Rust UI framework — 2D and 3D. Facade over the llimphi stack: a retained-mode, Elm-style View<Msg> loop on vello + wgpu +…56MITGUIRendering markieA pure Rust Markdown to SVG/PNG/PDF renderer with native Mermaid diagrams and LaTeX math56MITCommand line utilitiesRendering simple_decoderThe ULTIMATE lightest audio decoding in Rust: Symphonia + Rubato under the hood.55MITMultimedia::AudioRendering filtrate-coreCore traits for GPU filter pipelines - lazy, zero-copy, fuseable55MIT OR Apache-2.0GraphicsRendering muraliA Rust animation engine for programmatic, timeline-driven mathematical, AI, and explainer visuals.54MIT OR Apache-2.0GraphicsRendering avila-optimizerMesh optimization: merge, LOD generation, spatial indexing - 100% Rust54MIT OR Apache-2.0Game developmentGraphics ezu-cliCommand-line renderer for the Ezu Style Spec54MIT OR Apache-2.0Command line utilitiesGraphics graphitepdfA Rust PDF rendering engine for layout, composition, and rendering pipelines.53non-standardGraphicsRendering mean-estimatorsA collection of rust-gpu ready mean estimators.53MPL-2.0Game developmentGraphics backdrop-blur-glowglow (OpenGL 3.3 / GLES 3.0 / WebGL2) grab-pass backend for backdrop-blur: real frosted glass for eframe-on-glow and the cage…53MIT OR Apache-2.0GraphicsGUI zeno-bladeLaravel Blade-compatible template engine for Rust — hot reload, HTML components, @extends, @forelse, @csrf, @class, and more53Apache-2.0RenderingTemplate engine