An open API service indexing awesome lists of open source software.

awesome-rust

A curated list of Rust code and resources.
https://github.com/MrSmart0401/awesome-rust

Last synced: 10 days ago
JSON representation

Applications

Audio and Music

Blockchain

Database

  • CozoDB - A transactional, relational database that uses Datalog and focuses on graph data and algorithms. Time-travel-capable, and fast!
  • darkbird - HighConcurrency, RealTime, InMemory storage inspired by erlang mnesia
  • DB3 Network - driven blockchain layer2 decentralized database network
  • erikgrinaker/toydb
  • Garage - compatible distributed object storage service designed for self-hosting at a small-to-medium scale.
  • Lucid - kv/lucid/workflows/Lucid/badge.svg?branch=master)](https://github.com/lucid-kv/lucid/actions?workflow=Lucid)
  • Materialize - Streaming SQL database powered by Timely Dataflow 💲
  • Neon
  • noria - stateful data-flow for web application backends
  • ParityDB
  • PumpkinDB
  • Qdrant - An open source vector similarity search engine with extended filtering support
  • Qrlew/qrlew - The SQL-to-SQL Differential Privacy layer
  • RisingWaveLabs/RisingWave - the next-generation streaming database in the cloud
  • seppo0010/rsedis
  • Skytable - model NoSQL database
  • SQLSync - first SQLite
  • TerminusDB - open source graph database and document store
  • tikv
  • USearch - Similarity Search Engine for Vectors and Strings
  • vorot93/libmdbx-rs - sys](https://crates.io/crates/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.
  • WooriDB - General purpose time serial database inspired by Crux and Datomic.
  • Databend - A Modern Real-Time Data Processing & Analytics DBMS with Cloud-Native Architecture
  • ParadeDB - ParadeDB is an Elasticsearch alternative built on Postgres, designed for real-time search and analytics.
  • Atomic-Server - server](https://crates.io/crates/atomic_server)] - NoSQL graph database with realtime updates, dynamic indexing and easy-to-use GUI for CMS purposes.
  • GreptimeDB - An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported.

Emulators

File manager

  • broot - 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
  • joshuto - ranger-like terminal file manager
  • xplr - A hackable, minimal, fast TUI file explorer
  • yazi - Blazing fast terminal file manager, based on async I/O.

Games

Graphics

Image processing

Industrial automation

Observability

  • avito-tech/bioyino - performance scalable StatsD compatible server.
  • openobserve - 10x easier, 140x lower storage cost, high performance, petabyte scale - Elasticsearch/Splunk/Datadog alternative.
  • Quickwit-oss/quickwit - Cloud-native and highly cost-efficient search engine for log management.
  • Scaphandre - A power consumption monitoring agent, to track host and each service power consumption and enable designing systems and applications for more sustainability. Designed to fit any monitoring toolchain (already supports prometheus, warp10, riemann...).
  • vectordotdev/vector - Performance, Logs, Metrics, & Events Router.

Operating systems

Package Managers

Payments

  • hyperswitch - commit/juspay/hyperswitch?style=flat-square)

Productivity

Routing protocols

  • Holo - Holo is a suite of routing protocols designed to support high-scale and automation-driven networks
  • RustyBGP - BGP

Security tools

Social networks

  • Rustodon - A Mastodon-compatible, ActivityPub-speaking server.

System tools