Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source rust software

2007 open-source libraries, tools and applications tagged rust, ranked by how closely rust is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2007 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
veeso/termscp
termscp is a feature-rich terminal UI (TUI) file transfer client and dual-pane file explorer supporting SCP, SFTP, FTP/FTPS, S3, SMB, WebDA…
913110active
qxcnm/Codex-Manager
CodexManager is a local desktop application plus service process for managing multiple Codex CLI accounts, API keys, and usage quotas in on…
793009active
ax-llm/ax
Ax is a TypeScript-first LLM programming framework implementing the DSPy model, providing typed signatures, agents, flows, and optimizers l…
932961active
sagiegurari/cargo-make
cargo-make is a Rust task runner and build tool that lets developers define and run task flows via TOML-based Makefile.toml files. It works…
482952stable
openctp
openctp is a CTPAPI-compatible interface layer and trading platform ecosystem for Chinese futures and securities markets. It wraps broker c…
712944active
hello245m/free-stockdb
A local-first quantitative data engine for China A-share daily/minute K-lines and ETF minute/tick data, combining incremental sync, cleanin…
772912active
numaproj/numaflow
Numaflow is a Kubernetes-native, serverless platform for running massively parallel data and streaming processing jobs. It lets developers …
972835active
bradvin/social-share-urls
A multi-language collection of libraries and reference documentation for generating social media share URLs (e.g., Facebook, Twitter share …
232832active
Polaris
Polaris is a self-hosted music streaming server written in Rust that serves your personal music collection to web browsers and mobile apps.…
682734active
sharkdp/numbat
Numbat is a statically typed programming language for scientific computations with first-class support for physical dimensions and units, i…
932702active
ShinMegamiBoson/OpenPlanter
OpenPlanter is a recursive-language-model investigation agent that ingests heterogeneous datasets (corporate registries, campaign finance, …
432680active
Keystone Assembler Engine
Keystone is a lightweight multi-platform, multi-architecture assembler framework implemented in C/C++ with bindings for many languages. It …
672649active
solidiquis/erdtree
erdtree (erd) is a modern, cross-platform, multi-threaded filesystem and disk-usage utility written in Rust. It combines the functionality …
232604active
microsoft/foundry-local
Foundry Local is Microsoft's end-to-end local AI runtime and SDK suite (C#, JavaScript, Python, Rust) for running optimized models entirely…
872592active
giacomo-b/rust-stakeholder
A satirical Rust CLI tool that generates impressive-looking but meaningless terminal output, such as fake progress bars, network activity, …
222586stable
Barre/privaxy
Privaxy is a MITM HTTP(S) proxy written in Rust that blocks ads and trackers at the network level, supporting Adblock Plus and uBlock Origi…
232537active
ifd3f/caligula
Caligula is a lightweight, user-friendly terminal UI tool for writing disk images to removable drives. It handles disk detection, decompres…
802406active
0xMassi/webclaw
webclaw is a Rust-based web extraction toolkit that turns any URL into clean, LLM-ready markdown, JSON, or token-optimized text, including …
772379active
velopack/velopack
Velopack is an installation and automatic update framework for cross-platform desktop applications, with client SDKs for C#, Rust, C/C++, J…
932364active
vearch/vearch
Vearch is a cloud-native distributed vector database for efficient similarity search of embedding vectors, supporting hybrid vector and sca…
762331active
stevengj/nlopt
NLopt is a C library providing a unified interface to many free/open-source algorithms for nonlinear local and global optimization, with or…
852283stable
OSQP
OSQP is a C library for solving convex quadratic programs using an ADMM-based operator splitting method, with interfaces to Python, Julia, …
472201stable
a16z/helios
Helios is a fast, trustless multichain light client for Ethereum written in Rust that turns an untrusted centralized RPC endpoint into a ve…
982185active
alexhallam/tv
Tidy Viewer (tv) is a cross-platform CLI pretty printer for tabular data that formats CSV, TSV, PSV, Parquet, and Feather files with column…
472165active
thomaspoignant/go-feature-flag
GO Feature Flag is an open-source, OpenFeature-native feature flag management system that runs self-hosted on your own infrastructure with …
952125active
Wasm3
Wasm3 is a fast WebAssembly interpreter and universal WASM runtime written in C, usable as a CLI tool or embedded library with bindings for…
978037maintenance
zxing-cpp/zxing-cpp
ZXing-C++ is an open-source, multi-format 1D/2D barcode image processing library written in pure C++20, ported from the Java ZXing library …
942039active
Atomic
Atomic is a self-hosted, local-first personal knowledge base that turns markdown notes into a semantically-connected, AI-augmented knowledg…
751988active
cossacklabs/themis
Themis is a cross-platform, high-level cryptographic library providing ready-made building blocks for secure data storage, encrypted messag…
691978stable
PaddiM8/kalker
Kalker is a scientific calculator CLI and web app written in Rust with math-like syntax, supporting user-defined variables and functions, c…
811917active
FGRibreau/mailchecker
MailChecker is a cross-language library for validating email format and detecting temporary/disposable email addresses, backed by a databas…
771913active
run-llama/semtools
SemTools is a Rust command-line toolkit for parsing documents (PDF, DOCX, PPTX, etc.) into markdown via LlamaParse and running fast local s…
571870active
zengzhan/qqzeng-ip
A high-performance IP geolocation lookup engine (QZDB) with multi-language SDKs (Rust, C/C++, Go, Java, C#, Node.js, Python, PHP) that reso…
761856active
metacall/core
MetaCall is an extensible, embeddable polyglot runtime that lets you call functions, methods, or procedures across multiple programming lan…
991827active
QBDI/QBDI
QBDI (QuarkslaB Dynamic binary Instrumentation) is a modular, cross-platform, cross-architecture DBI framework built on LLVM, supporting x8…
771820active
IWE
IWE is a Rust-based tool that turns a directory of plain Markdown files into a queryable knowledge graph, exposed through an LSP server for…
861774active
brainflow-dev/brainflow
BrainFlow is a C/C++ core library with bindings for nine languages that provides a uniform SDK for acquiring, parsing, and analyzing data f…
941769active
pocket-stack/pocketjs
PocketJS is a portable application runtime that compiles Solid, Vue Vapor, or Octane component code into a native UI tree rendered by a no_…
811768active
cnosdb/cnosdb
CnosDB is an open-source, cloud-native distributed time-series database written in Rust, supporting standard SQL, schemaless writes, and ou…
461759active
standard-webhooks/standard-webhooks
Standard Webhooks is an open specification plus reference libraries and tools for sending and verifying webhooks securely and consistently.…
821754active
LargeModGames/spotatui
spotatui is a fast, keyboard-driven terminal music player written in Rust with Ratatui. It natively streams Spotify and also plays YouTube,…
801726active
Enzyme
Enzyme is a high-performance automatic differentiation plugin for LLVM and MLIR that computes derivatives and gradients of arbitrary existi…
951718active
matanolabs/matano
Matano is an open-source, cloud-native security data lake that runs in your AWS account, normalizing unstructured security logs into a stru…
231701active
AutoCorrect
AutoCorrect is a Rust-based linter and formatter that improves copywriting by correcting spacing, punctuation, and word usage between CJK (…
841654active
hcavarsan/kftray
kftray is a cross-platform Kubernetes port-forward manager with a desktop tray GUI (Tauri) and a companion terminal UI (kftui), built in Ru…
911571active
cachix/secretspec
SecretSpec is a declarative tool and library for defining the secrets an application needs in a secretspec.toml manifest and resolving them…
841564active
abhixdd/ghgrab
ghgrab is a Rust-based terminal UI tool for browsing and downloading specific files or folders from Git forges like GitHub, GitLab, Codeber…
811546active
cobalt-org/cobalt.rs
Cobalt is a straightforward static site generator written in Rust, inspired by Jekyll. It converts Markdown and template files into a compl…
861538active
EasyIME/PIME
PIME is a framework for developing Windows input method editors (IMEs) using Python and Node.js backends on top of the Windows Text Service…
861521active
juliettef/IconFontCppHeaders
A collection of C/C++ headers plus C#, Python, Rust, and Go files defining icon code points for popular icon fonts like Font Awesome, Mater…
671507active
lance0/ttl
ttl is a fast, modern traceroute and network diagnostic tool written in Rust with a real-time TUI, per-hop latency/loss/jitter statistics, …
841481active
rzru/nightingale
Nightingale is an open-source karaoke application that turns any song in your music library into a karaoke track using neural networks. It …
791475active
mpiorowski/late-sh
late.sh is a terminal-first social platform accessed entirely over SSH, offering real-time chat, lofi/classical radio streaming, terminal g…
751471active
moonrepo/proto
proto is a pluggable multi-language version manager written in Rust that manages programming language toolchains (Node, Python, Go, Rust, B…
941433active
samtay/so
A terminal user interface for searching Stack Overflow and the broader StackExchange network, written in Rust. It lets you query multiple S…
321423active
Cooklang
CookCLI is a Rust command-line tool for managing Cooklang recipes, with commands for viewing recipes, generating shopping lists, meal plann…
991404active
quarylabs/sqruff
sqruff is a fast SQL linter and formatter written in Rust, inspired by SQLFluff and ruff, supporting many SQL dialects like Postgres, BigQu…
931404active
erikjuhani/basalt
Basalt is a cross-platform terminal user interface (TUI) application for managing Obsidian vaults and notes directly from the terminal. It …
951378active
icey
icey is a modular C++20 real-time media toolkit that unifies WebRTC, FFmpeg encoding/decoding, signalling, and TURN relay into a single Pac…
991367active
nviennot/core-to-core-latency
A Rust CLI tool that measures the latency of inter-core communication on a CPU by pinning threads to different cores and timing compare-exc…
521364active
msteinbeck/tinyspline
TinySpline is a small ANSI C library for interpolating, transforming, and querying NURBS, B-Splines, and Bézier curves, with a C++ object-o…
231352stable
zaghaghi/openapi-tui
A terminal UI application for listing, browsing, and executing APIs defined with OpenAPI v3.0 and v3.1 specifications. Built in Rust with r…
611331active
Vector35/binaryninja-api
The public API, examples, and documentation for Binary Ninja, a commercial reverse engineering platform. It provides C++, Python, and Rust …
921323active
utkusen/sast-skills
A collection of LLM agent skills that turn coding assistants like Claude Code, Codex, Opencode, and Cursor into a SAST (static application …
461322active
rdbo/libmem
A cross-platform game hacking library for C, C++, Rust, and Python providing process and memory manipulation, function hooking/detouring, c…
821256active
KonghaYao/cn-font-split
A Rust-based font subsetting tool that splits large CJK and other character fonts (otf, ttf, woff2) into small, web-ready packages with fin…
721251active
thClaws/thClaws
thClaws is an open-source AI agent harness written in native Rust that ships as a single binary offering a desktop GUI, CLI, headless, and …
781239active
chaqchase/lla
lla is a fast, customizable `ls` replacement written in Rust with multiple listing views, Git-aware output, filtering, content search, and …
951231active
sbdchd/squawk
Squawk is a linter for Postgres migrations and SQL that catches statements which could cause downtime, such as blocking locks or breaking s…
951227active
zkonduit/ezkl
EZKL is a Rust-based library and command-line tool that converts deep learning models and arbitrary computational graphs (exported as ONNX)…
691227active
cloudflare/cloudflare-blog
A collection of code samples accompanying posts on the Cloudflare Blog, covering topics like networking, security, performance, and edge co…
641226active
bugzmanov/bookokrat
Bookokrat is a terminal-based book reader written in Rust that renders EPUB, PDF, and DJVU files with images, tables, and MathML support. I…
751206active
betaveros/noulith
Noulith is a scripting programming language implemented in Rust, designed for quick-and-dirty scripts with heavy syntax sugar such as every…
571165active
savoirfairelinux/opendht
OpenDHT is a lightweight C++17 distributed hash table (DHT) library providing an easy-to-use distributed in-memory data store with redundan…
961145active
simpleble/simpleble
SimpleBLE is a cross-platform Bluetooth Low Energy library offering a unified C++ API with bindings for C, Python, Java, Rust, Kotlin, and …
951140active
foxglove/mcap
MCAP is an open-source, serialization-agnostic container file format for multimodal log data, with native reader/writer libraries in C++, G…
1001120stable
raindrop-ai/workshop
Raindrop Workshop is an open-source local debugger for AI agents that streams live traces of tokens, tool calls, and decisions into a brows…
751099active
hahwul/jwt-hack
jwt-hack is a fast, single-binary Rust CLI toolkit for testing, analyzing, and attacking JSON Web Tokens (JWT) and JWE tokens. It supports …
881089active
bitdefender/bddisasm
bddisasm is a fast, lightweight x86/x64 instruction decoder library written in C with no external dependencies, no memory allocation, and t…
871086active
HG-ha/ICP_Query
A self-hosted service (Python and Rust implementations) that queries China MIIT ICP filing records for domains, apps, mini-programs, quick …
891083active
mozilla/gecko-dev
A read-only Git mirror of Mozilla's Mercurial repositories containing the Gecko engine and Firefox browser source code. This repository has…
103693maintenance
emanuele-em/proxelar
Proxelar is a scriptable local MITM proxy workbench written in Rust for inspecting, intercepting, replaying, and rewriting HTTP, HTTPS, and…
971076active
bigdatagenomics/adam
ADAM is a genomics analysis platform built on Apache Spark that provides schemas and APIs for processing genomic data like reads, variants,…
521061active
veryl-lang/veryl
Veryl is a modern hardware description language based on SystemVerilog, with a Rust-implemented compiler that transpiles Veryl source into …
991046active
octos-org/octos
Octos is a self-hosted AI agent runtime that runs a personal AI assistant on your own machine, connecting to providers like Anthropic, Open…
781044active
aramperes/onetun
onetun is a cross-platform, user-space WireGuard port-forwarder written in Rust that forwards local TCP/UDP ports to peers on a WireGuard n…
521042active
Refact
Refact is an open-source, self-hosted AI coding agent written in Rust that plans and executes engineering tasks end-to-end from your IDE, w…
103541maintenance
OpenShell
NVIDIA OpenShell is an open-source runtime for executing autonomous AI agents (Claude Code, Codex, OpenCode, Copilot CLI) inside sandboxed …
7916462experimental
Hjson
Hjson is a syntax extension to JSON that makes configuration files easier for humans to read and edit, adding comments, optional commas, qu…
642859maintenance
jameslittle230/stork
Stork is a Rust-based tool for adding fast, client-side full-text search to static websites. It consists of a CLI that builds a search inde…
232759maintenance
macchina
Macchina is a fast, minimal, and customizable command-line system information fetcher written in Rust. It displays details like kernel vers…
351984maintenance
microsoft/BlingFire
Bling Fire is a fast finite state machine and regular expression manipulation library from Microsoft, primarily used for high-performance n…
231895maintenance
Lore
Lore is an open source, next-generation version control system built by Epic Games in Rust, designed for scalability of data and teams. It …
818912experimental
zetzit/zz
ZetZ is a C dialect and transpiler that emits plain ANSI C while formally verifying all code via symbolic execution with an SMT prover at c…
101597maintenance
David-OConnor/pyflow
Pyflow is a standalone CLI tool written in Rust that manages Python dependency installation and interpreter versions for projects and singl…
521340maintenance
Whitebox
WhiteboxTools is an advanced geospatial data analysis platform offering a stand-alone command-line program and Python scripting API for GIS…
571213maintenance
swanandx/lemmeknow
lemmeknow is a fast Rust CLI tool and library that identifies mysterious text, strings, and files using regex-based pattern matching (e.g.,…
231120maintenance
rlite
rlite is a self-contained, serverless, zero-configuration, transactional Redis-compatible database engine written in C, analogous to SQLite…
321067maintenance
russellromney/honker
A SQLite loadable extension plus multi-language bindings that add Postgres-style NOTIFY/LISTEN semantics, durable task queues, event stream…
783029experimental
lapce/lapdev
Lapdev is a platform that creates production-accurate development environments for Kubernetes apps by reading existing cluster manifests an…
401967experimental

← prev page 20 / 21 next →