CATEGORY

Graphics 2,904 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.

hct-cam16CAM16 + HCT perceptual color math with sRGB/XYZ/L* conversions and a gamut-mapping solver. Deterministic ARGB-in/ARGB-out, no…1,237MITGraphicsMathematics blittleA fast little blitter1,229non-standardGame developmentGraphics hexga_engine_coreThe Core the Hexga Game Engine, implementation free without RAII1,225MIT OR Apache-2.0Game developmentGraphics surtgis-colormapColor mapping and raster visualization for SurtGis1,220MIT OR Apache-2.0GraphicsScience::Geospatial marshmallow_fmSimple yet powerful gameframework!1,216MITGame developmentGame engines hotlineDraw lines that are on fire using SDL31,216MITGraphicsMultimedia badgelibA library for generating badges in Rust1,215MITDevelopment toolsGraphics gojiraA refreshingly simple data-driven game engine and app framework1,214MIT OR Apache-2.0Game enginesGraphics bgoneUltra-fast CLI tool for removing solid background colors from images1,207MITCommand line utilitiesGraphics agg-rustPure Rust port of Anti-Grain Geometry (AGG) 2.6 - high quality 2D vector graphics rendering1,206BSD-3-ClauseGraphicsRendering skia-rs-canvasCanvas, surface, and recording for skia-rs1,203MIT OR Apache-2.0GraphicsMultimedia::Images rex11A rust implementation of the x11 protocol1,197MIT OR Apache-2.0API bindingsGraphics ash_rendererVulkan renderer in Rust using ASH - ECS-free, pure rendering engine1,194Apache-2.0Game developmentGraphics ustUniversal styling1,192MITCommand-line interfaceGame development lento-skia-safeSafe Skia Bindings for Rust1,189MITAPI bindingsGraphics astrelis-coreCore types and math for the Astrelis engine1,186MITGame enginesGraphics color-palettesGenerate harmonious color palettes.1,184MITGraphics glance-coreA high-level core library for image IO, display, and drawing operations.1,180GPL-3.0Computer visionGraphics tess2-rustPure Rust port of libtess2 — complete SGI polygon tessellation pipeline with winding rules, self-intersections, and multiple…1,179MITAlgorithmsGraphics pcb-irIntermediate representations, geometry passes, and renderers for PCB fabrication data1,177MIT OR Apache-2.0GraphicsHardware support ngeomGeometry in N dimensions1,165MITData structuresGraphics why2025-badge-sysBindings to the built-in functions of the WHY2025 badge1,151AGPL-3.0Embedded developmentGraphics stegoeggoRights-reservation metadata and AI-training restriction notices for images, with optional steganographic markers1,138MITGraphicsMultimedia::Images tcliffordGeometric algebra library1,136MITAlgorithmsGraphics geodesicA Rust library for constructing and sampling 3D geometric scenes.1,130MITGame developmentGraphics cargo-pixel2d pixel art game engine & rapid prototype tools support terminal,sdl2 and web...1,128Apache-2.0Game enginesGraphics roxlap-coreIndependent Rust voxel engine core — clean-room DDA renderer reading Voxlap .vxl/.kv6 formats.1,112MIT OR Apache-2.0Game developmentGraphics premiumTools for drawing graphics to monochrome displays1,1020BSD OR MIT OR Apache-2.0Embedded developmentGraphics gdep073e01Embedded-graphics driver for the GDEP073E01 7-color e-paper display1,101MIT OR Apache-2.0Embedded developmentGraphics embroidery_toolsTools for handling embroidery patterns, formats, and operations with PES/PEC file support1,096MITData structuresGraphics red-sdl-macrosdl with grid layout and window management to help build apps or video game.1,091Apache-2.0GraphicsGUI roxlap-cavegenProcedural cave generation for the roxlap voxel engine — Worley + Perlin classify into the .vxl slab format.1,084MIT OR Apache-2.0AlgorithmsGame development bevy_webcambevy webcam plugin1,082MIT OR Apache-2.0Computer visionGraphics bevy_prototype_sdfExperimental APIs for using Signed Distance Functions in bevy1,081MIT OR Apache-2.0Game developmentGraphics monstertruck-meshPolygon mesh data structures and algorithms1,080Apache-2.0Graphics query-curveA Rust library for querying custom Bezier curves, compatible with curves created at https://querycurve.com.1,078MITFinanceGame development monstertruck-geometryGeometric primitives: knot vectors, B-splines, NURBS, and T-splines1,076Apache-2.0Graphics animato-timelineTimeline, sequence, and stagger composition for the Animato animation library.1,073MIT OR Apache-2.0Game developmentGraphics sunrayhardware ray-tracing library1,071AGPL-3.0-onlyGame developmentGraphics monstertruck-topologyTopological data structures: vertices, edges, wires, faces, shells, and solids1,070Apache-2.0Graphics tiles_toolsHigh-performance tile-based game development toolkit with comprehensive coordinate systems (hexagonal, square, triangular,…1,068MITAlgorithmsData structures ply-engineThe most powerful app engine made entirely in Rust1,0670BSDGame enginesGraphics dagre-rsHierarchical Layout Calculation for directed graphs1,066non-standardAlgorithmsGraphics skia-rs-codecImage encoding and decoding for skia-rs1,063MIT OR Apache-2.0GraphicsMultimedia::Images rustyasgGraph-based deep learning framework in Rust: define-then-run ASG, graph-to-graph autograd, wgpu GPU backend, and an interactive…1,056MITGraphicsMathematics shortest-colorColor shortener1,055MITGraphicsParsing tools vello_hybrid_craftA hybrid CPU/GPU renderer for Vello, balancing computation between CPU and GPU for efficiency.1,051Apache-2.0 OR MITGraphicsRendering blinc_paintBlinc Paint/Canvas API - 2D drawing primitives and path rendering1,050Apache-2.0GraphicsGUI buriA game engine1,039MITGame developmentGame engines skia-rs-textText layout and rendering for skia-rs1,031MIT OR Apache-2.0GraphicsMultimedia::Images care-macroSupport (macro) crate for care game engine. Simple and easy game framework inspired by LÖVE.1,030ISCAsynchronousGame development bevy_ufbxFBX asset loader for Bevy using the ufbx library1,028MIT OR Apache-2.0Game developmentGraphics tinyraytracer_rsA simple raytracer in pure Rust, converted from C++1,026MITCommand line utilitiesGraphics turf-rsA Rust library for advanced geospatial analysis based on Turf, providing powerful tools for manipulating and optimizing geometric…1,025MIT OR Apache-2.0GraphicsLocalization (L10n) imagicA thin rendering framework, implemented by Rust and WGPU1,024MIT OR Apache-2.0Game enginesGames premium-pixelPlatform independent code for drawing to monochrome surfaces1,0220BSD OR MIT OR Apache-2.0Embedded developmentGraphics hexga_engine_baseThe heart of the Hexga Game Engine, implementation free1,017MIT OR Apache-2.0Game developmentGraphics pslibEmpty crate, used only to reserve the name during inital development.1,013MITEncodingGraphics colmapA comprehensive Rust library for COLMAP-style computer vision and 3D reconstruction1,012MITAlgorithmsComputer vision syntect_minecraft_highlightingHighlight code with Minecraft formatting1,006UnlicenseGraphicsGUI asposepdfAspose.PDF for Rust via C++ is a powerful toolkit that allows developers to manipulate PDF files directly and helps do various…999MITAPI bindingsEncoding sabiniwmA tiling Wayland compositor, influenced xmonad989MIT OR Apache-2.0GraphicsGUI scanningA barcode-encoding library982MIT OR Apache-2.0EncodingGraphics geo-normalized2A trait for producing a normalized Polygon/Multipolygon according to OCG winding rules978MITGraphics rlwfcRust implementation of Wave Function Collapse (WFC) algorithm with type safety and direction-aware grid system976MIT OR Apache-2.0AlgorithmsGame development eunoiaA library for creating area-proportional Euler and Venn diagrams974MIT OR Apache-2.0GraphicsMathematics animato-pathBezier curves, motion paths, CatmullRom splines, and SVG path parsing for Animato.969MIT OR Apache-2.0Game developmentGraphics monstertruck-meshingTessellation and meshing algorithms for B-rep shapes965Apache-2.0Graphics why2025-badge-embedded-graphicsAn embedded graphics driver for the WHY2025 badge963AGPL-3.0Embedded developmentGraphics termcinema-engine🧠 Core typewriter-style terminal animation engine (SVG renderer) for termcinema959MIT OR Apache-2.0GraphicsRendering tgarSimplest TGA library955MIT OR Apache-2.0EncodingGraphics rangaCore image processing library — color spaces, blend modes, pixel buffers, filters, and GPU compute for Rust950GPL-3.0-onlyGraphicsMultimedia::Images obel_rootAn internal obel crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature949MIT OR Apache-2.0Game enginesGraphics img_rccA Rust library for image processing with CUDA, C++.943MITAlgorithmsComputer vision plotive-baseBase library for plotive937MITGraphicsScience glyphslibA Rust library for reading, writing, and manipulating Glyphs font source files929MIT OR Apache-2.0EncodingGraphics hieroglyphRender obscure scripts and emojis locally with zero dependencies.928MITGraphicsGUI tmp-krilla-custom-metadataTemporary fork of krilla with custom PDF metadata support.921MIT OR Apache-2.0GraphicsMultimedia roxlap-sceneScene-graph layer for the roxlap voxel engine: many independent chunked voxel grids, each with f64 world position and Quat…921MIT OR Apache-2.0Game developmentGraphics drawing_apiAPI for 2D graphics library920MIT OR Apache-2.0GraphicsRendering::Graphics APIs cortenforge-vision-coreCore vision interfaces and capture/overlay helpers for the CortenForge stack.915Apache-2.0Computer visionGame engines mcu-utilsMath, color, and string utilities for Material Color Utilities914Apache-2.0GraphicsRendering cuda_d3d11_interop_bindingsRegister and map D3D11 buffers with CUDA909MITAPI bindingsGraphics drawmeStatic 2d rendering engine skia alternative903MIT OR Apache-2.0GraphicsGUI spz_rsRust code for reading in Gaussian Splats stored in the Niantic .spz file format.902MITGraphicsRendering ottrA highly parallel game engine900MIT OR Apache-2.0Game enginesGraphics bevy_r_placep2p r/place clone using bevy894MIT OR Apache-2.0GamesGraphics bevy_edge_detection_outlineEdge detection outline post-processing plugin for Bevy — Sobel, Roberts Cross, and PixelArt operators with silhouette/crease…891MIT OR Apache-2.0Game enginesGraphics viewport-lib3D viewport rendering library891GPL-3.0-onlyGraphicsRendering sig_rp2040_interfaceCommunicate with FW_LED_Matrix_Firmware890MITGraphicsParsing tools krab_uiDescrição breve da sua crate887MITDevelopment toolsGraphics sageboxHigh-performance procedural GUI for Rust with real-time graphics and graphic controls.887MIT OR Apache-2.0Development toolsGraphics archetype_assetFast, modular asset system with spatial preloading884Apache-2.0Game enginesGraphics eink-imageA Rust utility for converting images to formats optimized for eink displays876MITEmbedded developmentGraphics uzor-render-hubuzor-render-hub: unified rendering backend hub — auto-detects GPU, instantiates the right backend (vello-gpu / vello-hybrid /…872MIT OR Apache-2.0GraphicsGUI rgritA Rust interface to grit - the GBA Image Transmogrifier with batteries included!865MITGame developmentGraphics animato-colorPerceptual color interpolation wrappers for the Animato animation library.863MIT OR Apache-2.0Game developmentGraphics mcu-hctHCT color space implementation (Hue, Chroma, Tone)861Apache-2.0GraphicsRendering uzor-urx-coreURX render-family core types: DrawCommand scene, DirtyState, CacheKey, SkeletonFrame, metrics facade. Shared by uzor-urx-wgpu,…861MIT OR Apache-2.0GraphicsRendering lamco-videoVideo frame processing and bitmap conversion for Wayland screen capture, by Lamco Development LLC860MIT OR Apache-2.0AsynchronousGraphics rasterlottiePure Rust, headless Lottie rasterizer for deterministic server-side rendering857MIT OR Apache-2.0GraphicsMultimedia::Images tailwindcss_colorsTailwind v4 colors in Rust's color crate854MITGraphics plotive-textText shaping and rendering library for plotive852MITGraphicsScience bevy_radiant_foambevy radiant foam render pipeline and asset loader850MIT OR Apache-2.0Computer visionGraphics jugarWASM-native universal game engine - entry point843MITGame enginesGraphics oxionnx-gpuGPU compute backend for OxiONNX — wgpu-based MatMul and Conv2D acceleration843Apache-2.0GraphicsScience overtureMinimal, composable middleware for rendering TUI's in Rust.842non-standardCommand line utilitiesGraphics rough_icedDraw Hand Sketched 2D Drawings Using Iced839MITGraphics tailwindcss_paletteTailwind v4 colors in Rust's palette crate835MITGraphics obel_feat_physicsProvides the feature832MIT OR Apache-2.0Game enginesGraphics premium-displayDevice drivers for different displays8320BSD OR MIT OR Apache-2.0Embedded developmentGraphics bevy_cef_debug_render_processDebug render process for bevy_cef831Apache-2.0 OR MITGame developmentGraphics wgpu-3dgs-editorA 3D Gaussian splatting editing library written in Rust using wgpu.830MIT OR Apache-2.0GraphicsWebAssembly tex-packer-coreCore algorithms and API for packing images into texture atlases (Skyline / MaxRects / Guillotine). Returns pages (RGBA) and…828MIT OR Apache-2.0AlgorithmsGraphics skia-rs-svgSVG parsing and rendering for skia-rs827MIT OR Apache-2.0GraphicsMultimedia::Images bluenoise_samplerPrecomputed blue noise for fast sampling825MIT OR Apache-2.0AlgorithmsGraphics cgarCGAL-like computational geometry library in Rust819MITAlgorithmsGraphics care-gameSimple and easy game framework inspired by LÖVE.814ISCAsynchronousGame development munsellspaceHigh-precision sRGB to Munsell color space conversion with 100% reference accuracy812Apache-2.0AlgorithmsGraphics egui-sdl3-platformSDL3 platform integration for egui809MITGame developmentGraphics roxlap-gpuGPU compute-shader renderer for the roxlap voxel engine (WGPU + WGSL DDA marcher). Sibling to roxlap-core's CPU DDA renderer.805MIT OR Apache-2.0Game developmentGraphics deepnest-rust-minkowskiA Rust library for Minkowski operations for deepnest800BSL-1.0AlgorithmsGraphics new-new-egui-macroquadBindings between egui and macroquad789MIT/Apache-2.0Game developmentGraphics hephae-guiHephae's Graphical User Interface abstract layout module.788MIT OR Apache-2.0GraphicsRendering pixelab-rgb8888x1RGB8888 32bit Bitmap For pixelab-rs783MITEmbedded developmentGraphics pixelab-rgb8888x4RGB8888 32bit Bitmap For pixelab-rs782MITEmbedded developmentGraphics bevy_cef_bundle_appCLI tool to bundle CEF framework into macOS .app bundles776Apache-2.0 OR MITGame developmentGraphics holderplaceA simple and fast command-line tool for generating placeholder images.775MITCommand line utilitiesGraphics animatoProfessional-grade, renderer-agnostic animation library for Rust. Zero mandatory dependencies. no_std-ready.774MIT OR Apache-2.0Game developmentGraphics geomancerPerformance-oriented Rust library providing a suite of geometry primitives and algorithms.772MIT OR Apache-2.0AlgorithmsGraphics monstertruck-modelingIntegrated geometric and topological modeling algorithms770Apache-2.0Graphics rs-grid-sceneScene graph: converts GridState into renderer-agnostic primitives768MITGraphicsRendering chartml-renderServer-side ChartML rendering: ChartElement tree → SVG → PNG763MITGraphicsVisualization plotiveSimple data plotting library761MITGraphicsScience arcane-coreCore library for Arcane - agent-native 2D game engine (TypeScript runtime, renderer, platform layer)758Apache-2.0Game developmentGame engines maps_renderingImage rendering and texture management tailored to the maps crate758Apache-2.0GraphicsMultimedia::Images omeletA lightweight, game-orented math library for Rust, including vectors, matrices, and quaternions.752MITGame developmentGraphics perceive-colorWCAG contrast, APCA, OKLCH, and accessible palette generation750MIT OR Apache-2.0AccessibilityGraphics zpdf-coreCore types for zpdf: PDF object model, geometry, errors749MITGraphicsParser implementations astrelis-renderShared scene-rendering target and frame vocabulary for Astrelis748MITGame enginesGraphics bevy_psxA Bevy plugin that provides authentic PlayStation 1 (PSX) style rendering capabilities, including low-resolution rendering,…746MITGame developmentGraphics tui-vfx-core-macrosProc-macro derives for tui-vfx ConfigSchema745MITCommand-line interfaceGraphics garasuGarasu (硝子) — GPU rendering engine: wgpu pipeline, text rendering, shader system, and winit integration743MITGraphicsRendering mixed-signalsGeneric signal generator library for animations, audio, games, and simulations737MITGame developmentGraphics blinc_svgSVG loading and rendering for Blinc UI framework737Apache-2.0GraphicsGUI ling-langLing - The Omniglot Systems Language737Apache-2.0 OR MITArtificial intelligenceCompilers decalDeclarative DSL for describing scenes and rendering them to SVG or PNG735MIT OR Apache-2.0GraphicsMultimedia::Images bevy_cef_render_processrender process for bevy_cef734Apache-2.0 OR MITGame developmentGraphics oslquery-petiteQuery Open Shading Language (OSL) shader parameters & metadata733Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibGraphicsParser implementations flow-nginA simple cross-plattform instancing-oriented game engine with focus on full WASM-compatibility.731Apache-2.0GraphicsWebAssembly rough_velloDraw Hand Sketched 2D Drawings Using Vello728MITGraphics fulgur-chartRender chart.js-compatible JSON specs to deterministic static SVG/PNG728MIT OR Apache-2.0GraphicsVisualization cortenforge-sim-coreBevy-based simulation runtime primitives (modes, config, plugins) for the CortenForge stack.722Apache-2.0Game enginesGraphics aspect-ratioScale a 2D rect to fit or cover one or more bounds, optionally preserving aspect-ratio721MITGraphicsGUI skia-rs-safeHigh-level safe Rust API for skia-rs - A pure Rust implementation of Skia721MIT OR Apache-2.0GraphicsMultimedia::Images render_engineA Metal-based 3D rendering engine for macOS720MITGame enginesGraphics svguruA lightweight SVG viewer with embedded GUI718LGPL-2.1GraphicsGUI rs-grid-render-canvasCanvas2D renderer: converts SceneFrame into CanvasRenderingContext2d calls717MITGraphicsRendering qsiA small and fast simulation framework.713MIT OR Apache-2.0GraphicsSimulation aislingEmbeddable terminal text effects and loaders for Rust TUI applications.708MITCommand-line interfaceGraphics image-gameboyConvert images to Game Boy-compatible 2bpp format701MIT OR Apache-2.0EncodingGame development token-value-mapA token-value map with interpolation of values: what you need for DCCs700Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibGraphics spacecurveSpace-filling curves library and visualization tools.690MITAlgorithmsGraphics tui-vfx-coreSchema and introspection primitives for the tui-vfx ecosystem684MITCommand-line interfaceGraphics roxlap-renderUnified CPU/GPU renderer facade for the roxlap scene-graph engine — one SceneRenderer over the roxlap-core CPU DDA renderer…684MIT OR Apache-2.0Game developmentGraphics mabdaMabda — GPU foundation layer for AGNOS (device, buffers, compute, textures)677GPL-3.0-onlyGraphicsRendering hyper-renderA Chromium-free HTML rendering engine for generating PNG and PDF outputs668MIT OR Apache-2.0GraphicsMultimedia::Images jackdawA 3D level editor built with Bevy667MIT OR Apache-2.0Game developmentGraphics subsphere-renderRendering tool for the subsphere crate664MIT OR Apache-2.0Data structuresGraphics retrofire-geomAdditional geometry tools for retrofire.664MIT OR Apache-2.0Game developmentGraphics chromapathGPU-accelerated path tracer implementing 'Ray Tracing in One Weekend' with CPU, Vulkan compute, and hardware ray tracing backends664GPL-3.0GraphicsMultimedia::Images iced_plotA GPU-accelerated plotting widget for Iced.663MITGraphicsGUI fargA Rust library for colorimetry, color space conversions, and color manipulation.663MITGraphicsMultimedia::Images retrofire-frontFrontends for writing simple programs with retrofire.662MIT OR Apache-2.0Game developmentGraphics fontsHigh-performance font parsing and analysis library for Grida Canvas661MITGraphicsText processing gpu-video-azulA library for hardware video coding using Vulkan Video, with wgpu integration (azul fork of gpu-video 0.4.0: adds an NVIDIA…661MITEncodingGraphics rpic-coreCore engine for rpic: lexer, parser, geometry, and SVG/PNG/PDF backends for the pic graphics language.653BSD-2-ClauseGraphicsParser implementations opendefocus-sharedOpenDefocus shared crate for kernel and core crate647EUPL-1.2GraphicsMultimedia zpdf-colorPDF color spaces: DeviceRGB/CMYK/Gray, ICC, Lab, Indexed646MITGraphicsParser implementations polygon_unionfindDisjoint-set data structure (union-find) for polygons.638MIT OR Apache-2.0AlgorithmsData structures mr_pdfA lightweight, high-performance PDF generation library for Rust with premium layouts and charts.633MIT OR Apache-2.0GraphicsRendering poster_generatorA poster generation library based on Skia Safe with RTL text support for Arabic, Hebrew, Persian, and Uyghur627MITGraphicsMultimedia::Images zpdf-fontPDF font engine: Type1, TrueType, CIDFont, CMap, ToUnicode625MITGraphicsParser implementations xyz2stlConvert a point cloud (.ply) file into a STL mesh623MITGraphicsMathematics zpdf-parserPDF file parser: lexer, objects, xref, trailer, stream filters623MITGraphicsParser implementations mathtoolsA simple and fast 2D/3D/4D math library for graphics and games.621MIT OR Apache-2.0Game developmentGraphics rpic-renderRaster (PNG) and PDF rendering for rpic, by rasterizing/converting its SVG output (pure Rust: resvg/tiny-skia, svg2pdf).611BSD-2-ClauseGraphicsRendering poissonreconSafe Rust bindings for the Poisson Surface Reconstruction algorithm implemented by Michael Kazhdan606MIT OR Apache-2.0API bindingsGraphics fdsm-skrifaImport glyphs from Skrifa for fdsm606MITGraphics oximedia-gpuGPU compute pipeline using WGPU for OxiMedia - cross-platform acceleration600Apache-2.0GraphicsMultimedia uzor-urx-cpuURX CPU backend — own scanline rasteriser. Consumes urx-core DrawCommand, outputs premultiplied RGBA8 Pixmap. No…600MIT OR Apache-2.0GraphicsRendering mirxMIRX binary image format — flat & chunk-based container for ahead-of-time UI assets599MITEmbedded developmentEncoding avila-vec3d3D math library - vectors, matrices, quaternions, AABB, ray casting - 100% Rust593MIT OR Apache-2.0Game developmentGraphics plotpxPixel-focused plotting engine that renders magnitude grids, heatmaps, and spectra to RGBA buffers592MITGraphicsVisualization zpdf-display-listRender-backend-agnostic display list: paths, text, images, clips592MITGraphicsParser implementations uzor-urx-wgpuURX WGPU backend — consumes urx-core DrawCommand, dispatches to instanced-WGPU primitive pipelines (Quad SDF + Line capsule +…590MIT OR Apache-2.0GraphicsRendering zpdf-imagePDF image decoding: JPEG, JPEG2000, CCITT, Flate, image masks587MITGraphicsParser implementations monstertruck-stepSTEP file import and export583Apache-2.0Graphics surtgis-reliefShaded-relief and hillshade compositing for SurtGis (rayshader-style)583MIT OR Apache-2.0GraphicsScience::Geospatial burn_synth_importShared import and artifact utilities for burn_synth model pipelines582MIT OR Apache-2.0Computer visionGraphics