This is your work, valued
Ray-tracing for fun, systems for real. In Rust we trust.
rustracer. Vulkan path tracing with Rust
★ 95b-epsilon-tree. Bε tree implementation
★ 14nix-xilinx. Nix
★ 4nix-flake-config. Personal configuaration in Nix flake
★ 3kaminarios.github.io. Svelte
★ 1neovim-flake. A highly modular, extensible and distro agonistic neovim distribution for the nix package manager.
★ 1ray_tracing. Rust
★ 1rust-gamedev.github.io. The repository for https://gamedev.rs
★ 1learn-graphics. Rust
★ 1rusmt. Rust
★ 1Verustd. Verifying Rust Standard Library
★ 1pgrust. Postgres rewritten in Rust, now passing 100% of the Postgres regression tests
★ 1.7kherdr. agent multiplexer that lives in your terminal.
★ 15kscribble. Transcription server and library written in Rust
★ 97fcitx5-vinput. Voice input for Fcitx5 — local and cloud ASR, LLM rewriting, cross-distro packages
★ 307rust-slides. Python
★ 304mistral.rs. Fast, flexible LLM inference
★ 7.5kOpenCodeRust. ❒ OpenCode in 100% Rust - handling massiv LLM workload
★ 43opencode. The open source coding agent.
★ 185kbuild-your-own-x. Master programming by recreating your favorite technologies from scratch.
★ 524kAI-Research-SKILLs. Comprehensive open-source library of AI research and engineering skills for any AI model. Package the skills and your claude code/codex/gemini agent will be an AI research agent with full horsepower. Maintained by Orchestra Research.
★ 11kcodex. Lightweight coding agent that runs in your terminal
★ 97khappier. Web, Desktop & Mobile client for Codex, Claude Code, OpenCode, Kimi, Augment Code, Qwen, fully end-to-end encrypted
★ 1.3kcodex-cli-nix. Nix flake for OpenAI Codex CLI - native Rust binary, hourly updates, multi-platform caching
★ 128flux2. Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
★ 8.3kbilibili-api.
★ 4.2kITBench. An open source benchmarking framework for IT automation
★ 477nix-tools. Some simple nix derivations for tools I might want to use
★ 5asterinas. Asterinas aims to be a production-grade Linux alternative—memory safe, high-performance, and more.
★ 4.8kkubetui. An intuitive Terminal User Interface (TUI) tool for real-time monitoring and exploration of Kubernetes resources
★ 387nixos-anywhere. Install NixOS everywhere via SSH [maintainers=@Mic92 @Lassulus @phaer @Enzime @a-kenji]
★ 3.3kPDF_Accessibility. Experience the PDF Remediation solution developed at ASU AI Cloud Innovation Center. This innovative tool remediates PDF documents to meet WCAG 2.1 Level AA standards with tagging, metadata cleanup, and AI-powered alt-text generation, promoting digital accessibility for everyone.
★ 124rk8s. A lightweight Kubernetes-compatible container orchestration system written in Rust, implementing the Container Runtime Interface (CRI) with support for single containers, Kubernetes-style pods, and Docker Compose-style multi-container applications.
★ 538code. Every Code - push frontier AI to it limits. A fork of the Codex CLI with validation, automation, browser integration, multi-agents, theming, and much more. Orchestrate agents from OpenAI, Claude, Gemini or any provider.
★ 3.8kkanidm-helm-chart. A non-official Helm chart for Kanidm
★ 8muslrust. Docker environment for building musl based static rust binaries
★ 1.1kb-epsilon-tree. Bε tree implementation
★ 14rust_hello. Rust container image built right: multi-arch, musl, cross, caching all in 16 lines of Dockerfile code
★ 21context7. Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
★ 59kip-location-db. ip to location database by ASN, GeoFeed, Whois, iptoasn.com, db-ip lite, GeoLite2
★ 2.1kk6. A modern load testing tool, using Go and JavaScript
★ 31kcntr. A container debugging tool based on FUSE
★ 947kdash. A simple and fast dashboard for Kubernetes
★ 2.5kLLM-Engineers-Handbook. The LLM's practical guide: From the fundamentals to deploying advanced LLM and RAG apps to AWS using LLMOps best practices
★ 5.2kDevOps-Roadmap. DevOps Roadmap for 2026. with learning resources
★ 20katuin. ✨ Making your shell magical
★ 31knixos-avf. NixOS for Android Terminal (Android Virtualization Framework) [maintainers=@mkg20001]
★ 356nixos-avf-image-app. Companion app for nixos avf image installation [maintainers=@mkg20001]
★ 43nix2container. An archive-less dockerTools.buildImage implementation
★ 874himalaya. CLI to manage emails
★ 6.6kenvx. A powerful and secure environment variable manager for developers, featuring an intuitive Terminal User Interface (TUI) and comprehensive command-line interface.
★ 224awesome-ratatui. A curated list of TUI apps and libraries built with Ratatui
★ 1.9kpingora. A library for building fast, reliable and evolvable network services.
★ 27kCoinExchange_CryptoExchange_Java. The best Java open source crypto currency exchange platform, bitcoin exchange based on Java | BTC exchange | ETH exchange | digital currency exchange | trading platform | matching trading engine. This project is based on the development of Spring Cloud microservices and can be used to build and secondary development of digital currency exchanges. It has a complete source code for matching trading engines, back-end management (back-end + front-end), front-end (transaction page, activity page, personal center, etc.), Android APP source code, Apple APP source code, currency wallet RPC source code. Contact Email: 877070886@qq.com
★ 1.7kDDDD-Alpha-Extension. TypeScript
★ 25swaywsr. swaywsr is a small program that uses Sway's IPC Interface to change the name of a workspace based on its contents.
★ 37uv. An extremely fast Python package and project manager, written in Rust.
★ 87kAbstractLLM. A unified interface for Large Language Models with memory, reasoning, and tool capabilities. Supports OpenAI, Anthropic, Ollama, HuggingFace, and MLX with hierarchical memory system and agent development features.
★ 3dev-templates. Dev environments for numerous languages based on Nix flakes [maintainer=@lucperkins]
★ 2.3kApocalypseSurvivors. A VR FPS game made with Unity
★ 1nix-flake-config. Personal configuaration in Nix flake
★ 3Verustd. Verifying Rust Standard Library
★ 1AIOpsLab. A holistic framework to enable the design, development, and evaluation of autonomous AIOps agents.
★ 917RustGPT. An transformer based LLM. Written completely in Rust
★ 3.1kawesome-llm-interpretability. A curated list of Large Language Model (LLM) Interpretability resources.
★ 1.6knix-cuda-template. Templates for working with CUDA in Nix
★ 22robustmq. Communication infrastructure for the AI era — one binary, one broker, one storage layer, any protocol
★ 1.6kgemini-cli. An open-source AI agent that brings the power of Gemini directly into your terminal.
★ 106ktech-jobs-with-relocation. All-in-one guide to getting a tech job abroad 🌎
★ 4.5kgritql. GritQL is a query language for searching, linting, and modifying code.
★ 4.5klangchain-rust. 🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust
★ 1.3knix-ai-help. Ai based nix help system from the command line.
★ 217RusTaLib. The RusTaLib repository is a Rust-powered machine learning library specializing in the implementation of various technical analysis indicators for financial data. It leverages Rust for performance and focuses on core functionalities related to matrices and linear algebra, providing tools for calculating a wide range of financial metrics.
★ 21nix-snapshotter. Brings native understanding of Nix packages to containerd
★ 829teloxide. 🤖 An elegant Telegram bots framework for Rust
★ 4.2kDrissionPage. Python based web automation tool. Powerful and elegant.
★ 12kchangepoint. A toolkit for Bayesian change point detection
★ 36ATAC. A simple API client (postman like) in your terminal
★ 3.7kturso. Turso is an in-process SQL database, compatible with SQLite.
★ 23khftbacktest. Free, open source, a high frequency trading and market making backtesting and trading bot, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books(Level-2 and Level-3), with real-world crypto trading examples for Binance and Bybit
★ 4.3krustlantis. UB-free and deterministic rustc fuzzer
★ 105roux. Simple and (a)synchronous Reddit API wrapper for Rust.
★ 116nur-packages. Nix
★ 9tickrs. Realtime ticker data in your terminal 📈
★ 1.7knixos-and-flakes-book. :hammer_and_wrench: :heart: Want to know NixOS & Flakes in detail? Looking for a beginner-friendly tutorial? Then you've come to the right place! 想要学习使用 NixOS 与 Flakes 吗?在寻找一份新手友好的教程?那你可来对地方了!
★ 3.2kaichat. All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
★ 10kfree-llm-api-resources. A list of free LLM inference resources accessible via API.
★ 27kwatchexec. Executes commands in response to file modifications
★ 7.1kSuperScience. Gems of Unity Labs for our user-base.
★ 728imageflow. High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
★ 4.4kutoipa. Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
★ 4kgpu-tracing. Ray tracing on GPU systems
★ 313auto-save.nvim. Lua
★ 2binsider. Analyze ELF binaries like a boss 😼🕵️♂️
★ 4.3knixos-apple-silicon. Resources to install NixOS bare metal on Apple Silicon Macs [maintainers=@tpwrules,@flokli,@yuyuyureka]
★ 1.6kalejandra. The Uncompromising Nix Code Formatter
★ 1.4kawesome-mobile-robotics. Useful links of different content related to AI, Computer Vision, and Robotics.
★ 770bhusie. Black hole universal simulation interface engine (a real-time black hole ray tracer)
★ 90thingbuf. in-place allocation-reusing queues for Rust
★ 409tree-crasher. Easy-to-use grammar-based black-box fuzzer. Has found dozens of bugs in important targets like Clang, Deno, and rustc.
★ 85jj. A Git-compatible VCS that is both simple and powerful
★ 30kDeepFaceLive. Real-time face swap for PC streaming or video calls
★ 31klibfuzzer. Rust bindings and utilities for LLVM’s libFuzzer
★ 260rustls. A modern TLS library in Rust
★ 7.5krusty_llama. A simple ChatGPT clone in Rust on both the frontend and backend. Uses open source language models and TailwindCSS.
★ 436nomad. 🌳 The customizable next gen tree command with Git integration and TUI.
★ 72rusty-rain. A cross platform matrix rain made with Rust.
★ 465asm-lsp. Language server for NASM/GAS/GO Assembly
★ 607wasmer. 🚀 Fast, secure, lightweight containers based on WebAssembly
★ 21kwthrr-the-weathercrab. 🌞 🦀 🌙 Weather companion for the terminal. Rust app.
★ 492rustbuster. A Comprehensive Web Fuzzer and Content Discovery Tool
★ 559pwndbg. Exploit Development and Reverse Engineering with GDB & LLDB Made Easy
★ 11krage. A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
★ 3.6krargs. xargs + awk with pattern matching support. `ls *.bak | rargs -p '(.*)\.bak' mv {0} {1}`
★ 571ruff. An extremely fast Python linter and code formatter, written in Rust.
★ 49kglTF-Sample-Assets. An assortment of assets that demonstrate features and capabilities of the glTF format
★ 985miri. An interpreter for Rust's mid-level intermediate representation
★ 6.4klychee. ⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!
★ 3.8kRustScan. 🤖 The Modern Port Scanner 🤖
★ 20kzed. Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
★ 87kLibAFL. Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
★ 2.6kafl.rs. 🐇 Fuzzing Rust code with American Fuzzy Lop
★ 1.8kfuzzingbook. Project page for "The Fuzzing Book"
★ 1.3krd. rd is a record/replay debugger written in rust
★ 959awesome-rust-security. Curated list of awesome projects and resources related to Rust and computer security
★ 593rustaceanvim. 🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
★ 3klualine.nvim. A blazing fast and easy to configure neovim statusline plugin written in pure lua.
★ 8kleptos. Build fast web applications with Rust.
★ 21kcargo-llvm-cov. Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
★ 1.4kfornjot. Early-stage b-rep CAD kernel, written in the Rust programming language. No longer in development.
★ 2.6kGource. software version control visualization
★ 13khercules. Gaining advanced insights from Git repository history.
★ 2.8kcrates.nvim. A neovim plugin that helps managing crates.io dependencies
★ 1.1kcv. Rust CV mono-repo. Contains pure-Rust dependencies which attempt to encapsulate the capability of OpenCV, OpenMVG, and vSLAM frameworks in a cohesive set of APIs.
★ 1.1kbitcode. A binary encoder/decoder for Rust
★ 662bitvec. A crate for managing memory bit by bit
★ 1.4kzerocopy. Zerocopy makes zero-cost memory manipulation effortless. We write `unsafe` so you don’t have to.
★ 2.5kviuer. Rust library for displaying images in the terminal.
★ 353viu. Terminal image viewer with native support for iTerm and Kitty
★ 3.2koil.nvim. Neovim file explorer: edit your filesystem like a buffer
★ 6.7ksyn. Parser for Rust source code
★ 3.3kderive_more. Some more derive(Trait) options
★ 2.1kderived-deref. Rust
★ 2qdrant. Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
★ 33kharpoon. Lua
★ 9.2kmadsim. Magical Deterministic Simulator for distributed systems in Rust.
★ 1.1kagatedb. A persistent key-value storage in rust.
★ 890dtb-walker. 遍历设备树二进制对象
★ 16concurrent-map. lock-free B+ tree
★ 315cheri-examples. CHERI sample C programs
★ 12goblin. An impish, cross-platform binary parsing crate, written in Rust
★ 1.5knebulet. A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
★ 2.4knebari. A pure Rust database implementation using an append-only B-Tree file format.
★ 282btree. A persistent B+Tree (clustered index) implementation in Rust.
★ 336btree. On-Disk B+ Tree implemented in Rust
★ 208fuzzy-controller. Fuzzy Controller to fly a simulated drone
★ 91oreboot. oreboot is a fork of coreboot, with C removed, written in Rust.
★ 1.8kbonsaidb. A developer-friendly document database that grows with you, written in Rust
★ 1.1ktornado-os. 异步内核就像风一样快!
★ 289min-sized-rust. 🦀 How to minimize Rust binary size 📦 https://github.com/johnthagen/min-sized-rust
★ 9.8krux. A hobbyist microkernel written in Rust, featuring a capability-based system similar to seL4.
★ 313riscv. Low level access to RISC-V processors
★ 1.1kfeldera. The Feldera Incremental Computation Engine
★ 2kspacedrive. Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
★ 39kbootloader. An experimental pure-Rust x86 bootloader
★ 1.7kmorello-capability-rs. Library to interact with Morello Capabilities through Rust
★ 1rust-benchmarking-scripts. Automated benchmarks used to generate data for the Rust for Morello paper
★ 1skim. Fuzzy Finder in rust!
★ 6.9kdatafusion-sqlparser-rs. Extensible SQL Lexer and Parser for Rust
★ 3.4kripgrep-all. rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
★ 9.7kneovim-flake. A highly modular, extensible and distro agonistic neovim distribution for the nix package manager.
★ 1dotfiles. NixOS system config & Home-Manager user config
★ 1.1kcairo-vm. cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.
★ 585lsd. The next gen ls command
★ 16kmini-lsm. A course of building an LSM-Tree storage engine (database) in a week.
★ 4.1kkata-containers. Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
★ 8.3kcloud-hypervisor. A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
★ 5.9kfirecracker. Secure and fast microVMs for serverless computing.
★ 35kHypervisor-101-in-Rust. The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
★ 1.2krustc_codegen_cranelift. Cranelift based backend for rustc
★ 2.1kTheseus. Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
★ 3.2kvue-compiler. Vue's template compiler reimplemented in Rust!
★ 1.1kmini-redis. Incomplete Redis client and server implementation using Tokio - for learning purposes only
★ 4.7kgcsf. a FUSE file system based on Google Drive
★ 2.4kc2rust. Migrate C code to Rust
★ 4.7ktype-exercise-in-rust. Learn Rust dark magics by implementing an expression framework in database systems
★ 1.5kPumpkinDB. Immutable Ordered Key-Value Database Engine
★ 1.4kneon. Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
★ 23ksurrealdb. A scalable, distributed, collaborative, document-graph database, for the realtime web
★ 33krisinglight. An educational OLAP database system.
★ 1.8kinfluxdb. Scalable datastore for metrics, events, and real-time analytics
★ 32ksled. the champagne of beta embedded databases
★ 9kskytable. Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
★ 2.7krustBoot. rustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.
★ 299bootimage. Tool to create bootable disk images from a Rust OS kernel.
★ 899libssh-rs. Rust bindings for libssh https://www.libssh.org/
★ 38rustcom. Cross-platform GUI serial terminal for embedded development
★ 8rkyv. Zero-copy deserialization framework for Rust
★ 4.3kcloudlab-profiles. Shell
★ 2fend. Arbitrary-precision unit-aware calculator
★ 1kyazi. 💥 Blazing fast terminal file manager written in Rust, based on async I/O.
★ 40konefetch. Command-line Git information tool
★ 12kmacchina. A system information frontend with an emphasis on performance.
★ 2kdevenv. Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
★ 7.1kfclones. Efficient Duplicate File Finder
★ 2.8kembedded-graphics. A no_std graphics library for embedded applications
★ 1.3knixpkgs. Nix Packages collection & NixOS
★ 25knix-ld-rs. Run unpatched dynamic binaries on NixOS [maintainer=@zhaofengli @Mic92]
★ 137rustracer. Vulkan path tracing with Rust
★ 95code-minimap. 🛰 A high performance code minimap render.
★ 661boa. Boa is an embeddable Javascript engine written in Rust.
★ 7.4k