Skip to content

Rust

Rustup

bash
rustup install stable
rustup self uninstall

Libraries / Frameworks

Recommended crates

Backend

  • axum - Ergonomic and modular web framework built with Tokio, Tower, and Hyper
  • sqlx - The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite

CLI

  • clap - A full featured, fast Command Line Argument Parser for Rust
  • ratatui - A Rust crate for cooking up terminal user interfaces (TUIs) 👨‍🍳🐀

Data

  • ort - Rust binding for ONNX runtime
  • fake-rs - A library for generating fake data in Rust.
  • rayon - A data parallelism library for Rust

Distributed Systems

  • Iroh - Iroh is a library for building on direct connections between devices, putting more control in the hands of your users.

Networking

  • pingora - A library for building fast, reliable and evolvable network services
  • rama - modular service framework to move and transform network packets

GUI

  • egui - An immediate mode GUI written in Rust
  • iced - A cross-platform GUI library for Rust focused on simplicity and type-safety. Inspired by Elm.

Utilities

Are We $X Yet

Branding

Resources