Axum icon
Axum

Ergonomic and modular web framework by Tokio team

Actix-web icon
Actix-web

Powerful, pragmatic, and extremely fast web framework

Rocket

Convention-over-configuration web framework for Rust, 25k+ stars

No Web Framework

Skip Rust web framework

Default
Leptos icon
Leptos

Fine-grained reactive framework with SSR support

Dioxus icon
Dioxus

React-like GUI library for web, desktop, and mobile

No WASM Frontend

Skip Rust WASM frontend

SeaORM icon
SeaORM

Async & dynamic ORM with ActiveRecord pattern

SQLx

Async SQL toolkit with compile-time checked queries

Diesel

Safe, extensible ORM with compile-time query validation

No ORM

Skip Rust ORM/database layer

async-graphql

High-performance GraphQL server with full query language support

Tonic icon
Tonic

Production-ready gRPC implementation for Rust

No API Layer

Skip Rust API layer

Clap

CLI argument parser with derive macros (most popular)

Ratatui

Terminal user interface library for building rich TUIs

No CLI Tools

Skip Rust CLI tools

Serde

De facto standard serialization framework (always included)

uuid

UUID generation and parsing with Serde support

Chrono

Date and time library with Serde support

Reqwest

Ergonomic HTTP client with JSON and Rustls TLS support

config

Layered configuration from files, environment, and defaults

DashMap

Concurrent hash map for shared mutable state

parking_lot

Compact synchronization primitives for Mutex and RwLock use cases

Secrecy

Secret value wrappers that avoid accidental exposure in logs

Tokio Util

Tokio utilities for codecs, cancellation tokens, and IO helpers

utoipa

OpenAPI documentation generation from Rust types

Validator

Derive-based validation for structs and fields

jsonwebtoken

JWT encoding and decoding for authentication

Argon2

Secure password hashing (Argon2id winner of PHC)

Tokio Test

Async testing utilities for Tokio runtime

Mockall

Powerful mock objects library for Rust testing

Proptest

Property-based testing for Rust

Insta

Snapshot testing for Rust

No Additional Libraries

Skip additional Rust core libraries

Tracing

Structured, composable instrumentation framework from the Tokio project

env_logger

Simple logger configurable via environment variables

None

No logging library

anyhow + thiserror

anyhow for application errors with thiserror for custom error types — the standard Rust combo

eyre + color-eyre

Customizable error reports with pretty backtraces via color-eyre

None

No error handling library (standard library only)

Moka

High-performance concurrent in-memory cache inspired by Java's Caffeine

Redis icon
Redis

Official Redis client for Rust with async support and connection pooling

None

No caching library

OAuth2

OAuth2 client with authorization code, PKCE, and token exchange flows

None

No authentication library

CLAUDE.md

Claude Code CLI documentation

Agents.md

Generic AI assistant docs

.cursorrules

Cursor IDE rules file

None

Skip AI documentation

Git icon
Git

Initialize Git repository

No Git

Skip Git initialization

Install Dependencies icon
Install Dependencies

Install packages automatically

Skip Install

Skip dependency installation

$