HomeLanguages › Awesome Rust

Awesome Rust

by rust-unofficial · rust-unofficial/awesome-rust

Rust libraries, tools, applications and resources.

★ 50k stars1.7k projects ⑂ 0 forks0 open issues
1.7k projects
ad-si/Woxigithub.com

[woxi] - An interpreter for the Wolfram Language powered by Rust.

alacrittygithub.com

A cross-platform, GPU enhanced terminal emulator

Andromedagithub.com

JavaScript & TypeScript runtime built from the ground up in Rust 🦀 and powered by The Nova Engine.

arimxyer/modelsgithub.com

[modelsdev] - A TUI for browsing AI models, benchmarks, and coding agents [](https://github.com/arimxyer/models/actions/workflows/ci.yml)

Artigitlab.torproject.org

An implementation of Tor. (So far, it's a not-very-complete client. But watch this space!) [](https://crates.io/crates/arti)

asm-cli-rustgithub.com

An interactive assembly shell.

A cross-platform, modern Clash GUI based on tauri & rust, supporting Windows, macOS, and Linux.

A Userspace WireGuard VPN Implementation [](https://crates.io/crates/boringtun)

DBXgithub.com

A lightweight, open-source database management tool built with Tauri, supporting MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, and more. [](https://github.com/t8y2/dbx/actions/workflows/ci.yml)

defguardgithub.com

Enterprise Open Source SSO & WireGuard VPN with real 2FA/MFA

denoland/denogithub.com

A secure JavaScript/TypeScript runtime built with V8 and Tokio [](https://github.com/denoland/deno/actions)

doprz/dipcgithub.com

Convert your favorite images and wallpapers with your favorite color palettes/themes [](https://crates.io/crates/dipc)

EasyTiergithub.com

A simple, full-featured and decentralized mesh VPN with WireGuard support. [](https://crates.io/crates/easytier) [](https://github.com/EasyTier/EasyTier/actions/)[](https://github.com/EasyTier/EasyTier/actions/)

Editgithub.com

A simple editor for simple needs. [](https://github.com/microsoft/edit/actions/workflows/ci.yml)

fcsonline/drillgithub.com

A HTTP load testing application inspired by Ansible syntax

fendgithub.com

Arbitrary-precision unit-aware calculator [](https://github.com/printfn/fend/actions/workflows/actions.yml)

Fractalidegithub.com

Simple microservices

glzr-io/glazewmgithub.com

A tiling window manager for Windows inspired by i3wm, with YAML config, multi-monitor support, and keyboard-driven commands

[mdbook-i18n-helpers] - Internationalization and rendering extensions for mdbook.

habitatgithub.com

A tool created by Chef to build, deploy, and manage applications.

Herdgithub.com

an experimental HTTP load testing application

hickory-dnscrates.io

A DNS-server [](https://github.com/hickory-dns/hickory-dns/actions?query=workflow%3Atest)

innernetgithub.com

An overlay or private mesh network that uses Wireguard under the hood

A fast, simple and lightweight data collector

kalkergithub.com

A scientific calculator that supports math-like syntax with user-defined variables, functions, derivation, integration, and complex numbers. Cross-platform + WASM support [](https://github.com/PaddiM8/kalker/actions)

kftraygithub.com

A cross-platform system tray app for managing and sharing multiple kubectl port-forward configurations. [](https://github.com/hcavarsan/kftray/actions)

kytangithub.com

High Performance Peer-to-Peer VPN

Ultralight service mesh for Kubernetes.

LWEgithub.com

Linux desktop app for browsing, managing, and applying Wallpaper Engine content, built with Rust and Tauri.

[mdbook-katex] - A preprocessor for mdBook, using KaTeX to render LaTeX math expressions.

MaidSafegithub.com

A decentralized platform.

An ML-powered manga translator with automatic speech bubble detection, OCR, inpainting, and LLM translation, built with Candle and Tauri

mdBookgithub.com

A command line utility to create books from markdown files [](https://github.com/rust-lang/mdBook/actions)

Megagithub.com

A monorepo & monolithic codebase management system that supports Git, also is an unofficial open source implementation of Google Piper.

[mdbook-linkcheck] - A backend for mdbook which will check your links for you.

mirrordgithub.com

Connect your local process and your cloud environment, and run local code in cloud conditions

[nvpn] - Tailscale-style private mesh VPN built on Nostr identities and a FIPS-backed data plane. Features native cross-platform apps (macOS, Linux, Windows, Mobile) and a CLI/daemon.

A steam and drm-free game registry and launcher for linux and macosx

OxideTermgithub.com

A cross-platform SSH terminal client and local terminal emulator built with Tauri 2.0 and pure-Rust SSH (russh). Features multiplexed connections, SFTP file manager, built-in IDE (CodeMirror 6), port forwarding (-L/-R/-D), Grace Period auto-reconnect, plugin system, AI assistant, encrypted export (.oxide), and 11 languages. [](https://github.com/AnalyseDeCircuit/oxideterm/actions/workflows/ci.yml)

Pijulpijul.org

A patch-based distributed version control system

provrb/OBDiumgithub.com

A cross-platform Tauri-based application for everything vehicle diagnostics. Connect your vehicle over an ELM327 adapter and read trouble codes, live OBD-II data, I/M readiness tests, and more!

qiluo-admingithub.com

An enterprise-grade rapid development platform (Axum + SeaORM + JWT + VUE3, supports MySQL/Postgres/SQLite)

Rauthygithub.com

OpenID Connect Single Sign-On Identity & Access Management

Riogithub.com

A hardware-accelerated GPU terminal emulator powered by WebGPU, focusing to run in desktops and browsers.

rkikgithub.com

CLI tool designed for stateless and passive NTP inspection, just as dig or ping are for DNS and ICMP. It supports async requests and continuous monitoring. [](https://crates.io/crates/rkik)

rungithub.com

[run-kit] - Universal multi-language runner and smart REPL (25+ languages: Python, JS, Go, C, etc.).

A high-performance IoT development platform built with Rust, designed for multi-protocol support and real-time data processing. This platform supports MQTT, WebSockets (WS), TCP, and CoAP protocols, making it highly flexible for diverse IoT applications.

rxgithub.com

Vi inspired Modern Pixel Art Editor

Ryotgithub.com

A self hosted application to track media consumption, fitness, etc.

Cross-platform system tray app for organizing and running predefined terminal commands with global hotkeys, nested menus, and JSON-backed configuration (Tauri + Vue).

Saga Readergithub.com

A Blazing-Fast and Extremely-Lightweight Internet Reader driven by AI.Supports fetching of search engine information and RSS.

Servogithub.com

A prototype web browser engine

shoesgithub.com

A multi-protocol proxy server

shuttlegithub.com

A serverless platform.

Sniffnetgithub.com

Cross-platform application to monitor your network traffic with ease [](https://github.com/GyulyVGC/sniffnet/blob/main/.github/workflows/rust.yml) [](https://crates.io/crates/sniffnet)

SWCgithub.com

super-fast TypeScript / JavaScript compiler

TabbyML/tabbygithub.com

Self-hosted AI coding assistant, an open-source alternative to GitHub Copilot with GPU support and OpenAPI interface [](https://github.com/TabbyML/tabby/releases/latest)

tempsgithub.com

A self-hosted PaaS that replaces Vercel, analytics, error tracking, and uptime monitoring with a single Rust binary

tinygithub.com

A terminal IRC client

A suite of open source tools for customizing Android, providing root access, boot image manipulation, and systemless modifications

Typstgithub.com

A markup-based typesetting system [](https://crates.io/crates/typst)

UpVPNgithub.com

WireGuard VPN client for macOS, Linux, and Windows built on Tauri.

vortixgithub.com

Terminal UI for WireGuard and OpenVPN with real-time telemetry, leak detection, and kill switch

vproxygithub.com

A high-performance HTTP/HTTPS/SOCKS5 proxy server [](https://crates.io/crates/vproxy)

wasmergithub.com

A safe and fast WebAssembly runtime supporting WASI and Emscripten [](https://github.com/wasmerio/wasmer/actions)

Weldgithub.com

Full fake REST API generator

weztermgithub.com

A GPU-accelerated cross-platform terminal emulator and multiplexer

WinterJSgithub.com

A secure JavaScript runtime built with SpiderMonkey and Axum

zellijgithub.com

A terminal multiplexer (workspace) with batteries included

Zephyrgithub.com

A modern, lightweight, and secure Mihomo (Clash Meta) GUI client built with Tauri. [](https://github.com/Juwan-Hwang/Zephyr/actions/workflows/security.yml)

Web application for visualizing spatial and planetary image surveys in different projections

fitsiocrates.io

fits interface library wrapping cfitsio

flosse/rust-sungithub.com

[sun] - A rust port of the JS library suncalc

astronomy

async-stdasync.rs

[async-std] - Async version of the Rust standard library [](https://github.com/async-rs/async-std/actions/workflows/ci.yml)

dagrsgithub.com

A high-performance asynchronous task programming framework, which follows the concept of Flow based Programming.

dpc/miocogithub.com

Scalable, coroutine-based, asynchronous IO handling library

[gabriel2] - Gabriel2: An actor-model library based on Tokio

iii-hq/iiigithub.com

[iii-sdk] - Distributed runtime for composing services via Worker-Function-Trigger primitives. Real-time catalog, traceable function calls, and multi-language SDKs (Rust, Node.js, Python). Engine written in Rust (ELv2), SDKs under Apache 2.0.

miogithub.com

MIO is a lightweight IO library, with a focus on adding as little overhead as possible over the OS abstractions

[future-queue] - Stream adaptors for running futures concurrently with weighted concurrency limits and optional per-group limits.

Zero-cost futures

[async-dropper] - Implementation of AsyncDrop

Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust

tokio-rs/tokiogithub.com

A runtime for writing reliable, asynchronous, and slim applications with the Rust programming language.

tqwewe/kameogithub.com

Fault-tolerant Async Actors Built on Tokio

Stackful coroutine library

A coroutine I/O library with a working-stealing scheduler

AreevAI/flowcatgithub.com

Native-Rust runtime for real-time voice AI agents (phone + WebRTC), self-hosted single binary, pipecat-compatible

[stream-download] - A library for streaming audio, video, and other media content [](https://github.com/aschey/stream-download-rs/actions)

danogithub.com

A hashdeep/md5tree (but much more) for media files

enginesoundgithub.com

A GUI and command line application used to procedurally generate semi-realistic engine sounds. Featuring in-depth configuration, variable sample rate and a frequency analysis window.

Festivalgithub.com

A local music player/server/client [](https://github.com/hinto-janai/festival/actions/workflows/ci.yml)

figsoda/mmtcgithub.com

[mmtc] - Minimal mpd terminal client that aims to be simple yet highly configurable [](https://github.com/figsoda/mmtc/actions/workflows/ci.yml)

Glicolgithub.com

Graph-oriented live coding language, for collaborative musicking in browsers.

houndcrates.io

A WAV encoding and decoding library

insomnimus/nodigithub.com

[nodi] - A library for playback and abstraction of MIDI files. [](https://github.com/insomnimus/nodi/actions)

jhasse/earsgithub.com

A simple library to play Sounds and Musics, on top of OpenAL and libsndfile

[spotatui] - A Spotify terminal client with native streaming, synced lyrics, and real-time audio visualization [](https://github.com/LargeModGames/spotatui/actions/workflows/cd.yml)

mierak/rmpcgithub.com

[rmpc] - A modern and configurable, terminal based MPD Client with album art support

PortMidi bindings

ncspotgithub.com

Cross-platform ncurses Spotify client, inspired by ncmpc and the likes. [](https://github.com/hrkfdn/ncspot/actions?query=workflow%3ABuild)

OpenMetersgithub.com

Fast, simple, and professional audio metering/visualization for Linux written in Rust.

Music theory library

Audio decoding and media demuxing library supporting AAC, FLAC, MP3, MP4, OGG, Vorbis, and WAV.

Pinepodsgithub.com

A rust based podcast management system with multi-user support. Pinepods utilizes a central database so aspects like listen time and themes follow from device to device. With clients built using Tauri, it's a full cross-platform listening solution! [](https://github.com/madeofpendletonwool/PinePods/actions/workflows/docker-publish.yml)

Polarisgithub.com

A music streaming application.

RustAudiogithub.com
RustAudio/cpalgithub.com

Low-level cross-platform audio I/O library. [](https://github.com/RustAudio/cpal/actions)

RustAudio/rodiogithub.com

Audio playback library

PortAudio bindings

[lofty] - A library for reading and editing the metadata of various audio formats [](https://github.com/Serial-ATA/lofty-rs/actions)

Spotify Playergithub.com

A Spotify player in the terminal with full feature parity.

Spotifydgithub.com

An open source Spotify client running as a UNIX daemon. [](https://github.com/Spotifyd/spotifyd/actions/workflows/ci.yml)

termusicgithub.com

Music Player TUI written

tunein-cligithub.com

Browse and listen to thousands of radio stations across the globe right from your terminal [](https://github.com/tsirysndr/tunein-cli/actions/workflows/ci.yml)

WhatBPMgithub.com

A daily statically generated information resource for electronic dance music producers. Provides daily analytics on the most frequently used values for each EDM genre: tempos, keys, root notes, and so on, using publicly available data such as Beatport and Spotify.

[totp-rs] - 2fa library to generate and verify TOTP-based tokens

JSON Web Token library

oauth2github.com

Extensible, strongly-typed OAuth2 client library

oxide-authgithub.com

A OAuth2 server library, for use in combination with actix or other frontends, featuring a set of configurable and pluggable backends [](https://github.com/HeroicKatora/oxide-auth/actions/workflows/ci.yml)

Async library to manage and orchestrate JWT workflow

yup-oauth2github.com

An oauth2 client implementation providing the Device, Installed and Service Account flows

[tokio-socketcan] - Linux SocketCAN support for tokio based on the socketcan crate

[tokio-socketcan-bcm] - Linux SocketCAN BCM support for tokio

mbr/socketcangithub.com

[socketcan] - Linux SocketCAN library

oxibus/can-dbcgithub.com

[can-dbc] - A parser for the DBC format

[lin-bus] - LIN bus driver traits and protocol implementation [](https://app.circleci.com/pipelines/github/Sensirion/lin-bus-rs)

polars-biogithub.com

Blazing-Fast Bioinformatic Operations on Python DataFrames

Rust-Biogithub.com

bioinformatics libraries.

Anchorgithub.com

Anchor is the leading development framework for building secure Solana programs (smart contracts).

artemisgithub.com

A simple, modular, and fast framework for writing MEV bots.

[sv] - A library for working with Bitcoin SV.

cairogithub.com

Cairo is the first Turing-complete language for creating provable programs for general computation. This is also the native language of StarkNet, a ZK-Rollup using STARK proofs

ChainXgithub.com

Fully Decentralized Interchain Crypto Asset Management on Polkadot.

CITAgithub.com

A high performance blockchain kernel for enterprise users.

coinbase-pro-rsgithub.com

Coinbase pro client, supports sync/async/websocket

AI-First Decentralized Storage secured by EigenLayer.

Diemgithub.com

Diem’s mission is to enable a simple global currency and financial infrastructure that empowers billions of people.

Reference implementation of Dusk, a privacy-focused, scalable FMI for real-world assets (RWA) and compliant financial applications. [](https://github.com/dusk-network/rusk/actions/workflows/ruskci.yml)

electrumrsgithub.com

An efficient re-implementation of Electrum Server.

Beerus is a trustless StarkNet Light Client, ⚡blazing fast ⚡ [](https://github.com/equilibriumco/beerus/actions/workflows/check.yml)

ethabigithub.com

Encode and decode smart contract invocations.

ethaddrgengithub.com

Custom Ethereum vanity address generator

etkgithub.com

etk is a collection of tools for writing, reading, and analyzing EVM bytecode.

Forestgithub.com

Filecoin implementation [](https://app.circleci.com/pipelines/github/ChainSafe/forest?branch=main)

Foundrygithub.com

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development.

Gringithub.com

Evolution of the MimbleWimble protocol

hdwalletgithub.com

[hdwallet] - BIP-32 HD wallet related key derivation utilities.

Holochaingithub.com

Scalable P2P alternative to blockchain for all those distributed apps you always wanted to build. [](https://github.com/holochain/holochain/actions/)

Hyperlanegithub.com

Framework for permissionless, modular interoperability. The offchain clients are written in Rust, as well as the smart contracts for Solana VM and CosmWasm.

ibc-rsgithub.com

Implementation of the Interblockchain Communication protocol

[bip39] - Implementation of BIP39.

interBTCgithub.com

Trustless and fully decentralized Bitcoin bridge to Polkadot and Kusama.

Joystreamgithub.com

A user governed video platform

Kaspagithub.com

The fastest, open-source, decentralized & fully scalable Layer-1 in the world.

Lighthousegithub.com

Ethereum Consensus Layer (CL) Client [](https://github.com/sigp/lighthouse/actions)

A decentralized blockchain infrastructure designed for highly scalable, low-latency Web3 applications [](https://github.com/linera-io/linera-protocol/actions/workflows/rust.yml)

near/nearcoregithub.com

decentralized smart-contract platform for low-end mobile devices.

Nervos CKBgithub.com

Nervos CKB is a public permissionless blockchain, the common knowledge layer of Nervos network.

opensea-rsgithub.com

Bindings & CLI to the Opensea API and Contracts.

Parity-Bitcoingithub.com

The Parity Bitcoin client

Confidential smart contract blockchain based on Intel SGX and Substrate

polkadot-sdkgithub.com

The Parity Polkadot Blockchain SDK

A Cardano node client written in Rust.

rethgithub.com

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol.

revmgithub.com

Revolutionary Machine (revm) is a fast Ethereum virtual machine.

rust-bitcoingithub.com

Library with support for de/serialization, parsing and executing on data structures and network messages related to Bitcoin.

rust-lightninggithub.com

[](https://crates.io/crates/lightning) - Bitcoin Lightning library. The main crate,lightning, does not handle networking, persistence, or any other I/O. Thus,it is runtime-agnostic, but users must implement basic networking logic, chain interactions, and disk storage.po on linking crate.

sigma-rustgithub.com

ErgoTree interpreter and wallet-related features.

Implementation of the Cairo VM [](https://github.com/starkware-libs/cairo-vm/actions/workflows/rust.yml)

Subspacegithub.com

The first layer-one blockchain that can fully resolve the blockchain trilemma by simultaneously achieving scalability, security, and decentralization.

Suigithub.com

A next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language.

svm-rsgithub.com

Solidity-Compiler Version Manager.

tempoxyz/tempogithub.com

A blockchain built for stablecoin payments at scale, with EVM compatibility, sub-second finality, and native smart account features, built on the Reth SDK

tendermint-rsgithub.com

Tendermint blockchain data structures and clients

wagyugithub.com

[wagyu] - Library for generating cryptocurrency wallets

zcashgithub.com

Zcash is an implementation of the "Zerocash" protocol.

End-to-end fullstack scaffolding tool supporting Rust (Axum, Actix Web, Leptos, Dioxus, SeaORM, SQLx, tonic, async-graphql) alongside TypeScript, Go, and Python — code ready for you or your AI agent.

Cargocrates.io

the Rust package manager

A configurable subcommand to simplify testing, building and much more for all combinations of features [](https://github.com/frewsxcv/cargo-all-features/actions/workflows/ci.yml)

A utility to compare micro-benchmarks

[cargo-binstall] - A fast binary installer for Rust crates, fetching pre-built artifacts instead of compiling from source [](https://github.com/cargo-bins/cargo-binstall/actions)

cargo-bitbakecrates.io

A cargo extension that can generate BitBake recipes utilizing the classes from meta-rust

cargo-cachecrates.io

inspect/manage/clean your cargo cache (~/.cargo//${CARGOHOME}), print sizes etc [](https://github.com/matthiaskrgr/cargo-cache/actions)

cargo-checkcrates.io

A wrapper around cargo rustc -- -Zno-trans which can be helpful for running a faster compile if you only need correctness checks

A subcommand for cargo to run CLI commands similar to how the scripts section in package.json works [](https://github.com/simonhyll/cargo-commander/actions/workflows/build.yml)

cargo-countcrates.io

lists source code counts and details about cargo projects, including unsafe statistics

cargo-debcrates.io

Generates binary Debian packages

Creates dependency graphs for cargo projects using cargo metadata and graphviz

cargo-docrates.io

run multiple cargo commands in a row

cargo-ebuildcrates.io

cargo extension that can generate ebuilds using the in-tree eclasses

cargo-editcrates.io

allows you to add and list dependencies by reading/writing to your Cargo.toml file from the command line

cargo-generategithub.com

A generator of a rust project by leveraging a pre-existing git repository as a template.

cargo-infocrates.io

queries crates.io for crates details from command line

cargo-licensecrates.io

A cargo subcommand to quickly view the licenses of all dependencies.

cargo-limitcrates.io

Cargo with less noise: warnings are skipped until errors are fixed, Neovim integration, etc. [](https://github.com/cargo-limit/cargo-limit/actions)

cargo-makecrates.io

Task runner and build tool. [](https://github.com/sagiegurari/cargo-make/actions)

cargo-modulescrates.io

A cargo plugin for showing a tree-like overview of a crate's modules.

cargo-multicrates.io

runs specified cargo command on multiple crates

displays when newer versions of Rust dependencies are available, or out of date

cargo-rdmegithub.com

[cargo-rdme] - Cargo subcommand to create your README from your crate’s documentation. [](https://github.com/orium/cargo-rdme/actions?query=workflow%3ACI)

cargo-releasecrates.io

tool for releasing git-managed cargo project, build, tag, publish, doc and push [](https://github.com/crate-ci/cargo-release/actions/workflows/rust.yml)

cargo-scriptcrates.io

lets people quickly and easily run Rust "scripts" which can make use of Cargo's package ecosystem

cargo-udepsgithub.com

[cargo-udeps] - find unused dependencies

cargo-updatecrates.io

cargo subcommand for checking and applying updates to installed executables

cargo-watchcrates.io

utility for cargo to compile projects when sources change

useful for integrating a Rust library into a CMake project

Expand macros in your source code

facebook/buck2github.com

Buck2 is a large-scale build tool built in Rust

Fleetgithub.com

[fleet-rs] - The blazing fast build tool for Rust.

rust github action

Nixnixos.org

Rust toolchains and rust analyzer nightly for nix [](https://github.com/nix-community/fenix/actions/workflows/ci.yml)

Pants is a fast, scalable, user-friendly build system for codebases of all sizes built in Rust.

A JavaScript/TypeScript bundler written in Rust intended to serve as the future bundler in Vite.

an example project showing usage of CMake with Rust

NativeLink is a Backend Remote Execution platform written in rust for client build systems such as Buck2, Bazel, Pants, etc.. [](https://securityscorecards.dev/viewer/?uri=github.com/TraceMachina/nativelink) [](https://www.bestpractices.dev/projects/8050)

High-performance build system for JavaScript and TypeScript monorepos, written in Rust. Features incremental computation, remote caching, and parallel task execution.

[http-cache] - A caching middleware that follows HTTP caching rules [](https://github.com/06chaynes/http-cache/actions/workflows/http-cache.yml)

Memcached client library

al8n/strettogithub.com

A high performance thread-safe memory-bound cache [](https://github.com/al8n/stretto/actions/workflows/ci.yml)

hit-box/hitboxgithub.com

A declarative cache orchestration framework with HTTP middleware and multi-tier backends [](https://github.com/hit-box/hitbox/actions/workflows/CI.yml)

jaemk/cachedgithub.com

Simple function caching/memoization

moka-rs/mokagithub.com

A high performance concurrent caching library inspired by the Caffeine library for Java [](https://github.com/moka-rs/moka/actions/workflows/CI.yml)

mozilla/sccachegithub.com

Shared Compilation Cache, great compilation

salsa-rs/salsagithub.com

[salsa] - A generic framework for on-demand, incrementalized computation with memoized queries, inspired by rustc's query system. [](https://github.com/salsa-rs/salsa/actions?query=workflow%3ATest)

zkat/cacache-rsgithub.com

A high-performance, concurrent, content-addressable disk cache, optimized for async APIs [](https://github.com/zkat/cacache-rs/actions/workflows/ci.yml)

[awscrates.io

]

[lambdaruntime] - Runtime for AWS Lambda [](https://github.com/aws/aws-lambda-rust-runtime/actions)

The new AWS SDK

Official Azure SDK for Rust

Conveygithub.com

Layer 4 Load Balancer with dynamic configuration loading.

[fakecloud] - Local AWS cloud emulator for development and testing. [](https://github.com/faiscadev/fakecloud/actions)

Qovery/enginegithub.com

Abstraction layer library that turns easy application deployment on Cloud providers in just a few minutes

rusoto/rusotogithub.com

An AWS SDK for Rust

a8m/pbgithub.com

[pbr] - console progress bar

aisk/rust-firegithub.com

[fire] - Turn your function(s) to a command line app with one line of code [](https://github.com/aisk/rust-fire/actions/workflows/ci.yml)

AppCUIgithub.com

[appcui] - A full-featured, cross-platform TUI/CUI framework in Rust, with built-in widgets, layout control, animations, Unicode and theming support.

ccbrown/iocraftgithub.com

[iocraft] - A crate for beautiful, artisanally crafted CLIs, TUIs, and text-based IO. [](https://github.com/ccbrown/iocraft/actions) [](https://docs.rs/iocraft/)

[bear-lib-terminal] - BearLibTerminal bindings

clap-rsgithub.com

[clap] - A simple to use, full featured command-line argument parser

cliparsercrates.io

Simple command line parser. [](https://github.com/sagiegurari/cliparser/actions)

clitic/kdamgithub.com

[kdam] - A console progress bar library inspired by tqdm & rich.progress [](https://github.com/clitic/kdam/actions/workflows/tests.yml)

coloredgithub.com

[colored] - Coloring terminal so simple, you already know how to do it!

[dialoguer] - Library for command line prompts and similar things.

[indicatif] - indicate progress to users

[docopt] - Implementation of DocOpt

[spinach] - Practical spinner. [](https://github.com/etienne-napoleone/spinach/actions/workflows/ci.yml)

[spinners] - 60+ elegant terminal spinners

gchp/rustboxgithub.com

[rustbox] - bindings to Termbox

google/arghgithub.com

[argh] - An opinionated Derive-based argument parser optimized for code size [](https://github.com/google/argh/actions)

gyscos/Cursivegithub.com

[cursive] - build rich TUI applications

[terminalcli] - build an interactive command prompt

[subprocess] - facilities for interaction with external pipelines

[pancurses] - curses library, supports linux and windows

imp/pager-rsgitlab.com

[pager] - pipe your output through an external pager

ivanceras/titikgithub.com

a crossplatform TUI widget library with the goal of providing interactive widgets

[ncurses] - ncurses bindings

[quicli] - quickly build cool CLI apps

[rustyline] - readline implementation

[seahorse] - A minimal CLI framework [](https://github.com/ksk001100/seahorse/actions)

[bunt] - cross-platform terminal colors and styling with macros [](https://github.com/LukasKalbertodt/bunt/actions?query=workflow%3ACI+branch%3Amaster)

[term-painter] - cross-platform styled terminal output

[update-informer] - Update informer for CLI applications. It checks for a new version on Crates.io and GitHub [](https://github.com/mgrachev/update-informer/actions)

[inquire] - A library for building interactive prompts on terminals. [](https://github.com/mikaelmello/inquire/actions)

[liner] - A library offering readline-like functionality

[linefeed] - Configurable, extensible, interactive line reader

[comfy-table] - Beautiful dynamic tables for your cli tools. [](https://github.com/nukesor/comfy-table/actions)

[duct] - A builder for subprocess pipelines and IO redirection

[ansiterm] - control colours and formatting on ANSI terminals

[termgrid] - Library for putting things in a grid

[ratatui] - Library that's all about cooking up terminal user interfaces (TUIs)

[termion] - bindless library for controlling terminals/TTY

[human-panic] - panic messages for humans

[rexpect] - automate interactive applications such as ssh, ftp, passwd, etc [](https://github.com/rust-cli/rexpect/actions/workflows/ci.yml)

rutermcrates.io

tiny & simple library for working with TTY

[yansi] - A dead simple ANSI terminal color painting library

[copperline] - command line editing library

[starship] - A minimal, blazing fast, and extremely customizable prompt for any shell [](https://github.com/starship/starship/actions)

[superlighttui] - Immediate-mode TUI library with 50+ widgets, flexbox layout, and animation system [](https://github.com/subinium/SuperLightTUI/actions/workflows/ci.yml)

[structopt] - parse command line argument by defining a struct

[crossterm] - crossplatform terminal library

vyfor/rattlesgithub.com

[rattles] - A minimal, dependency-free terminal spinner library.

ynqa/promkitgithub.com

[promkit] - A toolkit for building interactive command-line tools [](https://github.com/ynqa/promkit/actions/workflows/ci.yml)

[expectrl] - A library for controlling interactive programs in a pseudo-terminal [](https://github.com/zhiburt/expectrl/actions/workflows/ci.yml)

zhiburt/tabledgithub.com

[tabled] - An easy to use library for pretty print tables of structs and enums. [](https://github.com/zhiburt/tabled/actions)

7z7-zip.org
[sevenz-rustcrates.io

] - A 7z decompressor/compressor written in pure rust.

tar archive reading/writing

Brotliopensource.googleblog.com

Brotli decompressor that optionally avoids the stdlib

implementation of Brotli compression

gyscos/zstd-rsgithub.com

rust binding for the zstd compression library

paxitgithub.com

[paxit] - Flexible library for compressing and decompressing files using various algorithms (zip, tar, gzip, xz, zst, etc.) with modular design for easy extension

miniz bindings [](https://github.com/rust-lang/flate2-rs/actions)

sstadick/gzpgithub.com

multi-threaded encoding and decoding of deflate formats and snappy

libbz2 bindings

zip-rs/zip2github.com

[zip] - read and write ZIP archives

zopfligithub.com

[zopfli] - implementation of the Zopfli compression algorithm for higher quality deflate or zlib compression

[optimization-engine] - Optimization Engine (OpEn) is a solver for constrained nonconvex optimization problems [](https://github.com/alphaville/optimization-engine/actions/workflows/ci.yml)

[argmin] - Optimization library

Arrayfire bindings

An extensible, pluggable, backend-agnostic framework for parallel, high-performance computations on CUDA, OpenCL and common host CPU.

Axect/Peroxidegithub.com

Rust numeric library containing linear algebra, numerical analysis, statistics and machine learning tools in pure rust

BLASen.wikipedia.org

[blas]

calebwin/emugithub.com

A language for GPGPU numerical computing

Production-Ready pure Rust scientific computing, includes linear algebra, optimization, statistics, neural networks and more. API inspired by Python's SciPy.

cpmech/russellgithub.com

Rust Scientific Library for numerical mathematics, ordinary differential equations, special math functions, high-performance (sparse) linear algebra

low-dimensional linear algebra library

faer-rsgithub.com

[faer] - Linear algebra foundation for Rust

fastnumgithub.com

fastnum - Fast exact precision decimal numbers implemented in pure Rust. Suitable for financial, crypto and any other fixed-precision calculations.

GSLgnu.org

GSL bindings

jolars/basingithub.com

[basin] - Numerical optimization library with first-order, derivative-free, nonlinear least-squares, evolutionary, and constrained solvers, generic over linear-algebra backends [](https://github.com/jolars/basin/actions/workflows/ci.yml)

LAPACKen.wikipedia.org

OpenCL bindings

BLAS bindings

Symbolic mathematics library with CAS capabilities. Supports differentiation, integration, equation solving, and arbitrary precision arithmetic [](https://crates.io/crates/mathcore)

A high-performance library for numerically solving differential equations

LAPACK bindings

Robust statistical computation library

Support for parallelism and low-level concurrency

[rate-limiters] - Rust library for rate limiting (Leaky Bucket, Token Bucket, Fixed/Sliding Window)

orium/archerygithub.com

[archery] - Library to abstract from Rc/Arc pointer types. [](https://github.com/orium/archery/actions?query=workflow%3ACI)

orx-parallelcrates.io

High performance, configurable and expressive parallel computation library.

Rayongithub.com

A data parallelism library

Coroutine Library

[uclicious] - libUCL based feature-rich configuration library. [](https://app.circleci.com/pipelines/github/vstakhov/libucl)

[configureme] - library for processing application configuration easily

leptonyu/cfg-rsgithub.com

[cfg-rs] - A Configuration Library for Rust Applications.

[config] - Layered configuration system (with strong support for 12-factor applications).

[figment] - A configuration library so con-free, it's unreal.

softprops/envygithub.com

deserialize env vars into typesafe structs [](https://github.com/softprops/envy/actions/workflows/main.yml)

Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation.

briansmith/ringgithub.com

Safe, fast, small crypto using Rust and BoringSSL's cryptography primitives.

Web PKI TLS X.509 certificate validation.

[rooster] - Simple password manager to use in your terminal

[themis] - a high-level cryptographic library for solving typical data security tasks, best fit for multi-platform apps. [](https://app.circleci.com/pipelines/github/cossacklabs/themis)

cryptographic algorithms

Curve25519 operations

Keccak family (SHA3)

A Rust-native BLS12-381 with enhancements for zk performance: optimized multi-scalar multiplication, custom hashing, and serde support—ideal for privacy-focused protocols and zero-knowledge applications. [dusk-bls12381]

A high-performance, Rust-native implementation of the PLONK zk-SNARK over BLS12-381, optimized with custom gates and KZG10 polynomial commitment for efficient zero-knowledge proofs. [PLONK]

A Rust-native Poseidon hash over BLS12-381, Poseidon252 is built for zk-SNARK efficiency, ideal for privacy-focused protocols and zero-knowledge applications. [Poseidon]

exonum/exonumgithub.com

[exonum] - extensible framework for blockchain projects

Implementation of the recent OPAQUE password-authenticated key exchange. [](https://github.com/facebook/opaque-ke)

iddm/randomorggithub.com

A random.org client library. [](https://crates.io/crates/randomorg)

klutzy/surugagithub.com

Implementation of TLS 1.2

kn0sys/ecc-rsgithub.com

Intuitive library for elliptic curve cryptography tutorials [](https://crates.io/crates/kn0syseccrs)

Bindings for Security Framework (OSX native)

Modular hash and crypto library

orion-rs/oriongithub.com

This library aims to provide easy and usable crypto. 'Usable' meaning exposing high-level API's that are easy to use and hard to misuse. [](https://github.com/orion-rs/orion/actions/workflows/test.yml)

[djangohashers] - Port of the password primitives used in the Django Project. It doesn't require Django, only hashes and validates passwords according to its style.

Bindings for native TLS libraries

rust-opensslgithub.com

OpenSSL bindings

[rand] - Comprehensive random number generation library with support for strong and small PRNGs, random value sampling, distributions, and random processes. [](https://github.com/rust-random/rand/actions)

Collection of cryptographic hash functions

rustls/rustlsgithub.com

Implementation of TLS

schnorrkelgithub.com

Schnorr VRFs and signatures on the Ristretto group

[abcrypt] - A simple, modern and secure file encryption library. [](https://github.com/sorairolake/abcrypt/actions?query=workflow%3ACI)

[scryptenc] - An implementation of the scrypt encrypted data format. [](https://github.com/sorairolake/scryptenc-rs/actions?query=workflow%3ACI)

verifyfetchgithub.com

Streaming file integrity verification using Rust/WASM SHA-256 hashing with constant memory. Resumable downloads for large files in the browser.

amv-dev/yatagithub.com

high performance technical analysis library [](https://github.com/amv-dev/yata/actions?query=workflow%3ARust)

bluss/ndarraygithub.com

N-dimensional array with array views, multidimensional slicing, and efficient operations

[elusion] - An end-to-end data engineering DataFrame library built on DataFusion, with connectors for Microsoft Fabric, Azure, SharePoint, FTP, Postgres, MySQL, and REST APIs

datafusiongithub.com

DataFusion is a very fast, extensible query engine for building high-quality data-centric systems in Rust, using the Apache Arrow in-memory format.

[datalogic-rs] - High-performance, type-safe JSONLogic evaluation engine for business rules and dynamic filtering, with official bindings for Node, WASM, Python, Go, Java, .NET and PHP [](https://github.com/GoPlasmatic/datalogic-rs/actions/workflows/ci.yml)

[ironcalc] - A new, modern, work-in-progress spreadsheet engine.

Dataframe structure and operations

lakehq/sailgithub.com

Sail is a drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.

Performant open-source Python ETL framework with Rust runtime, supporting 300+ data sources.

pganalyticsgithub.com

PostgreSQL extension that accelerates analytical query processing inside Postgres to a performance level comparable to dedicated OLAP databases.

pglakehousegithub.com

PostgreSQL extension that transforms Postgres into an analytical query engine over object stores like AWS S3/GCS and table formats like Delta Lake/Iceberg.

pola-rs/polarsgithub.com

Fast feature complete DataFrame library [](https://github.com/pola-rs/polars/actions)

High-performance runtime for data analytics applications

High-performance Rust stream processing engine [](https://github.com/arkflow-rs/arkflow/actions)

High-performance real-time analytics in Rust and SQL [](https://github.com/ArroyoSystems/arroyo/actions)

beava-dev/beavagithub.com

Single-binary feature server. Push events over HTTP or TCP, query fresh per-entity counters and aggregates inline, no broker in between. For fraud, recommendations, LLM guardrails, and in-product analytics [](https://github.com/beava-dev/beava/actions)

fluviogithub.com

Programmable data streaming platform [](https://github.com/fluvio-community/fluvio/actions)

iggygithub.com

[iggy] - Persistent message streaming platform, supporting QUIC, TCP and HTTP transport protocols [](https://github.com/apache/iggy/actions/workflows/test.yml)

wingfoilgithub.com

Graph based stream processing framework [](https://github.com/wingfoil-io/wingfoil/actions/workflows/rust.yml)

Merkle tree implementation in Rust with configurable storage backends and hash functions. Fixed depth and incremental only. Optimized for fast proof generation.

SIMD-accelerated vector distances and similarity functions for x86 AVX2 & AVX-512, and Arm NEON [](https://crates.io/crates/simsimd)

becheran/gridgithub.com

[grid] - Provide a two dimensional data structure that is easy to use and fast. [](https://github.com/becheran/grid/actions)

billyevans/tstgithub.com

[tst] - Ternary search tree collection

contain-rsgithub.com

Extension of Rust's std::collections

Array helpers. Some of the most common methods you would use on Arrays made available on Vectors. Polymorphic implementations for handling most of your use cases.

enum-mapcodeberg.org

[enum-map] - An optimized map implementation for enums using an array to store values.

a hack to allow for arrays sized by typenums

[priority-queue] - A priority queue that implements priority changes.

[nutype] - define newtype structures with validation constraints. [](https://github.com/greyblake/nutype/actions)

[undoredo] - Undo/Redo pattern implementation for arbitrary data structures. Supports delta-based (sparse diffs), snapshot-based, and command-based undo-redo with derive macros for custom types. Compatible with nostd and serde. [](https://crates.io/crates/undoredo)

K-dimensional tree for fast geospatial indexing and nearest neighbors lookup

orium/rpdsgithub.com

[rpds] - Persistent data structures. [](https://github.com/orium/rpds/actions?query=workflow%3ACI)

Roaring Bitmaps

Extra iterator adaptors, functions and macros

[scapegoat] - Safe, fallible, stack-only alternative to BTreeSet and BTreeMap. [](https://github.com/tnballo/scapegoat/actions)

[hypergraph] - Hypergraph is a data structure library to generate directed hypergraphs. [](https://github.com/yamafaktory/hypergraph/actions/workflows/ci.yml)

[eguigraphs] - Interactive graph visualization widget powered by egui and petgraph. [](https://crates.io/crates/eguigraphs) [](https://docs.rs/eguigraphs)

[pgfplots] - Library to generate publication-quality figures. [](https://github.com/DJDuque/pgfplots/actions/workflows/rust.yml)

[colorgrad] - Color scales library for data visualization, charts, games, maps, generative art and others.

Data plotting library for Rust

plotlygithub.com

Plotly for Rust

plotpygithub.com

[plotpy] - Rust plotting library using Python (Matplotlib)

plottersgithub.com

[](https://github.com/plotters-rs/plotters/actions)

rerungithub.com

[rerun] - An SDK for logging computer vision and robotics data (tensors, point clouds, etc) paired with a visualizer for exploring that data over time.

saresend/gustgithub.com

A small charting/visualization tool and partial vega implementation

A layered grammar of graphics library in Rust. [](https://docs.rs/charton) [](https://github.com/wangjiawen2013/charton/actions)

] - Cassandra protocol implementation.

[cdrs-tokiocrates.io

] - production-ready async Apache Cassandra driverclient

[couchdbcrates.io

]

]

[mongodbcrates.io

]

[mysqlcrates.io

]

[nosqlcrates.io

]

[ogmcrates.io

]

[ormcrates.io

]

[postgrescrates.io

, postgresql]

[rediscrates.io

]

[sqlcrates.io

]

[sqlitecrates.io

]

aembke/fredgithub.com

[fred] - A high level async Redis client for Rust with Tokio. [](https://circleci.com/gh/aembke/fred.rs/tree/main)

A MySQL Proxy [](https://app.circleci.com/pipelines/github/AgilData/mysql-proxy-rs?branch=master)

[cdrs] - native client

Data Transfer Suite. Provides data replication between MySQL, PostgreSQL, Redis, MongoDB, Kafka, ClickHouse, and more.

Aragoggitlab.com

[aragog] - A Lightweight ArangoDB Object document, relational and graph mapper [](https://gitlab.com/qonfucius/aragog/-/commits/master)

ArangoDBarangodb.com
Arangorsgithub.com

[arangors] - An ArangoDB driver

Atomic-Servergithub.com

[atomic-server] - NoSQL graph database with realtime updates, dynamic indexing and easy-to-use GUI for CMS purposes. [](https://github.com/ontola/atomic-server/actions)

a linter for Diesel and SQLx that catches dangerous PostgreSQL migrations (table locks, rewrites, blocking ops) and suggests safe alternatives [](https://crates.io/crates/diesel-guard)

A Redis module that implements the token-bucket algorithm as a native command for high-performance rate limiting

[rs-es] - Client for the Elastic REST API

[mysqlasync] - asynchronous Mysql driver based on Tokio. [](https://app.circleci.com/pipelines/github/blackbeam/mysqlasync?branch=master)

[mysql] - A native MySql client

[zookeeper] - A client library for Apache ZooKeeper.

c410-f3r/wtxgithub.com

Fast implementation with a low set of external dependencies.

Cassandracassandra.apache.org

[cassandra, cql]

cassandra-rsgithub.com

bindings to the DataStax C/C++

chill-rs/chillgithub.com

[couchdb] - Client for the CouchDB REST API

CozoDBgithub.com

A transactional, relational database that uses Datalog and focuses on graph data and algorithms. Time-travel-capable, and fast! [](https://github.com/cozodb/cozo/actions/workflows/build.yml)

Curvinegithub.com

Curvine is a high-performance, concurrent distributed cache system written in Rust, designed for low-latency and high-throughput workloads in AI,Bigdata etc.

darkbirdgithub.com

[darkbird] - HighConcurrency, RealTime, InMemory storage inspired by erlang mnesia

Databendgithub.com

A Modern Real-Time Data Processing & Analytics DBMS with Cloud-Native Architecture [](https://github.com/databendlabs/databend/actions)

DB3 Networkgithub.com

DB3 is a community-driven blockchain layer2 decentralized database network [](https://github.com/dbpunk-labs/db3/actions/workflows/ci.yml)

an ORM and Query builder

Synchronization interface

[supabase-plus] - A batteries-included command-line utility that extends the official Supabase CLI [

DynamoDBaws.amazon.com

[dynamodb]

[elastic] - elastic is an efficient, modular API client for Elasticsearch written in Rust [](https://ci.appveyor.com/project/KodrAus/elastic)

Distributed SQL database, written as a learning project.

Garagegithub.com

[garage] - S3-compatible distributed object storage service designed for self-hosting at a small-to-medium scale. [](https://woodpecker.deuxfleurs.fr/repos/1)

GlueSQLgithub.com

Rust library for SQL databases that includes a parser (sqlparser-rs), an execution layer, and a variety of storage options, both persistent and non-persistent, all in one package. [](https://crates.io/crates/gluesql)

Polyglot SQL compiler and linter that generates type-safe code from SQL with schema-aware linting.

GreptimeDBgithub.com

An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported.[](https://github.com/greptimeTeam/greptimedb/actions/workflows/develop.yml)

HelixDBgithub.com

A powerful, graph-vector database for intelligent data storage for RAG and AI

Hiqlitegithub.com

highly-available, embeddable, raft-based SQLite + cache

indradbcrates.io

Graph database

InfluxDBinfluxdata.com

High-performance async CDC (Change Data Capture) library for PostgreSQL logical and physical replication streaming. [](https://crates.io/crates/pgwalstream)

an ORM

[etcd] - A client library for CoreOS's etcd.

KiteSQLgithub.com

SQL as a Function for Rust

High-level async Cassandra client written in 100% Rust. [](https://github.com/krojew/cdrs-tokio/actions)

[zookeeper-async] - Async Zookeeper client, based on tokio.

[oracle] - Oracle driver [](https://github.com/kubo/rust-oracle/actions/workflows/run-tests.yml)

lancedbgithub.com

[vectordb] - A serverless, low-latency vector database for AI applications

LMDBsymas.com

[lmdb]

Lucidgithub.com

High performance and distributed KV store accessible through a HTTP API. [](https://github.com/lucid-kv/lucid/actions?workflow=Lucid)

Materializegithub.com

Streaming SQL database powered by Timely Dataflow :heavydollarsign:

[heed] - Fully typed LMDB wrappers with minimum overhead

Durable execution inside PostgreSQL. Long-running, fault-tolerant SQL functions with automatic checkpointing, crash recovery, and parallel execution. Zero infrastructure - runs as a PostgreSQL extension built with pgrx and Rust. [](LICENSE.txt)

[mongodb] - MongoDB bindings

nativedbgithub.com

[nativedb] - Drop-in, embedded database for multi-platform apps (server, desktop, mobile). Sync Rust types effortlessly

Neongithub.com

Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.

njordgithub.com

⛵ A versatile, feature-rich Rust ORM [](https://github.com/njord-rs/njord/actions/workflows/core.yml)

NoKV-Lab/NoKVgithub.com

AI-native distributed filesystem. [](https://github.com/NoKV-Lab/NoKV/actions/workflows/rust.yml)

noriagithub.com

[noria] - Dynamically changing, partially-stateful data-flow for web application backends

[oxigraph] - graph database implementing the SPARQL standard

ParadeDBgithub.com

ParadeDB is an Elasticsearch alternative built on Postgres, designed for real-time search and analytics.

ParityDBgithub.com

Fast and reliable database, optimised for read operation

pgdogdev/pgdoggithub.com

A fast proxy for scaling PostgreSQL with connection pooling, load balancing, and sharding.

PickleDBpythonhosted.org
PoloDBgithub.com

An embedded JSON-based database has API similar to MongoDB.

PoloDBpolodb.org
prisma/tiberiusgithub.com

[](https://github.com/prisma/tiberius/actions/workflows/test.yml)

PumpkinDBgithub.com

an event sourcing database engine

Qdrantgithub.com

An open source vector similarity search engine with extended filtering support [](https://github.com/qdrant/qdrant/actions)

Qrlew/qrlewgithub.com

[qrlew] - The SQL-to-SQL Differential Privacy layer [](https://github.com/Qrlew/qrlew/actions)

QuillSQLgithub.com

An educational Rust relational database (RDBMS) inspired by CMU 15445

rbatis/rbatisgithub.com

ORM Framework High Performance(JSON based)

Redbredb.org
Redbgithub.com

An embedded key-value database. It provides a similar interface to other embedded key-value stores such as rocksdb and lmdb.

redis-rsgithub.com

Redis library [](https://github.com/redis-rs/redis-rs/actions/workflows/rust.yml)

the next-generation streaming database in the cloud [](https://github.com/risingwavelabs/risingwave/actions)

RocksDBrocksdb.org
rusqlitegithub.com

Sqlite3 bindings

rust-postgresgithub.com

[postgres] - A native PostgreSQL client

RocksDB bindings [](https://github.com/rust-rocksdb/rust-rocksdb/actions/workflows/rust.yml)

RustFSgithub.com

[RustFS] - 🚀 RustFS is an open-source,S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph. [](https://github.com/rustfs/rustfs)

ruvnet/ruvectorgithub.com

[ruvector-core] - A self-learning vector database and cognitive container that runs LLMs locally and scales horizontally.

sabiqlgithub.com

[sabiql] - A fast, driver-less TUI to browse, query, and edit PostgreSQL databases. [](https://github.com/riii111/sabiql/actions/workflows/ci.yml)

SeaQL/sea-ormgithub.com

🐚 An async & dynamic ORM [](https://crates.io/crates/sea-orm) [](https://docs.rs/sea-orm) [](https://github.com/SeaQL/sea-orm/actions/workflows/rust.yml)

SeaQL/sea-querygithub.com

🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite [](https://crates.io/crates/sea-query) [](https://docs.rs/sea-query) [](https://github.com/SeaQL/sea-query/actions/workflows/rust.yml)

🌿 SQL schema definition and discovery [](https://crates.io/crates/sea-schema) [](https://docs.rs/sea-schema) [](https://github.com/SeaQL/sea-schema/actions/workflows/rust.yml)

🧭 GraphQL framework for SeaORM [](https://crates.io/crates/seaography) [](https://docs.rs/seaography) [](https://github.com/SeaQL/seaography/actions/workflows/tests.yaml)

a lightweight and simple key-value store, heavily inspired by Python's PickleDB.

A Redis reimplementation.

sfackler/r2d2github.com

generic connection pool

skade/leveldbgithub.com

LevelDB bindings

Skytablegithub.com

A multi-model NoSQL database

sledcrates.io

A (beta) modern embedded database [](https://github.com/spacejam/sled/actions?workflow=Rust)

A library for strongly-typed and convenient interaction with rusotodynamodb [](https://github.com/softprops/dynomite/actions)

SQLSyncgithub.com

Multiplayer offline-first SQLite [](https://github.com/orbitinghail/sqlsync/actions?query=branch%3Amain)

SurrealDBsurrealdb.com
SurrealDBgithub.com

A scalable, distributed, document-graph database [](https://github.com/surrealdb/surrealdb/actions)

SurrealDB embedded document-graph database

tabularisgithub.com

A lightweight, developer-focused database management tool, built with Tauri and React.

TerminusDBgithub.com

open source graph database and document store [](https://github.com/terminusdb/terminusdb-store/actions)

The State of Art ORM for Rust, Async & Compile Time Generation.

tikvgithub.com

A distributed KV database in Rust

tokio-rs/toastygithub.com

[toasty] - A cozy, easy ORM for Rust supporting SQL (SQLite, PostgreSQL, MySQL) and DynamoDB with derive macros, type-safe queries, and database-specific feature exposure. [](https://crates.io/crates/toasty)

Tonbogithub.com

Tonbo is an embedded persistent database built on Apache Arrow & Parquet [](https://crates.io/crates/tonbo)

TrailBasegithub.com

A fast, lightweight, single-file FireBase alternative with type-safe APIs, built-in V8 JS/ES6/TS engine, auth and admin dashboard [](https://github.com/trailbaseio/trailbase/actions?workflow=test)

tsinkgithub.com

Embedded time-series database for Rust [](https://crates.io/crates/tsink)

Tursogithub.com

Turso Database is an in-process SQL database, compatible with SQLite.

UnQLitegithub.com
USearchgithub.com

Similarity Search Engine for Vectors and Strings [](https://crates.io/crates/usearch)

valentinusgithub.com

Next generation vector database built with LMDB bindings [](https://crates.io/crates/valentinus)

VelesDBgithub.com

[velesdb-core] - Embeddable, local-first database whose tri-engine fuses vector search, a property graph, and a columnar store behind one query language (VelesQL), in a single binary. Ships an in-core agentic-memory SDK — semantic / episodic / procedural — with cross-session why() recall that traverses the graph to surface linked facts vector search alone misses.

VennDBvenndb.plabayo.tech

[venndb] - An append-only in-memory database in Rust for rows queried using bit (flag) columns.

vhbit/lmdb-rsgithub.com

[lmdb-rs] - Rust bindings for LMDB

[mdbx-sys] - Bindings for MDBX, a "fast, compact, powerful, embedded, transactional key-value database, with permissive license". This is a fork of mozilla/lmdb-rs with patches to make it work with libmdbx.

whispem/minikvgithub.com

Distributed, multi-tenant key-value and object store with Raft consensus, WAL durability, time-series API, vector search, and S3-compatible endpoints. Production-oriented with Helm chart, Grafana dashboards, and Python SDK. [](.github/workflows/ci.yml)

WooriDBgithub.com

General purpose time serial database inspired by Crux and Datomic.

UnQLite bindings

ZooKeeperzookeeper.apache.org

[rusti-cal] - A cal(1) clone lightning-fast ~ more than 9999 years ~ Written in Rust.

burntSushi/jiffgithub.com

A date-time library for Rust that encourages you to jump into the pit of success. [](https://github.com/BurntSushi/jiff/actions)

Date and time library

Mnwa/msgithub.com

[ms-converter] - it's a library for converting human-like times to milliseconds [](https://github.com/Mnwa/ms/actions?query=workflow%3Abuild)

[nt-time] - A Windows file time library. [](https://github.com/sorairolake/nt-time/actions?query=workflow%3ACI)

time-rs/timegithub.com

[](https://github.com/time-rs/time/actions)

CodeLLDBmarketplace.visualstudio.com

A LLDB extension for Visual Studio Code.

gdbguigithub.com

Browser based frontend for gdb to debug C, C++, Rust, and go.

Modern debugger for Linux x86-64. Written in Rust for Rust programs.

kxxt/tracexecgithub.com

[tracexec] - Tracer for execve{,at} and pre-exec behavior, launcher for debuggers.

A buildpack for Rust applications on Heroku

Docker images for compiling static Rust binaries using musl-libc and musl-gcc, with static versions of useful C libraries

An example project for very small rust docker images

[dofigen] - Dockerfile generator using a simplified description in YAML or JSON format

A multiple version (with musl tools) Rust Docker image

A tool and pre-built images for caching compiling remote dependencies between Docker builds.

moghtech/komodogithub.com

A tool to build and deploy software across many servers, with a web UI, API, and no server limits

release-plzgithub.com

[release-plz] - Release crates from CI, with changelog generation and semver check. [](https://github.com/release-plz/release-plz/actions)

Docker images for compiling static Rust binaries using musl-cross [](https://github.com/rust-cross/rust-musl-cross/actions?query=workflow%3ABuild)

the official Rust Docker image

Wait for multiple services to become available

7df-lab/devogithub.com

A lightweight, model-neutral coding agent that runs as a single binary. Fast, token-efficient, and highly customizable. [](https://github.com/7df-lab/devo/actions/workflows/ci.yml)

An open-source, local AI agent that automates engineering tasks.

agavra/tuicrgithub.com

[tuicr] - Code review TUI with vim keybindings. Continuous diff viewer, PR-style comments, and export to GitHub/GitLab/clipboard. Supports git, jj, and mercurial. [](https://crates.io/crates/tuicr)

[deadbranch] - Clean up stale git branches safely [](https://github.com/armgabrielyan/deadbranch/actions/workflows/ci.yml)

ATACgithub.com

A feature-full TUI API client made in Rust. ATAC is free, open-source, offline and account-less.

bacongithub.com

background rust code checker, similar to cargo-watch

biomegithub.com

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP

cachix/devenvgithub.com

Fast, declarative, reproducible, and composable developer environments using Nix [](https://github.com/cachix/devenv/actions/workflows/release.yml)

claudectlgithub.com

[claudectl] - Auto-pilot for Claude Code with a local LLM brain (ollama/llama.cpp/vLLM) that learns to auto-approve/deny tool calls. Multi-session orchestration, health monitoring, spend control. [](https://github.com/mercurialsolo/claudectl/actions/workflows/ci.yml)

clippycrates.io

Rust lints

generates a changelog from git metadata (conventional changelog)

Foundations is a modular Rust library, designed to help scale programs for distributed, production-grade systems.

comtryagithub.com

A configuration management tool for localhost / dotfiles [](https://github.com/comtrya/comtrya/actions)

create-rust-appgithub.com

Set up a modern rust+react web app by running one command. [](https://crates.io/crates/create-rust-app)

create ctags/etags for a cargo project and all of its dependencies

Powerful database anonymizer with flexible rules [](https://github.com/datanymizer/datanymizer/actions?query=workflow%3ACI+branch%3Amain)

deltacrates.io

A syntax-highlighter for git and diff output[](https://github.com/dandavison/delta//actions)

dotenv-lintergithub.com

Linter for .env files [](https://github.com/dotenv-linter/dotenv-linter/actions?query=workflow%3ACI+branch%3Amaster)

enviogithub.com

A Modern And Secure CLI Tool For Managing Environment Variables [](https://github.com/humblepenguinn/envio/actions/workflows/CICD.yml)

A PKM Markdown Language Server supporting Obsidian-style wikilinks, backlinks, and daily notes for Neovim, VSCode, Zed, Helix, and Kakoune

Floxgithub.com

Flox is a virtual environment and package manager all in one.

forgecodegithub.com

A terminal-based AI pair programmer for code generation and editing. [](https://forgecode.dev/)

frolicgithub.com

An API layer to build customer facing dashboards 10x faster

fwgithub.com

workspace productivity booster [](https://github.com/brocode/fw/actions/workflows/rust.yml)

fzf-makegithub.com

[fzf-make] - A command line tool that executes make target using fuzzy finder with preview window. [](https://crates.io/crates/fzf-make)

geigergithub.com

A program that list statistics related to usage of unsafe code in a crate and all its dependencies [](https://dev.azure.com/cargo-geiger/cargo-geiger/build/latest?definitionId=1&branchName=master)

git-cliffgithub.com

A highly customizable Changelog Generator that follows Conventional Commit specifications

git-journalgithub.com

The Git Commit Message and Changelog Generation Framework

Visual git reflog TUI for undoing git mistakes [](https://crates.io/crates/git-time-machine) [](https://github.com/dinakars777/git-time-machine/actions/workflows/rust.yml)

[gix] - Pure-Rust Git implementation with high-performance plumbing crates and CLI tools for clone, fetch, status, diff, commit, config, refs, and more. [](https://github.com/GitoxideLabs/gitoxide/actions)

Hot reload Rust code [](https://github.com/rksm/hot-lib-reloader-rs/actions/workflows/ci.yml)

intelli-shellgithub.com

Bookmark commands with placeholders and search or autocomplete at any time [](https://crates.io/crates/intelli-shell) [](https://github.com/lasantosr/intelli-shell/actions/workflows/release.yml)

j178/prekgithub.com

A faster, dependency-free, and drop-in alternative to pre-commit, written in Rust.

jj-vcs/jjgithub.com

A Git-compatible version control system with a clean CLI, first-class conflict handling, and automatic rebasing [](https://github.com/jj-vcs/jj/releases)

justgithub.com

A handy command runner for project-specific tasks

maskgithub.com

A CLI task runner defined by a simple markdown file [](https://github.com/jacobdeichert/mask/actions?query=workflow%3ACI)

misegithub.com

[mise] - Polyglot tool version manager and task runner; drop-in replacement for asdf with faster performance. [](https://github.com/jdx/mise/actions/workflows/test.yml)

Module Linkergithub.com

Extension that adds links to references in mod, use and extern crate statements at GitHub.

Muvon/octocodegithub.com

[octocode] - Semantic code indexer with GraphRAG knowledge graph and MCP server. Tree-sitter AST parsing, ast-grep structural search, LanceDB vector storage, code signatures view. CLI + MCP server modes for AI assistants like Claude/Cursor/Windsurf. [](https://github.com/Muvon/octocode/actions/workflows/ci.yml)

ptagsgithub.com

A parallel universal-ctags wrapper for git repository

Racergithub.com

code completion for Rust

[reflex-search] - Local-first, full-text code search engine for AI coding agents. Trigram-indexed, sub-100ms queries, MCP server mode, 18 languages via tree-sitter.

A handy browser extension to search crates and docs in address bar (omnibox). [](https://github.com/huhu/rust-search-extension/actions)

Rustupgithub.com

the Rust toolchain installer [](https://github.com/rust-lang/rustup/actions)

scriptistogithub.com

A language-agnostic "shebang interpreter" that enables you to write one file scripts in compiled languages. [](https://cloud.drone.io/igor-petruk/scriptisto)

typosgithub.com

[typos-cli] - Source code spell checker

A unified web development toolchain combining Vite, Vitest, Oxlint, Rolldown, and more into a single Rust-powered CLI (vp)

VT Codecrates.io

Terminal coding agent that pairs a modern TUI with deep, semantic code understanding powered by tree-sitter and ast-grep.

[difftastic] - A structural diff tool that understands syntax, supporting 30+ programming languages

yvgude/lean-ctxgithub.com

[lean-ctx] - Context runtime for AI coding agents: MCP server and shell hook that compresses tool and terminal output to reduce LLM token use; Tree-sitter parsing, session caching. [](https://github.com/yvgude/lean-ctx/actions/workflows/ci.yml)

[antimony] - stream processing / distributed computation platform

[ockam] - End-to-End Encryption, Mutual Authentication, and ABAC for distributed applications [](https://github.com/build-trust/ockam)

[rdkafka] - librdkafka bindings

[schemaregistryconverter] - to integrate with confluent schema registry

hyunsik/hdfs-rsgithub.com

[hdfs] - libhdfs bindings

Rust client for Apache Kafka

[cqrs-es] - A framework for CQRS and event sourcing with user guide

[imap-codec] - Rock-solid and complete codec for IMAP [](https://github.com/duesee/imap-codec/actions/workflows/buildandtest.yml)

Library for SendGrid API

A microservice to send emails using MRML templates.

A web application to build MRML templates.

jdrouet/mrmlgithub.com

A library to generate nice email templates working on any mail client.

lettre/lettregithub.com

an SMTP-library [](https://github.com/lettre/lettre/actions/workflows/test.yml)

An SMTP server for test and development environment.

meli/meligithub.com

🐝 terminal mail client

[check-if-email-exists] - Check if an email address exists without sending any email, with SMTP validation, disposable address detection, and catch-all checks [](https://github.com/reacherhq/check-if-email-exists/actions)

A lightweight, high-performance email archiver with full-text search and WebUI.

[mailparse] - A library for parsing real-world email files

[mail-auth] - DKIM, ARC, SPF and DMARC message authentication library [](https://github.com/stalwartlabs/mail-auth/actions/workflows/rust.yml)

[mail-parser] - A fast and robust e-mail parsing library with full MIME support [](https://github.com/stalwartlabs/mail-parser/actions/workflows/rust.yml)

[mail-send] - E-mail builder and SMTP client library with DKIM support [](https://github.com/stalwartlabs/mail-send/actions/workflows/rust.yml)

Email test server for development.

Reusable components for the Arduino Uno.

[embassy] - Next-generation async/await framework for embedded Rust with HALs for STM32, nRF, RP, ESP32, and more. Features embassy-time, embassy-net, embassy-usb, and low-power support. [](https://github.com/embassy-rs/embassy/actions)

esp-rsgithub.com

home to a number of community projects enabling the use of the Rust programming language on various SoCs and modules produced by Espressif Systems.

100% Rust nostd smartwatch firmware for Waveshare ESP32-S3-Touch-AMOLED-2.06. Features QSPI 80 MHz DMA display, Embassy async runtime, event-driven power management with Always-On Display.

everything you need to know about cross compiling Rust programs

japaric/xargogithub.com

effortless cross compilation of Rust programs to custom bare-metal targets like ARM Cortex-M

[scope-monitor] - Cross-platform serial-port & RTT monitor TUI with hex/@tag input macros, search, session recording, and Lua plugins. [](https://github.com/matheuswhite/scope-rs/actions)

nrf-rs/nrf-halgithub.com

A Rust HAL for the nRF family of devices

oreboot/orebootgithub.com

oreboot is a fork of coreboot, with C removed, written in Rust

[probe-rs-tools] - Embedded debugging toolkit for flashing and debugging ARM and RISC-V microcontrollers.

rmkgithub.com

A feature-rich keyboard firmware.

rtic-rs/rticgithub.com

[rtic] - Real-Time Interrupt-driven Concurrency framework for building embedded real-time systems.

uefi-rsgithub.com

Rusty wrapper for the Unified Extensible Firmware Interface. This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.

A minimal serial monitor with plotter TUI.

clickygithub.com

A clickwheel iPod emulator (WIP)

A WebAssembly CHIP-8 emulator.

DirPlayergithub.com

A web-compatible Shockwave Player emulator written in Rust

dustgithub.com

A Nintendo DS emulator

A Game Boy research project and emulator

gopher64github.com

N64 emulator written in Rust

GameBoy Color emulator that runs on the Web using WebAssembly.

kondrak/rust64github.com

Commodore 64 emulator

koute/pinkygithub.com

A NES emulator

MartyPCgithub.com

An IBM PC/XT emulator written in Rust.

RustboyAdvance-ng is a Gameboy Advance emulator with desktop, android and WebAssembly support. [](https://github.com/michelhe/rustboyadvance-ng/actions?query=workflow%3ADeploy)

Full featured Cross-platform GameBoy emulator. Forever boys!.

mohanson/i8080github.com

Intel 8080 CPU emulator

mvdnes/rboygithub.com

A Gameboy Emulator

Obliterationgithub.com

Experimental PS4 emulator for Windows, macOS and Linux [](https://github.com/obhq/obliteration/actions/workflows/main.yml)

OpenGMKgithub.com

OpenGMK is a modern rewrite of the proprietary GameMaker Classic engines, providing a full sourceport of the runner, a decompiler, a TASing framework, and libraries for working with gamedata yourself.

A NES emulator

Rufflegithub.com

Ruffle is an Adobe Flash Player emulator. Ruffle targets both the desktop and the web using WebAssembly. [](https://github.com/ruffle-rs/ruffle/actions/workflows/testrust.yml)[](https://github.com/ruffle-rs/ruffle/actions/workflows/testweb.yml)

rustzx/rustzxgithub.com

[](https://github.com/rustzx/rustzx/actions/workflows/ci.yml)

chip8 emulator

touchHLEgithub.com

High-level emulator for iPhone OS apps

Low/high level MessagePack implementation

alex/rust-asn1github.com

ASN.1 (DER) serializer

bincodecrates.io

A binary encoder/decoder

bincode-nextcrates.io

A binary encoder/decoder, successor of the now unmaintained bincode

Supports big-endian, little-endian and native byte orders

A fast and flexible CSV reader and writer, with support for Serde

Cap'n Proto is a type system for distributed systems

The missing YAML 1.2 implementation.

[sonic-rs] - A fast Rust JSON library based on SIMD.

edn-rsgithub.com

[edn-rs] - crate to parse and emit EDN format into Rust types.

FlatBuffersflatbuffers.dev
Florob/RustyXMLgithub.com

an XML parser

frol/flatc-rustgithub.com

FlatBuffers compiler (flatc) integration for Cargo build scripts

georust/netcdfgithub.com

[netcdf] - Medium-level netCDF bindings, allowing easy reading and writing of array-like structures to a file.

[encodingrs] - A Gecko-oriented implementation of the Encoding Standard

Rusty Object Notation

iddm/serde-auxgithub.com

additional tools for using with the serde library. [](https://github.com/iddm/serde-aux/actions/workflows/ci.yml) [](https://crates.io/crates/serde-aux)

[ajson] - Get JSON values quickly

[postcard] - Postcard is a #![nostd] focused serializer and deserializer for Serde.

[pem] - Parse and encode PEM-encoded data

Character encoding support for Rust. (also known as rust-encoding) It is based on WHATWG Encoding Standard, and also provides an advanced interface for error detection and recovery.

m4b/goblingithub.com

[goblin] - cross-platform, zero-copy, and endian-aware binary parsing

mandrean/har-rsgithub.com

[har] - A HTTP Archive Format (HAR) serialization & deserialization library

Encoding and decoding support for BSON

mrhooray/crc-rsgithub.com

Rust implementation of CRC(16, 32, 64) with support of various standards

netvl/xml-rsgithub.com

A streaming XML library

rkyv/rkyvgithub.com

[rkyv] - rkyv (archive) is a zero-copy deserialization framework

[jzon] - JSON implementation

saphyrgithub.com

A set of crates dedicated to parsing YAML.

serde-rs/jsongithub.com

[serde\json] - JSON support for Serde framework

serde-saphyrgithub.com

YAML (de)serializer for Serde, emphasizing panic-free parsing and good error reporting [](https://crates.io/crates/serde-saphyr)

serdecborcrates.io

CBOR support for serde

servo/html5evergithub.com

High-performance browser-grade HTML5 parser

An XML library

An XPath library

[simd-json] - High performance JSON parser based on a port of simdjson

Rust implementation of Google protocol buffers

tafia/quick-xmlgithub.com

High performance XML pull reader/writer

tamasfe/taplogithub.com

[taplo] - A TOML toolkit [](https://github.com/tamasfe/taplo/actions?query=workflow%3A%22Continuous+integration%22)

tokio-rs/prostgithub.com

[](https://github.com/tokio-rs/prost/actions)

toml-rs/tomlgithub.com

[](https://github.com/toml-rs/toml/actions/workflows/ci.yml)

[bufjson] - Streaming JSON parser and lexer, no copy/no allocation, optional streaming JSON Pointer evaluator

vitiral/stfu8github.com

[stfu8] - Sorta Text Format in UTF-8

yaserdegithub.com

Yet Another Serializer/Deserializer specialized for XML

mruby safe bindings for Rust

use Java from Rust

csbindgengithub.com

generates C# bindings for Rust source files

d-unsed/rurugithub.com

native Ruby extensions written in Rust

native Ruby extensions written in Rust and vice versa

Python bindings

use Rust from Java

dtolnay/cxxgithub.com

Safe interop between Rust and C++ [](https://github.com/dtolnay/cxx)

extension for python setuptools that allows you to distribute dynamic linked libraries in Python wheels in the most portable way imaginable.

gtk-rs/girgithub.com

Code generator for creating safe Rust bindings from GObject-based C libraries.

Easy way to generate nodejs module using Rust

j4rscrates.io

use Java from Rust

Lua 5.3 bindings for Rust

jnicrates.io

use Rust from Java

jni-syscrates.io

Rust definitions corresponding to jni.h

Safe Rust bindings to Lua 5.1

mlua-rs/mluagithub.com

High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau bindings to Rust with async/await support [](https://github.com/mlua-rs/mlua/actions)

generates C header files from Rust source files. Used in Gecko for WebRender

Scryer Prolog is a free software ISO Prolog system written in Rust

Rust bindings for writing safe and fast native Node.js modules

The framework that allows us to write PHP extensions using pure and safe Rust whenever possible

PyO3/PyO3github.com

Rust bindings for the Python interpreter

rhysd/waingithub.com

wain: WebAssembly INterpreter from scratch in Safe Rust with zero dependency [](https://github.com/rhysd/wain/actions?query=workflow%3ACI+branch%3Amaster+event%3Apush)

rucajacrates.io

use Java from Rust

rust-cppcrates.io

Embed C++ code directly in Rust. [](https://ci.appveyor.com/project/mystor/rust-cpp/branch/master)

A Rust bindings generator

safe Rust bridge for creating Erlang NIF functions

RustPythongithub.com

A Python Interpreter written in Rust [](https://github.com/RustPython/RustPython/actions?query=workflow%3ACI)

generates C header files from Rust source files

Objective-C Runtime bindings and wrapper for Rust

tickbh/tdrluagithub.com

[tdrlua] - Zero-cost high-level lua 5.3 wrapper for Rust

tomaka/hluagithub.com

Rust library to interface with Lua

wasm-bindgengithub.com

A project for facilitating high-level interactions between wasm modules and JS.

wasm-packgithub.com

:package: :sparkles: pack up the wasm and publish it to npm!

A module written in Rust and N-API provides interface (FFI) features for Node.js

brootgithub.com

A new way to see and navigate directory trees (get an overview of a directory, even a big one; find a directory then cd to it; never lose track of file hierarchy while you search; manipulate your files, ...), further reading dystroy.org/broot [](https://crates.io/crates/broot)

elio-fm/eliogithub.com

[elio] - Batteries-included terminal file manager with rich previews, bulk actions, and trash support.

FileSSHgithub.com

A fast and easy to use TUI to manage files on a remote server, including quick SSH session creation, in-place file editing and more!

joshutogithub.com

ranger-like terminal file manager

Search your files using nature language

pikerugithub.com

File picker for linux with good thumbnails and search

A file manager built on a virtual distributed filesystem.

xplrgithub.com

A hackable, minimal, fast TUI file explorer

yazigithub.com

Blazing fast terminal file manager, based on async I/O.

Caminogithub.com

[camino] - Like Rust's std::path::Path, but UTF-8.

[fff-search] - Typo-resistant file and content search library with frecency ranking, git-aware annotations, background watcher, and lightweight in-memory content index. Provides MCP server, Node/Bun SDK, C library, and Neovim plugin.

[dir-structure] - Model file system trees with plain Rust structures. [](https://github.com/dnbln/dir-structure/actions/workflows/test-dir-structure.yml)

OpenDALgithub.com

[opendal] - A unified data access layer, empowering users to seamlessly and efficiently retrieve data from diverse storage services. [](https://github.com/apache/opendal/actions?query=branch%3Amain)

[rustsearch] - Blazingly fast file search library.

[dbus-udisks2] - UDisks2 DBus API

[sys-mount] - High level abstraction for the mount / umount2 system calls.

temporary file library

Stebalien/xattrgithub.com

[xattr] - list and manipulate unix extended file attributes

vitiral/pathabsgithub.com

[pathabs] - Absolute serializable path types and associated methods.

expanding opportunities standard library std::fs and std::io

zboxfs/zboxgithub.com

[zbox] - Zero-details, privacy-focused embeddable file system.

AI trading terminal with multi-exchange ingestion, execution, risk models, and TUI dashboard.

avhz/RustQuantgithub.com

[RustQuant] - A quantitative finance library.

d-e-s-o/apcagithub.com

[apca] - Opinionated and comprehensive bindings to the Alpaca API for stock trading and more.

kand-ta/kandgithub.com

[kand] - A Modern, High-Performance Technical Analysis Library in Rust, Python, and JS/TS(WASM). [](https://crates.io/crates/kand)

klirrgithub.com

[klirr] - Zero-maintenance and smart FOSS generating beautiful invoices for services and expenses.

AI-native CLI for Longbridge Securities: real-time quotes, portfolio, trading for HK/US/A-share/SG.

A high-performance, production-grade algorithmic trading platform written in Rust and Python.

stochastic-rsgithub.com

[stochastic-rs] - High-performance data generation library for stochastic process with quant finance tools.

tacklergithub.com

[tackler] - Fast, reliable bookkeeping engine with native GIT SCM support for plain text accounting [](https://github.com/tackler-ng/tackler/blob/main/.github/workflows/ci.yml)

tarkah/tickrsgithub.com

Realtime ticker data in your terminal

astral-sh/ruffgithub.com

An extremely fast Python linter and code formatter [](https://github.com/astral-sh/ruff/actions)

dprintgithub.com

A pluggable and configurable code formatting platform [](https://github.com/dprint/dprint/actions?query=workflow%3ACI)

Prettier Rustgithub.com

An opinionated Rust code formatter that autofixes bad syntax (Prettier community plugin)

rustfmtgithub.com

Rust code formatter maintained by the Rust team and included in cargo

A library for functional programming

myrrlyn/tapgithub.com

Suffix-Position Pipeline Behavior

A simple, cross-platform GUI automation library.

cunarist/rinfgithub.com

Rust as your Flutter backend, Flutter as your Rust frontend [](https://github.com/cunarist/rinf/actions/workflows/buildtest.yaml?query=branch%3Amain)

cyndis/qmlrsgithub.com

QtQuick bindings

a portable, performant, and ergonomic framework for building cross-platform user interfaces in Rust.

emilk/eguigithub.com

Simple, fast, and highly portable immediate mode GUI library. egui runs on the web, natively, and in your favorite game engine. [](https://github.com/emilk/egui/actions?workflow=CI)

minifb is a cross-platform window setup with optional bitmap rendering. It also comes with easy mouse and keyboard input. Primarily designed for prototyping

euv-dev/euvgithub.com

[euv] - A declarative, cross-platform UI framework for Rust with virtual DOM, reactive signals, and HTML macros for WebAssembly. [](https://github.com/euv-dev/euv/actions)

[iced-shadcn] - iced and egui component set with shadcn/ui aesthetics; includes egui-shadcn.

FLTKfltk.org
fltk-rsgithub.com

FLTK bindings [](https://github.com/fltk-rs/fltk-rs/actions)

Flutterflutter.dev
flutter-rsgithub.com

Build flutter desktop app in dart & rust.

fschutt/azulgithub.com

A free, functional, IMGUI-oriented GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine.

High-level memory-safe binding generator for Flutter/Dart Rust

GTK+gtk.org

[gtk]

gtk-rs/gtk4-rsgithub.com

GTK4 binding

iced-rs/icedgithub.com

[iced] - A cross-platform GUI library, focused on simplicity and type-safety. Inspired by Elm.

ImGuigithub.com
imgui-rsgithub.com

Bindings for ImGui [](https://github.com/imgui-rs/imgui-rs/actions)

↵ to searchesc to close
awesomelist.dev