This is your work, valued
rscam. Rust wrapper for v4l2
★ 121readability.rs. Really fast readability
★ 44top-type-sizes. Refines, sorts and reformats -Zprint-type-sizes
★ 32flow2schema. Generate json-schemas for flowtype definitions
★ 20fixnum. Fixed-point numbers
★ 12sph-mc. WebGL SPH + MC
★ 7idr-ebr. An efficient concurrent ID to object resolver (IDR) based on a slab and EBR
★ 7node-vcgencmd. Native binding for vcgencmd
★ 5ndrone-experiment. Quadrocopter based on nodejs.
★ 4comparison-of-data-formats. Comparison of data formats for processing a large realistic record
★ 3comparison-of-maps. HTML
★ 2hodok. Hexapod controlled by web client
★ 2checkco. Check compatibility of API
★ 2dotfiles. Lua
★ 2chokurei. Rust
★ 2rate-limit-queue. Rust
★ 1weighted-select. futures::stream::Select with weights
★ 1skybotage. Modular skype bot
★ 1satellite-js. Modular set of functions for SGP4 and SDP4 propagation of TLEs.
★ 1search-engine. Web crawler and search engine
★ 1gravi. GPU-accelerated graph drawing library
★ 1greeder. Greedy feed reader
★ 1framehop. Stack unwinding library in Rust
★ 114Sunshine. Self-hosted game stream host for Moonlight.
★ 40kdocker-rollout. 🚀 Zero Downtime Deployment for Docker Compose
★ 3.3kwaybar-ai-usage. Monitor Claude Code and OpenAI Codex CLI usage directly in your Waybar status bar.
★ 49diffview-plus.nvim. Single tabpage interface for easily cycling through diffs for all modified files for any git rev (actively maintained fork).
★ 280opencode-notifier. OpenCode plugin for desktop notifications and sounds on permission, completion, and error events.
★ 744fence. Lightweight, container-free sandbox for running commands with network and filesystem restrictions
★ 875bubblewrap. Low-level unprivileged sandboxing tool used by Flatpak and similar projects
★ 8.2kmiasma. Trap AI web scrapers in an endless poison pit.
★ 1.2kcadd. Painless arithmetic operations and conversions in Rust
★ 10instability. Rust API stability attributes for the rest of us. Fork of the Stability crate
★ 23elfo. An asynchronous distributed actor framework in Rust with robust observability
★ 405cargo-llvm-cov. Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
★ 1.4kfacet. Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need
★ 2.6kperspective. A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
★ 11kperforator. Perforator is a cluster-wide continuous profiling tool designed for large data centers
★ 3.4ki256-rs. Optimized implementation for fixed-width, large integers in Rust.
★ 13notifico. Self-hosted open source notification server
★ 178gpu-usage-waybar. A tool to display GPU usage to Waybar.
★ 44xwayland-satellite. Xwayland outside your Wayland
★ 1kniri. A scrollable-tiling Wayland compositor.
★ 27kstatic-keys. Static keys for Rust userland applications
★ 69memequeue. [WIP] Shared-memory queue for Rust
★ 8tokio-epoll-uring. Use io_uring from vanilla tokio.
★ 65gitlab-cargo-shim. 🦀 Say goodbye to your Git dependencies, host a Cargo registry using the GitLab package repository
★ 98fastrace. A tracing library 10~100x faster than others.
★ 1.1kfzf-lua. Improved fzf.vim written in lua
★ 4.4kcsvlens. Command line csv viewer
★ 3.9kscalable-delayed-dealloc. Scalable and lock-free memory reclamation system
★ 38rust-sketches-ddsketch. Rust port of the Go implementation of DDSketch
★ 24cargo-show-asm. cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code
★ 968scalable-concurrent-containers. A collection of high-performance containers providing both asynchronous and synchronous interfaces
★ 500tachyonix. An asynchronous, multi-producer, single-consumer (MPSC) bounded channel that operates at tachyonic speeds
★ 158async-event. An efficient async condition variable for lock-free algorithms
★ 11diatomic-waker. Async, lock-free synchronization primitives for task wakeup
★ 53rqbit. A bittorrent client in Rust
★ 1.8kgxhash. Unsafely fast hashing algorithm 📈
★ 1kgh-blog. Some blogish stuff
★ 7ImHex. 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
★ 54kspec. The canonical spec for ulid
★ 11klilos. A wee async RTOS for Cortex-M
★ 831rumpsteak. :meat_on_bone: Session types for asynchronous communication between multiple parties.
★ 44mimalloc. mimalloc is a compact general purpose allocator with excellent performance.
★ 13kgoto-preview. A small Neovim plugin for previewing definitions using floating windows.
★ 1.1keytzinger-layout. Rust
★ 16typical. Data interchange with algebraic data types.
★ 766musli. Müsli is a flexible and efficient serialization framework
★ 458monoio. Rust async runtime based on io-uring.
★ 5.1kpath-to-error. Find out path at which a deserialization error occurred
★ 425convey. Typesafe client-server communication
★ 12postcard. A no_std + serde compatible message library for Rust
★ 1.5ktokio-timerfd. Timerfd for Tokio
★ 11faster-pest. A generator for high-performance Pest parsers, bringing your grammar to the next level
★ 47uniset. A hierarchical growable bitset which supports in-place atomic operations
★ 11critcmp. A command line tool for comparing benchmarks run by Criterion.
★ 267mold. mold: A Modern Linker 🦠
★ 17kschnellru. A fast and flexible LRU map.
★ 205keepassxc. KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Password Safe”.
★ 28kdeflect. Reflection via DWARF.
★ 300neovim. Vim-fork focused on extensibility and usability
★ 101kStyLua. A Lua code formatter
★ 2.3kselene. A blazing-fast modern Lua linter written in Rust
★ 801thingbuf. in-place allocation-reusing queues for Rust
★ 410libsql. libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
★ 17kbeap. "Bi-parental heap" data structure implementation in Rust
★ 6profiler. Firefox Profiler — Web app for Firefox performance analysis
★ 1.5krust-tools.nvim. Tools for better development in rust using neovim's builtin lsp
★ 2.1kstrawpoll. Rust
★ 19unicycle. A futures abstraction that runs a set of futures which may complete in any order.
★ 92allocators-rs. Allocators in Rust
★ 317quanta. high-speed timing library in Rust
★ 421context-switch. Comparison of Rust async and Linux thread context switch time.
★ 759aya. Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
★ 4.7kcargo-release. Cargo subcommand `release`: everything about releasing a rust crate.
★ 1.6kbusrt. BUS/RT - Modern, fast, Rust-native IPC broker
★ 134rust-libp2p. The Rust Implementation of the libp2p networking stack.
★ 5.6kqueue-file. queue-file is a lightning-fast, transactional, file-based FIFO
★ 36dynstack. A stack for rust trait objects that minimizes allocations
★ 126databend. Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.
★ 9.4kproptest. Hypothesis-like property testing for Rust
★ 2.2ksealed-rs. Macro for sealing traits and structures
★ 62arc-swap. Support atomic operations on Arc itself
★ 1.4kthread_local-rs. Per-object thread-local storage for Rust
★ 371gigapipe. ⭐️ The Open-Source Polyglot Observability Warehouse: Light, Fast, Cloud Native, Drop-in Grafana LGTMP alternative :rocket: Indie All-in-One Opentelemetry, Loki, Prometheus, Tempo, Pyroscope On-Prem Alternative :star:
★ 1.7kloom. Concurrency permutation testing tool for Rust.
★ 2.8kwebsocat. Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
★ 8.6kfluvio. 🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
★ 5.2kslotmap. Slotmap data structure for Rust
★ 1.3kzenoh. zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
★ 3kdifftastic. a structural diff that understands syntax 🟥🟩
★ 26kRudra. Rust Memory Safety & Undefined Behavior Detection
★ 1.4klifetime-variance. Rust tutorial to demonstrate how variance works
★ 264spez. Rust macro to specialize on the type of an expression.
★ 50eyre. A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications
★ 1.8kperf-book. The Rust Performance Book
★ 2.7kqdrant. 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/
★ 34kcoc-cssmodules. css modules autocompletion and go to definition coc.nvim plugin
★ 71conc-map-bench. Rust
★ 218snafu. Easily assign underlying errors into domain-specific errors while adding context
★ 1.9kadd-to-feedly-plus. Add your favorite sites' feeds to Feedly
★ 11comrade-colonel-bot. Telegram bot removing group chat messages after specified period of time
★ 2promql. PromQL parser for Rust
★ 20chalk. An implementation and definition of the Rust trait system using a PROLOG-like logic solver
★ 2kclickhouse-sql-parser. Rust parser for Clickhouse SQL dialect.
★ 24effector. Business logic with ease ☄️
★ 4.8kfzf-preview.vim. The plugin that powerfully integrates fzf and (Neo)vim. It is also possible to integrate with coc.nvim.
★ 907dotfiles. My Personal dotfiles .:.
★ 7smallbox. Small Box optimization: store small item on stack and fallback to heap for large item.
★ 101scylla-rust-driver. Async CQL driver for Rust, optimized for ScyllaDB!
★ 680bustle. A benchmarking harness for concurrent key-value collections
★ 119left-right. A lock-free, read-optimized, concurrency primitive.
★ 2.3kvim-mr-interface. vim plugin that support doing CRs and MRs in gitlab
★ 12query_interface. Dynamically query a type-erased object for any trait implementation
★ 67insta. A snapshot testing library for rust
★ 2.9krain. Framework for large distributed pipelines
★ 760futures-intrusive. Synchronization primitives for Futures and async/await based on intrusive collections
★ 191dipstick. Configurable metrics toolkit for Rust applications
★ 101rust-perfcnt. Rust library to program hardware performance counter.
★ 62simd-json. Rust port of simdjson
★ 1.4klz4_flex. Fastest pure Rust implementation of LZ4 compression/decompression.
★ 607glommio. Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
★ 3.6kiced. A cross-platform GUI library for Rust, inspired by Elm
★ 31ktui-rs. Build terminal user interfaces and dashboards using Rust
★ 11ktokio. A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
★ 33kevcxr. Rust
★ 6.5kweld. High-performance runtime for data analytics applications
★ 3ksqlstyle.guide. A consistent code style guide for SQL to ensure legible and maintainable projects
★ 1.5kdotfiles. my dotfiles configuration
★ 7rust-gpu. 🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
★ 7.6kvector. A high-performance observability data pipeline.
★ 22kbackoff. Exponential backoff and retry for Rust.
★ 342pre. A rust crate to offer compile-time assistance for working with unsafe code.
★ 123clickhouse-grafana. Altinity Grafana datasource plugin for ClickHouse®
★ 772fx. Terminal JSON viewer & processor
★ 21kgruvbox-material. Gruvbox with Material Palette
★ 2.6ksharded-slab. a lock-free concurrent slab (experimental)
★ 317passfd. One weird unix trick
★ 25slice_deque. A contiguous-in-memory double-ended queue that derefs into a slice
★ 158unfork. unfork(2) is the inverse of fork(2). sort of.
★ 1.5kprusti-dev. A static verifier for Rust, based on the Viper verification infrastructure.
★ 1.8kheapless. Heapless, `static` friendly data structures
★ 2krust-mdo. Monadic do notation for rust using macro and duck typing
★ 231pull-stream. minimal streams
★ 796fancy-regex. Rust library for regular expressions using "fancy" features like look-around and backreferences. Has a mode which aims to be compatible with Oniguruma syntax.
★ 618sled. the champagne of beta embedded databases
★ 9.1kreshadow. Markup and styles that feel right
★ 361ClickHouse. ClickHouse® is a real-time analytics database management system
★ 49kLocustDB. Blazingly fast analytics database that will rapidly devour all of your data.
★ 1.6kreflection. reflection for rust programming
★ 16swc. Rust-based platform for the Web
★ 34ksubstrate. Substrate: The platform for blockchain innovators
★ 8.4kbioyino. High performance and high-precision multithreaded StatsD server
★ 237oni. Oni: Modern Modal Editing - powered by Neovim
★ 11kbat. A cat(1) clone with wings.
★ 60ktla-rust. writing correct lock-free and distributed stateful systems in Rust, assisted by TLA+
★ 1.1kbuild-your-own-x. Master programming by recreating your favorite technologies from scratch.
★ 533kangle-grinder. Slice and dice logs on the command line
★ 3.7kFlyGrep.vim. Asynchronously fly grep in vim
★ 306callbag-basics. 👜 Tiny and fast reactive/iterable programming library
★ 1.7kflow. Adds static typing to JavaScript to improve developer productivity and code quality.
★ 22kfunctional-programming-jargon. Jargon from the functional programming world in simple terms!
★ 19kmemoize-state. The magic memoization for the State management. ✨🧠
★ 325raft-rs. Raft distributed consensus algorithm implemented in Rust.
★ 3.4kale. Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
★ 14kstdweb. A standard library for the client-side Web
★ 3.5ktyped-actions. Type-safe redux-actions
★ 41iterare. Array methods + ES6 Iterators = :heart:
★ 290rpds. Rust persistent data structures
★ 1.8kglslify. A node.js-style module system for GLSL! :sparkles:
★ 2.3kfutures-await. Rust
★ 739riot. Simple and elegant component-based UI library
★ 15kalacritty. A cross-platform, OpenGL terminal emulator.
★ 65kmay. rust stackful coroutine library
★ 2.4kgpu.js. GPU Accelerated JavaScript
★ 15kpicogl.js. A minimal WebGL 2 rendering library
★ 797holyjit. Generic purpose Just-In-time compiler for Rust.
★ 1.6kveendor. A tool for storing your npm dependencies in arbitrary storage
★ 35node-hashit. Fast node.js hash/stringify object library with sorting and typing
★ 6history-of-javascript. Project "History of JavaScript"
★ 966rooster. A simple password manager for Windows, macOS and Linux.
★ 170system-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 360ktokio-request. An asynchronous HTTP client library for Rust
★ 13session-types. Rust
★ 580prok. easy process grep with ps output
★ 16parking_lot. Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
★ 3.4kripgrep. ripgrep recursively searches directories for a regex pattern while respecting your gitignore
★ 67kgo-is-not-good. A curated list of articles complaining that go (golang) isn't good enough
★ 3.8krepo.or.cz__d2df-sdl. A shelter for stale branches from the previous repository of Doom2D Forever.
★ 10hodok. Hexapod controlled by web client
★ 2readabilitySAX. a fast and platform independent readability port (JS)
★ 249rust. Empowering everyone to build reliable and efficient software.
★ 115kmudpie. Dynamic HTTP Server. Pure safe Rust, no dependencies.
★ 24latex-g7-32. Шаблон LaTeX для оформления отчетов о НИР, расчётно-пояснительной записки к курсовым и дипломным работам (ГОСТ 7.32-2017 и ГОСТ РВ 15.110-2003).
★ 394umd. UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere.
★ 7.4kLLJS. LLJS: Low-Level JavaScript
★ 1.2k