A markup-based typesetting system that is powerful and easy to learn.
kurbo
Counted from the Cargo.toml manifests of the 34 indexed repositories that declare kurbo as a dependency — not download counts. Dependency data last verified 2026-08-13.
Crates that show up unusually often in kurbo projects. The most distinctive pairings rank first — crates these projects use far more than the average indexed Rust project does, not just crates that are popular everywhere. Each percentage is the share of kurbo projects that also use it.
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
A cross-platform GUI library for Rust, inspired by Elm
Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
Sketch and take handwritten notes.
An experimental Rust native UI framework
A GPU compute-centric 2D renderer.
A native Rust UI library with fine-grained reactivity
An SVG rendering library.
A radically modular HTML/CSS rendering engine
Render JSX, HTML, and CSS to images without a headless browser. OG cards, animated GIFs, and video frames from Node.js, edge runtimes, browsers, or Rust. Drop-in next/og replacement.
An abstraction for 2D graphics.
A Rust library for manipulating curves
Reading and writing font files
A PDF interpreter and renderer in pure Rust.
Effortlessly self-host whiteboards. High-performance, cross-platform digital whiteboard with live collaboration built in Rust & WebGPU. Zero subscription, AGPLv3-licensed.
User interface engine with an integrated vector design tool, built in Rust
Bring your app to all platform, learning once and applying anywhere
PCB tooling by Diode Computers, Inc.
Best browser for AI agents, built in Rust.
An integration to parse and render Lottie with Vello.
Experimental Metal-based GPU renderer for piet 2D graphics.
Trace raster images to font-ready bezier outlines — Rust library and CLI tool.
A spline for interactive 2D curve design
Skrifa/Read-Fonts-based font QA tool (successor to fontbakery)
Primitive types for styling vector graphics.
A collection of parsers for SVG types.
The Forbidden Editor for Artists 😈
Write JSONL/XML. Render video/image. Built for agents.
Rust crate for working with Unified Font Object files
A vite plugin which generates a webfont out of svg icons
Foundational spatial and scene data structures for user interfaces and graphics editors.
PDF split, merge, page-count, and render — pretty damn quick. Pure Rust, no C deps, no external tools.