CATEGORY

Rendering::Rendering engine 197 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.

slintGUI toolkit to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications1,368,030GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0GUINo standard library slint-buildHelper for Slint build script1,295,009GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0Development tools::Build UtilsGUI intel_tex_2Rust bindings for Intel's ISPC texture compressor.537,316MIT/Apache-2.0RenderingRendering::Rendering engine spirv-reflectReflection API in rust for SPIR-V shader byte code, intended for Vulkan applications.498,191MIT/Apache-2.0RenderingRendering::Rendering engine meshoptRust ffi bindings and idiomatic wrapper for mesh optimizer430,198MIT OR Apache-2.0RenderingRendering::Rendering engine amethyst_rendyHigh-level rendering engine with multiple backends315,145MIT/Apache-2.0RenderingRendering::Rendering engine amethyst_rendererHigh-level rendering engine with multiple backends146,340MIT OR Apache-2.0RenderingRendering::Rendering engine vk-memRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)139,077MIT/Apache-2.0API bindingsRendering slint-interpreterInterpreter library for Slint77,963GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0Development toolsGUI gemini-engineA 2D/3D monospaced ASCII rendering engine for the terminal66,274MITCommand-line interfaceGame development rafx-baseRendering framework built on an extensible asset pipeline60,280MIT OR Apache-2.0Game developmentGame engines rafx-apiRendering framework built on an extensible asset pipeline60,125MIT OR Apache-2.0Game developmentGame engines screen-13An easy-to-use Vulkan rendering engine in the spirit of QBasic.59,050MIT OR Apache-2.0Game developmentMultimedia::Images rafxRendering framework built on an extensible asset pipeline54,748MIT OR Apache-2.0Game developmentGame engines radiant-rsThread-safe Rust sprite rendering engine with a friendly API and custom shader support54,191MITGame enginesRendering::Rendering engine rafx-frameworkRendering framework built on an extensible asset pipeline53,758MIT OR Apache-2.0Game developmentGame engines rend3-typesType definitions for the rend3 rendering library.48,348MIT OR Apache-2.0 OR ZlibGame developmentGraphics RuStreamSelf-hosted Streaming Engine, that can render media files via authenticated sessions.48,297MITAlgorithmsAsynchronous rafx-visibilityRendering framework built on an extensible asset pipeline48,223MIT OR Apache-2.0Game developmentGame engines rend3Easy to use, customizable, efficient 3D renderer library built on wgpu.41,664MIT OR Apache-2.0 OR ZlibGame developmentGraphics rafx-assetsRendering framework built on an extensible asset pipeline34,367MIT OR Apache-2.0Game developmentGame engines turtleLearn the Rust language by creating animated drawings!34,142MPL-2.0GamesGUI kludgineA wgpu-powered 2d graphics library with optional windowing support33,955MIT OR Apache-2.0Game enginesGraphics ispc-texcompRust bindings for Intel's ISPC texture compressor.31,376MITRenderingRendering::Rendering engine simple-pixelsCreate a window and throw some pixels on it without accessing low-level stuff, carrying tons of dependencies or linking C…28,570MITRendering::Rendering engine rusciiTerminal graphics engine24,013Apache-2.0Command-line interfaceCommand line utilities rafx-rendererRendering framework built on an extensible asset pipeline22,930MIT OR Apache-2.0Game developmentGame engines all-is-cubesRecursive voxel game engine. Can be used for voxel raytracing.22,676MIT OR Apache-2.0GamesGraphics kludgine-core2D rendering for Kludgine21,260MIT OR Apache-2.0Game enginesGraphics crowA pixel perfect 2D rendering engine20,495MITGame developmentGraphics shuraA fast cross-plattform 2D component-based game framework20,392Apache-2.0Game developmentGame engines gaclenA library for handling anything a game client needs to do.20,343Apache-2.0 OR MITGame enginesGraphics adi_gpuGPU interface - render graphics and do fast calculations20,306MIT / BSL-1.0Hardware supportRendering rs_pbrtPhysically based rendering (PBR) with Rust19,483MIT OR Apache-2.0Command line utilitiesGraphics block_compressionTexture block compression using WGPU compute shader18,886MITRenderingRendering::Rendering engine glerminalA lightweight OpenGL terminal18,262MITRendering::Rendering engine rafx-nodesRendering framework built on an extensible asset pipeline17,686MIT OR Apache-2.0Game developmentGame engines lessifyOutput text through a pager.17,632MIT OR Apache-2.0Command-line interfaceRendering::Rendering engine kludgine-appApplication and Windowing for Kludgine16,647MIT OR Apache-2.0Game enginesGraphics vk-sync-forkSimplification of core Vulkan synchronization mechanisms such as pipeline barriers and events. Forked off of the original vk-sync…16,646MIT/Apache-2.0API bindingsRendering textcanvasDraw to the terminal like an HTML Canvas.16,438MIT OR Apache-2.0Command-line interfaceRendering::Rendering engine rafx-shader-processorRendering framework built on an extensible asset pipeline15,432MIT OR Apache-2.0Game developmentGame engines windowMinimal Rust code for creating a window, automatically choosing a backend window manager and graphics API.15,411Apache-2.0 OR MIT OR BSL-1.0GraphicsGUI intel_texRust bindings for Intel's ISPC texture compressor.15,279MIT/Apache-2.0RenderingRendering::Rendering engine flo_render_canvasConverts flo_canvas streams to flo_render streams15,203Apache-2.0GraphicsRendering vk-syncSimplification of core Vulkan synchronization mechanisms such as pipeline barriers and events.14,709MIT/Apache-2.0API bindingsRendering graphicsA 3D rendering engine for rust programs, with GUI integration14,612MITGraphicsRendering rend3-gltfgltf scene and model loader for the rend3 rendering library.13,316MIT OR Apache-2.0 OR ZlibGame developmentGraphics polystripA powerful, flexible wrapper around wgpu13,197MIT OR Apache-2.0Game developmentGraphics lumoCPU based rendering engine12,426MITGraphicsMultimedia::Images verynicetableNumber one table.11,728MIT OR Apache-2.0Command-line interfaceRendering::Rendering engine realmsA powerful and lightweight graphics library for making Rust games11,563MITGame developmentGame engines dsa-libA Shader generation tool from TOML to GLSL written in Rust11,385MIT/Apache-2.0Game enginesGraphics stereokit-rustHigh-Level Rust bindings around the StereoKitC library for XR11,211MITGraphicsGUI include-merkleFunctionality for generating a Merkle-tree of a given text file with include references, replacing includes paths with a…10,450MIT/Apache-2.0Parsing toolsRendering simple-game-engineA minimal game engine inspired by the OLC Pixel Game Engine9,306MITGame developmentGame engines rend3-pbrPBR Render Routine for rend39,166MIT OR Apache-2.0 OR ZlibGame developmentGraphics intvglib/tool in Rust to load/save/render tvg file, parse from svg file by usvg9,131MIT OR Apache-2.0GraphicsMultimedia::Images yoga-sysRaw rust bindings for yoga (facebook flex layout cross-platform engine)9,094BSD-3-ClauseExternal FFI bindingsRendering::Rendering engine makeupStylish CLIs/TUIs for Rust!8,870MITCommand-line interfaceRendering all-is-cubes-gpuGPU rendering of all-is-cubes voxel scenes using wgpu. Can be used for headless rendering.8,791MIT OR Apache-2.0GamesGraphics bevy_retrograde_coreThe core components and renderer of Bevy Retrograde8,648non-standardGame enginesMultimedia rptPhysically-based path tracing renderer written in Rust8,002MIT OR Apache-2.0GraphicsMultimedia::Images rend3-routineCustomizable Render Routines for the rend3 rendering library.7,782MIT OR Apache-2.0 OR ZlibGame developmentGraphics bort-vmaRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)7,577MIT/Apache-2.0API bindingsRendering vmaRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)7,173MIT/Apache-2.0API bindingsRendering geom33d geometry classes6,907MITGraphicsMathematics rend3-listdefault renderlist rend36,863MIT OR Apache-2.0 OR ZlibGame developmentGraphics lumenpyxA 2D pixel art renderer with realistic lighting6,838MITGame developmentGraphics cenVulkan window backend6,625MITRendering::Rendering engine oxygen_emissionOxygen Emission is a rendering engine mainly developed for the Oxygen Game Engine.6,360MITGame enginesMultimedia::Video bevy_retrograde_textBevy Retrograde's text rendering implementation6,319non-standardGame enginesMultimedia kiyoLightweight compute shader playground6,158GPL-3.0-onlyRendering::Rendering engine rootvg-coreCore library for RootVG6,124MITGraphicsRendering vk-mem-3-eruptRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA) using erupt.6,078MIT/Apache-2.0API bindingsRendering nightshadeA cross-platform data-oriented game engine.5,987MIT OR Apache-2.0Game enginesGraphics crystal_ballA path tracing library written in Rust.5,921LGPL-3.0GraphicsMultimedia::Images open-oak2D game engine and rendering library5,630AGPL-3.0-onlyGame enginesGraphics bevy_retrograde_uiPixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web5,587non-standardGame enginesMultimedia bevy_retrograde_physicsPhysics utilities for Bevy Retrograde5,526non-standardGame enginesMultimedia ispc-texRust bindings for Intel's ISPC texture compressor.5,395MIT/Apache-2.0RenderingRendering::Rendering engine pix-win-loopWindowing (using `winit`), nice input handling and frame-rate-independent game loop all wrapped up in a neat little package.…5,319MITRendering::Rendering engine alchemy-stylesStyle parsing and hoisting for Alchemy, the Rust cross-platform GUI framework.4,972MPL-2.0+GUIMultimedia fragmentcolorUniversal GPU abstraction for Javascript, Python, Swift and Kotlin4,939MITParsing toolsRendering bevy_retrogradePixel-Perfect, 2D Renderer and plugins for Bevy that Seamlessly Targets Desktop and Web4,847non-standardGame enginesMultimedia rafx-pluginsRendering framework built on an extensible asset pipeline4,833MIT OR Apache-2.0Game developmentGame engines rootvg-meshMesh primitives for RootVG4,573MITGraphicsRendering ferruginousA collection of utilities for making games4,560MITGame enginesRendering scene-viewerA gltf scene viewer based on the rend3 3D rendering engine.4,411MIT OR Apache-2.0 OR ZlibGame developmentGraphics wiener_utilsCrate that contains the utilities for Wiener and the user4,384MITGraphicsRendering rend3-frameworkSimple framework for making applications with the rend3 rendering library.4,328MIT OR Apache-2.0 OR ZlibGame developmentGraphics veraVulkan Engine in Rust for Animation4,325GPL-3.0-onlyGraphicsMultimedia::Video wiener_coreCrate that contains the core functionality for Wiener4,290MITGraphicsRendering vk-mem-allocA very lightweight wrapper around the Vulkan Memory Allocator4,289MIT/Apache-2.0API bindingsRendering horde3d-sysFFI bindings for Horde3D v1.0 Horde3D is automatically built and linked statically.4,102EPL-1.0External FFI bindingsRendering::Rendering engine tridify-rsFast wgpu render framework that aims to simplify rendering pipelines. Currently under heavy development.3,886MIT OR Apache-2.0MultimediaRendering bevy_retrograde_epaintEpaint integration for rendering in Bevy Retrograde3,823non-standardGame enginesMultimedia alchemyA cross-platform GUI framework written in Rust. Adapts to native view-layers on each platform. UIKit/React inspired.3,822MPL-2.0+GUIMultimedia textyleA text-based declarative UI library inspired by SwiftUI3,787MITCommand-line interfaceGraphics wiener_glCrate that contains the OpenGL code for Wiener3,774MITGraphicsRendering alchemy-lifecycleA crate containing traits used in Alchemy, the Rust cross-platform GUI framework.3,770MPL-2.0+GUIMultimedia wimrendWgpu Immediate Mode RENDerer3,427MITRenderingRendering::Rendering engine wiener_internalInternal crate for Wiener3,219MITGraphicsRendering dashingASCII-style roguelike engine3,207Apache-2.0Game developmentGame engines spritecThe sprite compiler - generates 2D pixel art from 3D models3,159MPL-2.0GamesRendering rootvg-imageImage primitive for RootVG3,123MITGraphicsRendering rootvg-msaaMSAA antialiasing for RootVG3,122MITGraphicsRendering rafx-resourcesRendering framework built on an extensible asset pipeline3,115MIT OR Apache-2.0Game developmentGame engines rootvg-quadQuad primitives for RootVG3,096MITGraphicsRendering rootvg-tessellationTessellate paths into a RootVG mesh primitive3,090MITGraphicsRendering alchemy-macrosA crate containing macros used in Alchemy, the Rust cross-platform GUI framework.3,073MPL-2.0+GUIMultimedia draw2dA focused high-performance 2D drawing crate3,063MIT/Apache-2.0Game enginesGUI vk-mem-eruptRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA) using erupt.3,022MIT/Apache-2.0API bindingsRendering dasomA toy ray tracing engine based on Ray Tracing In One Weekend in Rust.2,983MIT OR Apache-2.0GraphicsRendering::Rendering engine crystal-apiCrystal API is a unified GPU API's wrapper2,913GPL-3.0-or-later OR MITComputer visionGame development wienerRendering API for OpenGL and Vulkan2,908MITGraphicsRendering alchemy-cocoaCocoa bindings for Alchemy, a cross-platform GUI framework written in Rust.2,873MPL-2.0+GUIMultimedia dvd-renderrender a sequence of terminal screens, optionally encoding them to a video file2,817MPL-2.0Multimedia::VideoRendering::Rendering engine tworsA simple Rust 2D game engine based on canvas and WASM2,767MITGame enginesGraphics wiener_vkCrate that contains the Vulkan code for Wiener2,705MITGraphicsRendering dachoECS Game Engine2,613MIT OR Apache-2.0Game developmentGame engines vflMii parsing and rendering research library.2,567MIT OR Apache-2.0Parser implementationsRendering::Data formats vk-mem-alloc-sysA very lightweight wrapper around the Vulkan Memory Allocator2,506MIT/Apache-2.0API bindingsRendering microfacetmicrofacet for rust2,369MITAlgorithmsGame engines spuristoCPU based rendering engine2,296MITGraphicsMultimedia::Images bevy_retro_uiPixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web2,269non-standardGame enginesMultimedia ruguiReal-time GUI library for games2,267MITGame developmentGUI rend3-eguiEgui Render Routine for the rend3 rendering library.2,259MIT OR Apache-2.0 OR ZlibGame developmentGraphics gust-renderGust is a simple 2D graphical library inspired by SFML.2,018non-standardRenderingRendering::Rendering engine appkit-deriveA crate containing macros for appkit.2,007MPL-2.0+GUIMultimedia figmentsA high performance graphics API for microcontrollers1,993LGPL-2.1-or-laterEmbedded developmentGraphics phosphora deferred PBR renderer for vulkan1,990MITGame developmentGraphics darkengine2D game engine written in Rust1,974MIT OR Apache-2.0Game enginesRendering::Rendering engine sidewinderRust path tracer.1,928MIT OR Apache-2.0MultimediaRendering rootvg-textText primitive for RootVG1,906MITGraphicsRendering plop(Science / Video Game) Physics engine for Cala1,814MIT / BSL-1.0AlgorithmsGame engines ABC_lumenpyxThe official ABC-Engine integration for the lumenpyx rendering engine.1,798MITGame developmentGraphics platingPLATING - the UI for RUST. Uses native widgets and gives the user complete and full control over the ui.1,727MITGUIMultimedia vk-mem-vulkanaliaRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA) using vulkanalia instead of ash. Fork of vk-mem.1,664MIT/Apache-2.0API bindingsRendering rend3-imguiImgui Render Routine for the rend3 rendering library.1,654MIT OR Apache-2.0 OR ZlibGame developmentGraphics rend3-animSkeletal animation playback utilities for rend3 rendering library.1,643MIT OR Apache-2.0 OR ZlibGame developmentGraphics bevy_retro_physicsPhysics utilities for Bevy Retro1,626non-standardGame enginesMultimedia bevy_retro_corePixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web1,622non-standardGame enginesMultimedia vee_wgpuRendering Miis with `wgpu`. Part of `vfl`.1,613MIT OR Apache-2.0Rendering::Rendering engine ldrawyFast render OpenGL API that aims to simplify rendering pipelines. Currently under heavy development.1,597MIT OR Apache-2.0MultimediaRendering rootvgA 2D vector graphics library optimized for GUIs1,578MITGraphicsRendering kamelA game engine based on bevy1,559Apache-2.0RenderingRendering::Rendering engine awsm_webglCore WebGL capabilities for the awsm WebGL rendering suite1,521MITRenderingRendering::Rendering engine daggerA rust UI library.1,516GPL-3.0-or-laterGraphicsGUI vera-coreVulkan Engine in Rust for Animation1,484GPL-3.0-onlyGraphicsMultimedia::Video yogawmThe flexible library for creating x window managers1,321MITAPI bindingsOperating systems::Unix APIs console_rendererA console renderer for the ABC Game Engine1,244MITGame developmentGraphics roxlap-coreIndependent Rust voxel engine core — clean-room DDA renderer reading Voxlap .vxl/.kv6 formats.1,112MIT OR Apache-2.0Game developmentGraphics care-macroSupport (macro) crate for care game engine. Simple and easy game framework inspired by LÖVE.1,030ISCAsynchronousGame development imagicA thin rendering framework, implemented by Rust and WGPU1,024MIT OR Apache-2.0Game enginesGames drawmeStatic 2d rendering engine skia alternative903MIT OR Apache-2.0GraphicsGUI care-gameSimple and easy game framework inspired by LÖVE.814ISCAsynchronousGame development nightshade-apiProcedural high level API for the nightshade game engine537MIT OR Apache-2.0Game enginesGraphics wilhelm_rendererA minimalist 2D graphics engine526MITGraphicsRendering::Rendering engine fatuia silly little framework for terminal user interfaces499AGPL-3.0-or-laterCommand-line interfaceGame development myth_coreCore utilities and foundational types for the Myth engine.446MIT OR Apache-2.0Game developmentGraphics images_and_wordsGPU middleware and abstraction layer for high-performance graphics applications and games393Parity-7.0.0 OR PolyForm-Noncommercial-1.0.0Game developmentGraphics myth_animationAnimation system for the Myth engine (skeletal, morph target, property).357MIT OR Apache-2.0Game developmentGraphics myth_resourcesGPU resource definitions and data structures for the Myth engine.357MIT OR Apache-2.0Game developmentGraphics myth_sceneHierarchical scene graph for the Myth engine.310MIT OR Apache-2.0Game developmentGraphics bevy_gpu_testA test harness for running GPU compute shaders in Bevy and reading back results for CPU-side assertions288MIT OR Apache-2.0Development tools::TestingGame development vk-graphA high-performance Vulkan driver with automatic resource management and execution.288MIT OR Apache-2.0Game developmentMultimedia::Images myth_assetsAsset loading and management for the Myth engine.251MIT OR Apache-2.0Game developmentGraphics egui-chartsHigh-performance financial charting engine for egui — candlesticks, 95 drawing tools, 130+ indicators, and a full design-token…219MIT OR Apache-2.0GraphicsGUI anchor-kit-corecore UI primatives, elements and layout for anchor-kit218MIT OR Apache-2.0Rendering::Rendering engine horizon-lattice-renderGraphics rendering backend for Horizon Lattice using wgpu211MIT OR Apache-2.0GraphicsRendering::Rendering engine myth_renderCore rendering system for the Myth engine (render graph, pipeline, GPU management).193MIT OR Apache-2.0Game developmentGraphics syphon-wgpuHigh-level wgpu integration for Syphon172MITGraphicsMultimedia::Video termrayGeneric TUI raycasting engine — grid maps, DDA walls, floors/ceilings, sprites168MITGame developmentRendering::Rendering engine crystal-vkGraphics wrapper for Vulkan165GPL-3.0-or-later OR MITComputer visionGame development xre-renderSoftware 3D core for xRenderEngine: sample buffers, rasterizer, raycasters, and cell shaders.150Apache-2.0RenderingRendering::Rendering engine myth_appApplication framework and windowing integration for the Myth engine.135MIT OR Apache-2.0Game developmentGraphics vk-graph-windowwinit window and swapchain integration for vk-graph134MIT OR Apache-2.0Game developmentMultimedia::Images figments-renderA high performance graphics hardware control layer for microcontrollers using the Figments rendering API131LGPL-2.1-or-laterEmbedded developmentGraphics macroquad-viewplane-cameraDynamic and easy rendering of a 2D plane using Macroquad's camera system.112MIT OR Apache-2.0Rendering::Rendering engine myth-engineA developer-friendly, high-performance 3D rendering engine written in Rust.95MIT OR Apache-2.0Game developmentGraphics oxiui-compute-wgpuPure-Rust wgpu GPU-compute abstraction for the COOLJAPAN ecosystem91Apache-2.0Rendering::Rendering engineScience vk-graph-fxA bunch of pre-built utilities that are helpful when using vk-graph84MIT OR Apache-2.0Game developmentMultimedia::Images vk-graph-imguiDear ImGui renderer integration for vk-graph72MIT OR Apache-2.0Game developmentMultimedia::Images anchor-kit-wgpuanchor-kit wgpu integration66MIT OR Apache-2.0Rendering::Rendering engine vk-graph-eguiegui renderer integration for vk-graph66MIT OR Apache-2.0Game developmentMultimedia::Images ry-gfxRy Graphics Layer - SDL2 Backend + GPU Instancing + FSR 1.0 for Termux and low-end devices63MITGame enginesRendering::Rendering engine inkferro-coreLayout, text measurement, ANSI render, and frame-diff engine for inkferro — a Rust-backed, byte-for-byte drop-in for the ink…56MIT OR Apache-2.0Command-line interfaceRendering::Rendering engine xre-rsxRenderEngine facade crate: re-exports, prelude, and feature-flag coordination.49Apache-2.0Command-line interfaceGame engines dinamika-cpuA raster 2D renderer: pixmap, path, paint and anti-aliased drawing.45MITGraphicsMultimedia::Images inkferro-rtFrame composition and diff runtime for inkferro, the Rust-backed, ink-compatible terminal UI renderer.44MIT OR Apache-2.0Command-line interfaceRendering::Rendering engine figments-sample-shadersSample graphics shaders for usage with Figments41LGPL-2.1-or-laterEmbedded developmentGraphics vk-graph-hotHot-reloading shader pipelines for vk-graph40MIT OR Apache-2.0Game developmentMultimedia::Images css2xrA lightweight, pure Rust HTML/CSS layout engine for WebXR (Flexbox, Grid, Animation).31MPL-2.0Rendering::Rendering engineWebAssembly inkferroRust-backed, byte-for-byte drop-in for the ink terminal UI library — top-level entry crate re-exporting the inkferro engine (core…17MIT OR Apache-2.0Command-line interfaceRendering::Rendering engine primbackA lightweight 3D graphics engine17MIT OR Apache-2.0RenderingRendering::Rendering engine magma-api-coreMagma: Low-level, symbolic graphics API for Intel UHD systems focused on direct hardware access.15MITHardware supportRendering