Showing 36 of 637 projects
A cross-platform readline implementation in Rust with Emacs/vi keybindings, history, and completion.
A Rust library for interacting with OpenAI's APIs with full async/await support and type-safe request/response handling.
A command-line tool for displaying stylized ANSI fonts in the terminal with colors, gradients, and alignment.
A Rust wrapper for gRPC Core providing high-performance RPC with async support and HTTP/2.
A visual roadmap and curated resource list for developers learning to build web applications with Rust in 2022.
A zero-downtime schema migration tool for Postgres that enables gradual application rollouts.
A Rust library that provides human-friendly panic messages for command-line applications.
Rust bindings for the Python interpreter, enabling Rust code to call Python and Python to call Rust.
A high-performance message-passing memory allocator designed for scalable multithreaded applications.
A Rust library for fuzzing Rust code with AFLplusplus to find security and stability issues.
A Redis-compatible in-memory data store re-implemented in Rust for cross-platform use and multi-core performance.
Rust bindings for the FLTK GUI library, enabling cross-platform, lightweight, and fast desktop applications.
A powerful mock object library for Rust that generates mock implementations of traits and structs for unit testing.
A fork of Emacs that adds modern features like TypeScript/JavaScript support via Deno, GPU-accelerated rendering with WebRender, and improved async I/O.
A terminal file explorer that prints a selected folder path for fast shell navigation.
A Rust-based downstream fork of coreboot, designed as a modern firmware implementation for booting LinuxBoot payloads.
A terminal-based network scanner and diagnostic tool with a modern TUI for WiFi scanning, packet analysis, and port scanning.
An open-source, ultra-low-latency video conferencing platform and API built with Rust for software professionals and robotics.
Share and control remote terminals from a browser with end-to-end encryption using a single static binary.
A comprehensive Rust library for quantitative finance, offering pricing models, risk analysis, and financial data tools.
A high-performance, feature-rich Entity Component System (ECS) library for Rust game development with minimal boilerplate.
A cross-platform open-source business rules engine for embedding decision logic in Rust, Node.js, Python, Go, Java, C#, Kotlin, and Swift applications.
A structured, extensible, and composable logging ecosystem for Rust.
A Rust library providing fully persistent data structures with structural sharing.
A Neovim plugin to run lines or blocks of code independently, supporting many compiled and interpreted languages.
A dynamic SQL query builder for Rust that supports MySQL, PostgreSQL, and SQLite with a unified API.
A Rust GUI framework for building multi-platform applications with a non-intrusive, data-driven approach.
A simple, frictionless 3D graphics engine for Rust that makes drawing and manipulating geometric shapes easy.
A simple 3D and 2D graphics engine for Rust designed for minimal friction when drawing geometric figures.
A terminal session manager for AI coding agents that runs multiple agents in parallel using tmux and git worktrees.
A modular Rust toolkit for building roguelikes and terminal-based games with multiple rendering backends.
An open source, serverless security data lake for AWS that normalizes logs, enables detection-as-code, and supports petabyte-scale threat hunting.
A fast, lightweight JSON Query Language CLI tool built with Rust for querying and transforming JSON data.
A Rust procedural macro for creating newtypes with built-in sanitization and validation guarantees.
A terminal-based text editor written in Rust, designed for speed, extensibility, and cross-platform use.
A generic, database-agnostic connection pool implementation for Rust applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.