Rust

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

Resources

Category Date Link Notes
Backend 2024 trailbase

a self-hostable Firebase replacement

Data 2021 ballista

an Apache Spark-like distributed execution environment

2023 lance

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

Editors 2026 Ferrite

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

Embedded 2024 embassy

a framework for ESP32, Pico and Nordic MCUs

2026 mousefood

a no-std embedded-graphics backend for ratatui

GUI 2024 dioxus

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

2025 azul

a desktop GUI framework for Rust

Game Engines 2020 Bevy

a data-driven game engine

GameLisp

a scripting language for Rust game development

RG3D

a 3D game engine

Learning 2024 rustlings

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

Libraries 2020 kay

an actor system for Rust

lunatic

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

2021 bastion

a distributed fault-tolerant runtime system

comrak

a Rust port of cmark-gfm

2023 ratatui

a library for developing text user interfaces

ractor

an actor library

2024 kameo

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

2025 ratzilla

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

pagefind

a static site search engine that runs in the browser

Machine Learning 2026 gte-pure-C

Pure C implementation of the GTE-small text embedding model (dependency-free, 384-dim embeddings). Focused on semantic similarity, search, and clustering.

Microservices openworkers

a self-hostable implementation of Cloudflare workers

Networking 2024 koblas

a simple SOCKS5 proxy

Parallelism 2020 rayon

a data parallelism library

2024 kay

An intriguing, mostly self-contained Actor system

Profiling 2020 heaptrack

a memory profiler

Reference 2023 The Rust on ESP Book

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

Servers 2022 meilisearch

another search engine with document-level access control

tantivy

another search engine (Lucene-inspired)

sonic

a fast and schema-less indexing/search backend

2026 narwhal

an extensible pub/sub messaging server for edge applications

Tools 2020 rust-musl-builder

Docker wrappers for building Rust binaries with musl

2021 tauri

an Electron alternative that uses system webviews

2022 mcfly

an enhanced ctrl-r replacement

2024 dtui

a tool to inspect the system/session dbus

zoxide

a port of the venerable z utility to Rust

2025 monolith

a tool to save web pages in a unified HTML format

2026 vcad

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

Web Frameworks 2023 Rocket

a mostly complete async web framework

2024 spring-rs

a microservice framework inspired by spring-boot

This page is referenced in: