Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
png
Counted from the Cargo.toml manifests of the 133 indexed repositories that declare png as a dependency — not download counts. Dependency data last verified 2026-08-13.
Crates that show up unusually often in png 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 png projects that also use it.
A cross-platform, OpenGL terminal emulator.
A markup-based typesetting system that is powerful and easy to learn.
Fullstack app framework for web, desktop, and mobile.
A cross-platform GUI library for Rust, inspired by Elm
agent multiplexer that lives in your terminal.
A scrollable-tiling Wayland compositor.
the runtime your coding agents live on
A Flash Player emulator written in Rust
A cross-platform, safe, pure-Rust graphics API.
Terminal based IDE & text editor: easy, powerful and fast
Desktop GUI Framework
Encoding and decoding images in Rust
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
A GPU compute-centric 2D renderer.
A radically modular HTML/CSS rendering engine
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
Rust implementation of the Microsoft Remote Desktop Protocol (RDP)
Inference at the speed of light.
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.
The Modrinth monorepo containing all code which powers Modrinth!
A tacit array programming language
A low-level library for OpenGL context creation
Rust library and CLI tool for OCR (extracting text from images)
A tiny Skia subset ported to Rust
Rust-based WebGPU map renderer for Web, Mobile and Desktop
kubectl port-forward manager and reverse tunnel (ngrok-like) for exposing local services publicly, with TLS termination, HTTP traffic inspection, UDP forwarding, multi-hop proxy routing through k8s clusters, stateful config via filesystem or git - GUI and TUI available
Flashy Synthesia Like Software For Linux, Windows and MacOs
Copper is an operating system for robots - build, run, and replay your entire robot deterministically.
>99.5% KaTeX syntax coverage. LaTeX math renderer in pure Rust. No JavaScript, no WebView, no DOM. One Rust core → iOS, Android, Flutter, Web, PNG. C ABI · WASM · Server-side PNG/SVG.
The Rust Playground
An abstraction for 2D graphics.
Bindings to Apple frameworks in Rust
A simple 2D game engine for rapid prototyping with Lua, featuring live reload and cross-platform export; this repo is a mirror and development happens at: https://codeberg.org/brettchalupa/usagi
A browser that runs directly inside your existing terminal
Compositor for the COSMIC desktop environment
Create cross-platform classic RPGs in 2D and 3D with powerful built-in world editing tools.
Native Agent CLIs manager for macOS. Ghostty Terminals + Codex App Features/UX = Ghostex! Embedded browser & IDE. Strong agents support.
A Wayland Compositor
Deprecated Rust bindings for Metal
Live overlay for drawing, annotating with zoom, hiding text, and capturing screenshots on Linux. Can be used as whiteboard or blackboard. Highly customisable. Written in Rust.
🦀 Low-level 3D Computer Vision library in Rust
Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
Build golden images with CI
Classic Macintosh emulator
An open-source, cross OS, community-driven launcher. A lightweight alternative to Spotlight and Raycast. I'm working on this project with AI agents.
The most customizable Wayland compositor with TypeScript(tsx).
Effortlessly self-host whiteboards. High-performance, cross-platform digital whiteboard with live collaboration built in Rust & WebGPU. Zero subscription, AGPLv3-licensed.
A library for drawing space-filling curves like the Hilbert Curve.