Rust

The language that helped coin the moniker Rust Evangelism Strike Force, and which is slowly starting to get to me.

Resources

CategoryDateLinkNotes
Backend2024trailbase

a self-hostable Firebase replacement

Data2021ballista

an Apache Spark-like distributed execution environment

2023lance

a modern columnar data format that is optimized for ML workflows and datasets, compatible with pandas

Database2026pgrust

Rust reimplementation of PostgreSQL

Editors2026Ferrite

A fast, lightweight text editor for Markdown, JSON, YAML, and TOML files built with Rust and egui

Embedded2024embassy

a framework for ESP32, Pico and Nordic MCUs

2026mousefood

a no-std embedded-graphics backend for ratatui

GUI2024dioxus

GUI library for desktop, web, mobile, and more, using the system webview

egui

a simple, fast, and highly portable immediate mode GUI library for Rust.

graphpu

a 3D GPU graph visualization application

2025azul

a desktop GUI framework for Rust

2026taffy

high-performance Rust-powered UI layout library

mdv

TUI Markdown viewer

Game Engines2020Bevy

a data-driven game engine

GameLisp

a scripting language for Rust game development

RG3D

a 3D game engine

Learning2024rustlings

a collection of small exercises to get you used to reading and writing Rust code

Libraries2020lunatic

a platform for building actor systems running WebAssembly

pulldown-cmark

Markdown paraer

rust-crdt

A family of CRDT’s supporting both State and Op based replication

syntect

Syntax highlighting using Sublime Text definitions

2021bastion

a distributed fault-tolerant runtime system

comrak

a Rust port of cmark-gfm

2023ratatui

a library for developing text user interfaces

ractor

an actor library

2024kameo

a lightweight library for building fault-tolerant, distributed, and asynchronous actors

2025ratzilla

a library for building terminal-themed web applications using Rust and WebAssembly.

pagefind

a static site search engine that runs in the browser

2026FrankenTUI

minimal, high-performance terminal UI kernel for deterministic, flicker-free inline UIs with a diff-based renderer and strict cleanup guarantees (Rust nightly, WIP)

h3.c

C implementation of the H3 geospatial indexing system

xmloxide

A memory-safe Rust reimplementation of libxml2 that passes the W3C XML conformance suite, provides XML/HTML parsers, XPath, validation, canonicalization, and a xmllint-compatible CLI.

unpeel-surface

Rust/WASM rendering primitives for terminal and native surfaces

Microservices2026openworkers

a self-hostable implementation of Cloudflare workers

Networking2024koblas

a simple SOCKS5 proxy

Parallelism2020rayon

a data parallelism library

2024kay

An intriguing, mostly self-contained Actor system

Profiling2020heaptrack

a memory profiler

Reference2023The Rust on ESP Book

A very nice guide on how to do Rust development for Expressif ESP32 devices

Runtime2026kern

rootless sandbox and virtual resource runtime for any workload

Security2026monty-go

Pure-Go wrapper for Pydantic Monty, safely executing Python through WebAssembly and wazero without containers or subprocesses

LiteBox

a security-focused sandboxing library OS for reduced host attack surface

monty

a minimal, secure Python interpreter in Rust for running AI-generated code

Servers2022meilisearch

another search engine with document-level access control

tantivy

another search engine (Lucene-inspired)

sonic

a fast and schema-less indexing/search backend

2026Garage

an S3-compatible distributed object storage service for small-to-medium self-hosted clusters

ZeroFS

serves S3-compatible buckets as POSIX filesystems over NFS and 9P and as raw block devices over NBD, with client-side compression and encryption; backends include AWS S3, Azure Blob, Google Cloud Storage, any S3-compatible store, or local disk

searxng-rust

Rust metadata search engine similar to searxng

narwhal

an extensible pub/sub messaging server for edge applications

Streaming2026airplay2-rs

Open-source AirPlay 2 audio sender in Rust — mDNS discovery, RAOP/RTSP pairing, ALAC encoding, buffered audio sync

Terminal2026l123

A Lotus 1-2-3 style terminal spreadsheet built on Rust and IronCalc.

Tools2020rust-musl-builder

Docker wrappers for building Rust binaries with musl

2021tauri

an Electron alternative that uses system webviews

2022mcfly

an enhanced ctrl-r replacement

2024dtui

a tool to inspect the system/session dbus

zoxide

a port of the venerable z utility to Rust

2025monolith

a tool to save web pages in a unified HTML format

2026ante

likely a code or compiler tool; staged to Rust as the closest systems fit

eilmeldung

a fast TUI RSS reader based on the news-flash library

vcad

Parametric CAD in Rust; exports STL, glTF, USD, DXF

Google Workspace CLI (gws)

One CLI for every Google Workspace API; discovers commands from Google’s Discovery Service, emits structured JSON for humans and agents, and ships dozens of reusable agent skills + an MCP server.

rmux

a tmux-compatible Rust terminal multiplexer with a daemon-backed SDK and ratatui integration

siomon

Linux TUI/CLI hardware and sensor monitor written in Rust, ships as a static binary with zero runtime dependencies plus JSON/XML/HTML outputs, alerts, and CSV logging.

shoehorn

Rust tool to quantize GGUF models and run them with llama.cpp

Horizon

GPU-accelerated terminal board with an infinite 2D canvas, workspaces, and AI-aware panels for coding workflows.

Web Frameworks2023Rocket

a mostly complete async web framework

2024spring-rs

a microservice framework inspired by spring-boot

This page is referenced in: