-
actix-web
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust
-
gtk4
Rust bindings of the GTK 4 library
-
human-panic
Panic messages for humans
-
aws-sdk-s3
AWS SDK for Amazon Simple Storage Service
-
plist
parser. Supports Serde serialization.
-
pyo3-async-runtimes
PyO3 bridges from Rust runtimes to Python's Asyncio library
-
android-activity
Glue for building Rust applications on Android with NativeActivity or GameActivity
-
corosensei
A fast and safe implementation of stackful coroutines
-
windows-service
that provides facilities for management and implementation of windows services
-
aws-sdk-ec2
AWS SDK for Amazon Elastic Compute Cloud
-
colored_json
Colorize JSON, for printing it out on the command line
-
aws-sdk-bedrockruntime
AWS SDK for Amazon Bedrock Runtime
-
clippy-sarif
Convert clippy output to SARIF
-
rust-format
source code formatting crate with a unified interface for string, file, and TokenStream input
-
rphonetic
Rust port of phonetic Apache commons-codec algorithms
-
aws-sdk-glue
AWS SDK for AWS Glue
-
global-hotkey
Global hotkeys for Desktop Applications
-
dinghy-test
Cross-compilation made easier - see main crate cargo-dinghy
-
levenberg-marquardt
algorithm built on top of nalgebra
-
webkit2gtk
Rust bindings for webkit-gtk library
-
samoyed
A single-binary, minimal, cross-platform Git hooks manager
-
structured-logger
A logging implementation for the log crate that logs structured values either synchronous or asynchronous, as JSON, CBOR, or any other format, into a file, stderr, stdout, or any other destination
-
spdlog-rs
Fast, highly configurable Rust logging crate, inspired by the C++ logging library spdlog
-
opentelemetry-resource-detectors
A collection of community supported resource detectors for OpenTelemetry
-
quicktest
Quick Test CLI: A Cross-Platform for Automated Testing in Competitive Programming
-
actix-http
HTTP types and services for the Actix ecosystem
-
substrait
Cross-Language Serialization for Relational Algebra
-
macroquad
easy to use graphics library
-
aws-sdk-transcribe
AWS SDK for Amazon Transcribe Service
-
aws-sdk-kinesisvideo
AWS SDK for Amazon Kinesis Video Streams
-
aws-sdk-transcribestreaming
AWS SDK for Amazon Transcribe Streaming Service
-
iroh-quinn
Versatile QUIC transport protocol implementation
-
bevy_framepace
Frame pacing and frame limiting for Bevy
-
git-stack
Stacked branch management for Git
-
file_test_runner
File-based test runner for running tests found in files
-
couchbase
The offical Couchbase Rust SDK, currently in development
-
vertigo
Reactive Real-DOM library with SSR for Rust
-
lady-deirdre
Compiler front-end foundation technology. Main Crate.
-
misec
A CLI context preparation tool for organizing files, snippets and anchors into structured output for AI agents
-
proc-exit
Exit codes for process termination
-
jj-starship
Unified Git/JJ Starship prompt module
-
rename-gru
A CLI tool to batch rename files in the provided directory
-
cargo-dtc
Devicetree Compiler packaged for building with cargo
-
raz-cli
Universal command runner for Rust - Run any Rust file from anywhere with cursor-aware test targeting and override persistence
-
git-next
trunk-based development manager
-
bevy_mod_debugdump
Visualization tools for bevy
-
tokay
programming language designed for ad-hoc parsing
-
mwtitle
MediaWiki title validation and formatting
-
scx_bpfland
A vruntime-based sched_ext scheduler that prioritizes interactive workloads. https://github.com/sched-ext/scx/tree/main
-
boa_ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
clang-tidy-sarif
Convert clang-tidy output to SARIF
-
signal-hook-tokio
Tokio support for signal-hook
-
lgit
CLI tool for managing git repositories
-
scx_flash
A scheduler designed for multimedia and real-time audio processing workloads. https://github.com/sched-ext/scx/tree/main
-
git-workty
Git worktrees as daily-driver workspaces
-
waj
Store a web site in a package
-
mkfiler
Cross-platform file creation utility with GNTP/Growl integration
-
lang-id
Const lang-ids and maps are provided, mainly for i18n and l10n
-
app_window
Cross-platform window library
-
identicon-rs
built around custom generation of identicon images
-
gitstatus
Does one thing incredibly well: tells you your current branch, origin branch and the number of changes. Perfect for large repositories / monorepos
-
scx_tickless
A server-oriented scheduler designed to minimize OS noise and maximize performance isolation. https://github.com/sched-ext/scx/tree/main
-
checkito
A safe, efficient and simple QuickCheck-inspired library to generate shrinkable random data mainly oriented towards generative/property/exploratory testing
-
cgp
Main crate for using context-generic programming
-
scx_cosmos
Lightweight scheduler optimized for preserving task-to-CPU locality. https://github.com/sched-ext/scx/tree/main
-
oxide-tokio-rt
Shared Tokio runtime configuration for production Oxide software
-
hexchat-api
API for HexChat plugin development
-
rust2go
main shared library
-
decy-hir
High-level Intermediate Representation for C-to-Rust transpilation
-
gettid
Helper to get an integer ID for the current thread
-
easy-imgui
Rust wrapper for the Dear ImGui library
-
nrf52840-pac
Peripheral Access Crate for Nordic's nrf52840 microcontroller
-
scx_rusty
multi-domain, BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…
-
airgorah
A WiFi security auditing software mainly based on aircrack-ng tools suite
-
scx_lavd
Latency-criticality Aware Virtual Deadline (LAVD) scheduler based on sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…
-
slint-build
Helper for Slint build script
-
install-action-manifest-schema
Structured access to the install-action manifests
-
artisan_middleware
The main services of the artisan platform to allow communication and management of linux system services
-
scx_rustland
BPF component (dispatcher) that implements the low level sched-ext functionalities and a user-space counterpart (scheduler), written in Rust, that implements the actual scheduling policy…
-
okh-tool
A CLI tool to deal with Open Know-How (OKH) data files. Its main functionalities are: validation of and conversion between the different formats
-
punktf
A cross-platform multi-target dotfiles manager
-
ghaction_version_gen
Generate various version options as github action outputs
-
termint
colored printing and Terminal User Interfaces
-
freewili-finder-rs
Rust bindings for the FreeWili Finder C/C++ library
-
oxiz-solver
Main CDCL(T) Solver API for OxiZ
-
wer
cli tool to find out who last edited files or directories of git repositories
-
sdl3-main
Tools for using SDL's main and callback APIs
-
todors
todo app with CLI, REST & gRPC interfaces
-
tradier
project involves the development of a Rust library for managing trades and market data using the Tradier broker API. The main objective is to provide an efficient and secure interface for executing trades…
-
drmemd
Main process of the DrMem control system
-
run_code_rmcp
云函数服务,执行JS/TS/Python语言代码,脚本必须有约定的函数名称(handler/main),会调用约定的函数名称结果和日志返回
-
scx_beerland
Scheduler designed to prioritize locality and scalability. https://github.com/sched-ext/scx/tree/main
-
a2x
A converter from ALFA to XACML policy language
-
dis-rs
Distributed Interactive Simulation protocol in Rust. This main crate contains PDU implementations and facilities to read/write PDUs from Rust data structures to the wire format and vice versa
-
cu-consolemon
A monitoring TUI for Copper. See the main Copper repository for more information.
-
proa
Manage Kubernetes sidecar container lifecycle
-
wasm_safe_mutex
A suite of WebAssembly-safe synchronization primitives that paper over platform-specific locking constraints
-
twelf
configuration solution for Rust including 12-Factor support. It is designed with layers in order to configure different sources and formats to build your configuration. The main goal…
-
scx_layered
highly configurable multi-layer BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…
-
borrowscope-runtime
Runtime tracking system for BorrowScope
-
leftwm-layouts
customizable layouts for list-based dynamic tiling window managers
-
cli-xtask
A collection of utility functions and command line interfaces for cargo-xtask
-
gwm
Git Worktree Manager - A CLI tool for managing Git worktrees with an interactive TUI
-
bevy_ui_bits
A tiny and opinionated collection of UI components for Bevy
-
git-semversion
Generate a semantic versioning compliant tag for your HEAD commit
-
pochoir
Main crate of the pochoir template engine used to compile and render pochoir files with components
-
vtcode-process-hardening
Process hardening and security measures for VT Code
-
valentinus
A thread-safe vector database for model inference inside LMDB
-
acton-reactive
Acton Reactive is the main crate of the Acton framework, designed for building reactive, event-driven, and asynchronous systems. It provides intuitive abstractions to make working with…
-
si_trace_print
stack indented trace printing; a rust library to print messages indented to stack depth optionally preceded by the function name
-
pretty-error-debug
If the process ends with an
Error, write out theErrormessage and chain -
rclap
configuration utility to help to generate the clap structures. The main purpose is to reduce boilerplate code when using clap and expose the configuration requirements as a toml file.
-
embedded-exfat
ExFAT filesystem library with async support, mainly focusing on embedded system
-
region_cached
Adds a logical layer of caching between processor L3 cache and main memory
-
atm0s-sdn-network
Main network-plane of atm0s-sdn
-
prosa
core
-
cliard24
command-line 24-point card game. It provides two main functions: the game mode allows you to play the classic 24-point game interactively in the terminal, where you randomly draw 4 cards and use addition…
-
lotus_engine
Lotus is a game engine with the main focus of being easy-to-use and straight forward on developing 2D games
-
gzy
Make Git commits faster and easier
-
wayrs-protocols
A collection of Wayland protocols to use with wayrs-client
-
lust-rs
A WIP Lua-like scripting language implemented in Rust, designed for embedding and rapid scripting with a strong type system, with trace-based JIT
-
timesplit
The easy way to use multiple WakaTime compatible instances at once!
-
context-driven-development
Context-driven development installer and tooling
-
oma-apt-sources-lists
fetching information from apt sources lists on the system
-
mecomp-tui
A Metadata Enhanced Collection Orientated Music Player
-
helios-hfs
The hfs crate is the main server executable for the Helios FHIR Server
-
native-executor
Platform-native async task executor
-
ret2script
Checker script runner for Ret2Shell - A feature-riches CTF challenge platform
-
nu_plugin_template
Templating in Nushell, powered by TinyTemplate
-
amdgpu-sysfs
interacting with the Linux Kernel SysFS interface for GPUs (mainly targeted at the AMDGPU driver)
-
calib-targets
Main entry point crate for a collection of plain calibration target detectors built on top of ChESS corners
-
ocl-include
preprocessor that implements #include mechanism for OpenCL source files
-
mdbook-git
Insert git commit files and diffs into mdbook
-
gin-tonic
main gin-tonic crate - rust protobuf with gin and tonic
-
optirs
Advanced ML optimization and hardware acceleration library (main integration crate)
-
cresca
partially review the pull requests
-
lua-bundle
a lua file concatter
-
drova_plugins
Main plugins for drova
-
bbjwt
well documented JWT validation library, mainly for validating OpenID Connect ID Tokens
-
ibdl-core
Main download infrastructure for imageboard_downloader
-
rahul_linutil_tui
Rahul's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks
-
hecate-vm
The main package for the hecate vm
-
libtest2
An experimental replacement for libtest
-
nightshade
A cross-platform data-oriented game engine
-
rust_ev_verifier_lib
Main library for the E-Voting system of Swiss Post
-
heap-array
variable length array, with its main benefit over
Vecis taking up less space -
bevy_cell
Attach Bevy's Handles/Entities statically to Types
-
irondash_run_loop
Consistent, platform-independent interface to system run loop
-
tokio-tasks
Task management for tokio
-
app-tracer
Monitoring / benchmarking of long running applications ie: server processes, streaming apps. Both CLI and TUI. (Use app-benchmark for benchmarking one-time run apps).
-
pax-kit
Main entrypoint for building with Pax
-
dd_tran_tool
idea 插件开发多语言翻译工具
-
esp-hal-dhcp-server
DHCP server for embassy-net (main target is esp-hal)
-
hashheap
data structures that combine a hashmap and a min/max priority heap, with main operations requiring O(1) or O(log n) time
-
typlite
Converts a subset of typst to markdown
-
cyrup_sugars
Main crate providing syntactic sugar and utilities for Rust development
-
check-buddy
The main system of check buddy
-
importmap
Generate import maps with hashed URLs for cache busting
-
ecos-ssc1
Rust SDK for ECOS StarrySky C1
-
witchcraft-env-logger
Witchcraft logger that can be configured with an environment variable
-
libdd-trace-normalization
A duplicate of trace normalization implemented in the agent in https://github.com/DataDog/datadog-agent/blob/main/pkg/trace/traceutil/normalize.go
-
p7m-alarm
## API for generating and tracking alarms This is the API of what P7M mainly uses within the Telfas service
-
process-terminal
Terminal manager for displaying outputs/errors of processes launched from rust code
-
cloud_terrastodon_entrypoint
Main entrypoint for the Cloud Terrastodon CLI
-
corre
Execute shell scripts embedded within text
-
assistant-cli
A command-line tool to read and format file contents, with clipboard support
-
tamlabzip
tamlab.zip main website
-
axum-subdomain-routing
A high-performance subdomain routing library for Axum framework in Rust
-
llkv-sql-pong-demo
Watch a terminal play pong against itself using the LLKV SQL engine in a game loop. Mainly for perf evaluation.
-
code-project-selector
Used for opening a project in a specified IDE
-
broken-pipe-kills
Get rid of
failed printing to stdout: Broken pipe (os error 32)panics by settingSIGPIPEtoSIG_DFLbefore yourfn main()runs -
vtcode-bash-runner
Cross-platform shell execution helpers extracted from VT Code
-
mdref
Markdown Reference finding and migration tool
-
frienderer
Very simple OpenGL renderer, mainly for GUIs
-
optify
Simplifies getting the right configuration options for a process using pre-loaded configurations from files (JSON, YAML, etc.) to manage options for experiments or flights. This library…
-
peach_profiler
A performant, low-overhead instrumentation-based profiler. Just peachy.
-
dinghy-lib
Cross-compilation made easier - see main crate cargo-dinghy
-
srs-client
bindings for the main functionalities of the SRS
-
limnus-default-schedulers
default schedulers for limnus. Main, Fixed and Render
-
docrawl
Docs-focused crawler library and CLI: crawl documentation sites, extract main content, convert to Markdown, mirror paths, and save with frontmatter
-
plux-lua-manager
Lua plugin manager for Plux
-
containing
Newtypes for dealing with collections that are guaranteed to be non-empty
-
otter
game system; main data structures Rust crate
-
librqbit
The main library used by rqbit torrent client. The binary is just a small wrapper on top of it.
-
moonbit-wasm-runner
Flexible CLI tool to run MoonBit‑generated WebAssembly modules using Wasmtime
-
agp-gw
The main gateway executable
-
resampler-rs
A waveform resampler mainly for audio processing written in Rust
-
domlist
Collects stat infomation from virsh. Mainly for OpenStack admin.
-
spimdisasm
MIPS disassembler
-
molar_bin
Molar main binary
-
thin_main_loop
Thin, cross-platform, main event loop. A building block for native GUI applications, among other use cases.
-
ad-astra
Embeddable scripting language platform Ad Astra. Main Crate.
-
staticlib-fucker
mangling names in static object files. Mainly useful for leakage of non-exported symbols in Rust static libraries.
-
json-schema-catalog-rs
managing JSON Schema catalogs as defined by https://github.com/hmcts/cp-framework-libraries/blob/main/json-schema-catalog/catalog-core/src/main/resources/schema_catalog_schema.json
-
fbd-rs
Rewrite in Rust of FBD
-
konsti-bar
Main crate for demonstrating trusted publishing issue
-
mountpoint-s3-fs
Mountpoint S3 main library
-
simple-fatfs
A simple-to-use FAT filesystem library for Rust (mainly targeted at embedded systems)
-
llm-edge-agent
Main LLM Edge Agent binary - High-performance LLM intercepting proxy
-
ejcli
Command-line interface for the EJ framework. Mainly used to setup and interface with EJD
-
agp-service
Main service and public API to interact with AGP data plane
-
gt-tool
CLI tools for interacting with the Gitea API. Mainly for attaching files to releases.
-
llm-optimizer
Production-ready main service binary for LLM Auto Optimizer
-
ockam_node
Ockam [Ockam][main-ockam-crate-link] Node and is intended for use by crates that provide features and add-ons to the main [Ockam][main-ockam-crate-link] library. The main [Ockam][main-ockam-crate-link]…
-
agntcy-slim
The main SLIM executable
-
fragmentize
A lexer for C source code. This is mainly for me, I make no guarantees about breaking changes, so you probably shouldn't use this.
-
eighty
Static website generator, mainly for the Core Paper project
-
dfwasm
Main CLI for the dfwasm compiler
-
astrokits
Main crate for the astro-xao/astro-kits workspace
-
azathoth_allocator
Main allocator used for the AzathothC2 platform
-
print_queues
A print queues that can be add from different thread and print on main thread
-
locutus
P2P network main node implementation
-
cgl-rs
CGL is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation
-
blaze-core
Blaze as a library
-
lwxm
lightweight extensible macros (universal macros for every language)
-
swamp-compile
Main driver for the Swamp compiler, orchestrating bootstrapping, dependency loading, parsing, and semantic analysis phases
-
shadow-crypt-shell
Main workflows and I/O operations for shadow-crypt
-
main_error
Print errors with Display instead of Debug when using ? in main()
-
rustifact
A seamless bridge between a build script and the main crate
-
sentc-crypto
The main implementation of the sentc sdk
-
tauri-plugin-android-package-install
This plugin mainly provides package install on android devices
-
cyphergraphy
Implementation-independent abstractions for main cryptographic algorithms (part of cyphernet suite)
-
native_api_1c
Main library for Native API 1C
-
constants
A convenience library of constants
-
karga-http
Karga adapters for the main web protocols
-
clap_main
provide a #[clap_main] macro to automatically parse and pass args to your main function
-
agntcy-slim-service
Main service and public API to interact with SLIM data plane
-
accessibility-tree
Accessibility tree binding CSS styles and vectors to elements. Used mainly for accessibility-rs crate.
-
entrypoint
opinionated application framework/wrapper that eliminates main function boilerplate
-
redox-log
An extensible logging framework mainly for use by Redox OS
-
monoio-rust2go
Monoio Rust2go main shared library
-
usdt-impl
Main implementation crate for the USDT package
-
tomt_atom
Basic Atom (string) registry for use with ID strings. For when an application contains and passes around many constant strings (mainly de/serialized strings), this should reduce the…
-
fast_input
Fast and easy input from standard in, made for competetive programming
-
game_engine_core
The main loop of a game engine
-
wayland-kbd
Keyboard mapping utility for wayland-client using libxkbcommon
-
nand7400
An assembler library for the nand7400 computer, created by me during my internship at the WCL
-
keyhelper
unnecessary SSH-key manager mainly for my pleasure
-
jabba-lib
inspired mainly by Python
-
glicol
language main entry point
-
rust-corosync
Rust bindings for corosync libraries
-
must_future
A wrapper future marked must_use - mainly to wrap BoxFutures
-
templer
minial, jinja like templating engine, mainly used for the retort crate
-
fuse2rs
FUSE2 bindings for Rust (mainly for OpenBSD)
-
namedarg
main package
-
mathy-notes
Do math in your text editor! Ctrl-Enter or Shift-Enter to evaluate. Mainly a personal project, do not expect stability from this.
-
assemble-freight
The main executor for the assemble-rs project
-
libytdlr
interact with youtube-dl/p with a custom archive
-
aftershock
Software Rendering Graphics API written in pure rust
-
tauri-plugin-mobile-onbackpressed-listener
This plugin mainly provides event listener for controlling the onBackpressed action on mobile devices
-
namedarg_rustc_macro
namedarg main package
-
deno-bindgen2-common
Common library used by the deno-bindgen2 project. Contains mainly implmenentations for parsing and transforming Rust source code.
-
enum_like
trait to treat any type as an enum. If a type has a reasonably small number of variants, for example a
struct A(bool, bool)which has 4 variants, this trait provides a 1-to-1 mapping from type value to a… -
titan-html
HTML Generator with builtin css-in-rust support. Mainly used in the titan family, but can be used independently
-
async_main
Runtime-agnostic async main proc macro
-
eiktyrner
http client based on Hyper. Mainly ment to consume JSON apis.
-
generics-util
processing generics, mainly for use in procedural macros
-
c-main
C main style entry point
-
stable-id
mainly deals with issuing and maintaining stability of indices
-
netmon
CLI and library for network monitor, mainly network speed monitoring
-
very_primitive_tables
Primitive pretty-printing functionality for tables. This is mainly meant as a way for me to learn how to publish code. There are surely other options.
-
levitate
Just works solution to numbers, mainly aimed at floats and mathematical use cases
-
unkai
set for Rust's memory allocation APIs mainly focus on tracking and conditional analyzing / limiting memory usage
-
tinymqtt
A very tiny no-std MQTT client, mainly for embedded systems
Try searching with DuckDuckGo or on crates.io.