-
dirs
tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms…
-
textwrap
word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation.
-
byte-unit
interacting with units of bytes
-
blake2b_simd
a pure Rust BLAKE2b implementation with dynamic SIMD
-
ryu-js
Fast floating point to string conversion, ECMAScript compliant
-
kira
Expressive audio library for games
-
ed448-goldilocks
A pure-Rust implementation of Ed448 and Curve448 and Decaf. This crate also includes signing and verifying of Ed448 signatures
-
testresult
type for concise and precise test failures
-
fw
faster workspace management
-
cbor4ii
CBOR: Concise Binary Object Representation
-
conjure-codegen
Rust code generation for Conjure definitions
-
av1-grain
Helpers for generating and parsing AV1 film grain data
-
gix-command
gitoxide project handling internal git command execution
-
psutil
Process and system monitoring library
-
conjure-serde
Serde Serializer and Deserializer wrappers for Conjure
-
bevy_framepace
Frame pacing and frame limiting for Bevy
-
clippy_utils
tools for writing lints, provided as they are used in Clippy
-
aws-sdk-scheduler
AWS SDK for Amazon EventBridge Scheduler
-
photon-rs
High-performance image processing library for native use and the web
-
dragonbox_ecma
Fast floating point to string conversion conforming to ECMAScript specification
-
scirs2-metrics
Machine Learning evaluation metrics module for SciRS2 (scirs2-metrics)
-
docuum
LRU eviction of Docker images
-
img2irc-rs
CLI utility to convert images to halfblock ANSI or IRC art with various optional post-processing filters
-
pricelevel
high-performance, lock-free price level implementation for limit order books in Rust. This library provides the building blocks for creating efficient trading systems with support for…
-
sub-batch
Match and rename subtitle files to video files and perfom other batch operations on subtitle files
-
convex-core
Core types, traits, and abstractions for the Convex fixed income analytics library
-
pw-splitter
PipeWire audio routing TUI for splitting audio streams
-
psfu
process fu
-
pgdo-lib
The convenience of SQLite – but with PostgreSQL (Library package)
-
tether-artnet-controller
A remote control software lighting desk
-
scx_flash
A scheduler designed for multimedia and real-time audio processing workloads. https://github.com/sched-ext/scx/tree/main
-
apistos-schemars
Generate JSON Schemas from Rust code
-
breath
a tools for commiting rust with git or hg source code
-
bevy_northstar
A Bevy plugin for Hierarchical Pathfinding
-
rsunset
A customizable filter that can adjust brightness based on accurate sun times
-
botan
Rust wrapper for Botan cryptography library
-
scx_tickless
A server-oriented scheduler designed to minimize OS noise and maximize performance isolation. https://github.com/sched-ext/scx/tree/main
-
wordle-bot
Full CLI Implementation of the popular game Wordle with an included Solver
-
convex-bonds
Bond pricing and analytics for the Convex fixed income analytics library
-
jcfmt
A command-line tool to format JSONC (JSON with Comments) text
-
ddlogs
A CLI tool for tailing and querying Datadog logs
-
idsp
DSP algorithms for embedded, mostly integer math
-
hill_descent_lib
Genetic algorithm library for n-dimensional optimization problems
-
blue-noise
High-quality blue noise generation and dithering using the void-and-cluster algorithm
-
market-maker-rs
implementing quantitative market making strategies, starting with the Avellaneda-Stoikov model
-
splay_tree
Splay Tree based Data Structures (map, set, heap)
-
aws-sdk-redshiftserverless
AWS SDK for Redshift Serverless
-
htmlparser
Pull-based, zero-allocation HTML parser
-
moosicbox_player
MoosicBox player package
-
rclonedecrypt
CLI to decrypt rclone-encrypted files
-
clockpipe
Clickhouse Data Synchronization Pipeline
-
bdays
Business Days calendars for Rustaceans
-
igw
Industrial Gateway - Universal SCADA Protocol Library for Rust
-
sequintools
A suite of tools for manipulating and reporting on NGS data that has sequins added to the sample
-
repman
manage custom repositories for Arch Linux packages
-
nfs_mirror
Mirror a local directory into an NFS shared service
-
tdigests
An efficient Rust implementation of the t-digest algorithm
-
rIC3
hardware model checker
-
huevim
Neovim lua color scheme generator written in Rust
-
ipmi-fan-control
ipmi fan control, is a tool to control fan speed by monitoring cpu temperature
-
ufix
Flexible and usable generic fixed-point numeric type
-
syno-photo-frame
Full-screen slideshow for Synology Photos and Immich albums
-
asciit
A compact and visually appealing ASCII table for your terminal, featuring colored numbers and letters
-
lrxed
A tui application for synchronising lyrics
-
rspack_error
rspack error
-
awedio
A low-overhead and adaptable audio playback library
-
bevy_water
Dynamic ocean material for Bevy
-
winio
Single-threaded async GUI runtime based on compio
-
paddle-rust-sdk
Rust SDK for working with the Paddle API in server-side apps. (Unofficial)
-
shrinkray
Lightning-fast image resizing & optimization for the web
-
sphinx-packet
A Sphinx packet implementation in Rust
-
rs-stats
Statistics library in rust
-
plutofilter-rs
Port of https://github.com/sammycage/plutofilter to rust
-
hinoirisetr
A daemon to dim the screen at night
-
ra_ap_salsa
A generic framework for on-demand, incrementalized computation (experimental)
-
wtime
variety of functions for obtaining the current UTC and local times, as well as generating customizable timestamps to suit your needs
-
par-fractal
Cross-platform GPU-accelerated fractal renderer with 2D and 3D support
-
taman
A TUI Pomodoro productivity app where your focus sessions grow plants
-
phomo
A photo mosaic generation library
-
lapsify
A time-lapse image processor with adjustable parameters
-
biotools
bioinformatics CLI tools for sequence analysis and manipulation
-
dotmax
High-performance terminal braille rendering for images, animations, and graphics
-
bitnet-quant
1.58-bit quantization engine for BitNet neural networks
-
ushcn
US Historical Climatology Network data downloader
-
iqs7211e
Async I2C driver for the Azoteq IQS7211E capacitive touch and gesture controller
-
par-particle-life
GPU-accelerated particle life simulation in Rust
-
convex-curves
Term structure framework for yield curves, credit curves, and multi-curve environments
-
galaxy_buds_rs
The Galaxy Buds rfcomm protocol reverse engineered
-
sinuous
TUI for controlling local Sonos speakers
-
araea-wordcloud
High-performance word cloud visualization library supporting SVG/PNG output, custom masks, and color schemes
-
apex-solver
A high-performance Rust library for nonlinear least squares optimization with Lie group support, designed for SLAM, bundle adjustment, and pose graph optimization
-
koba-rs
Rust rewrite of https://github.com/simon0302010/koba, a terminal image renderer
-
iced_font_awesome
Font Awesome component for Iced
-
openapi-client-gen
Experimental OpenApi client generator for Rust with support for C-FFI and WASM
-
netgauze-iana
Collection of generic Internet Naming Authority (IANA) definitions that are not specific to a single protocol
-
git-superprune
prune merged remote branches from the local repository
-
bevy_psx
A Bevy plugin that provides authentic PlayStation 1 (PSX) style rendering capabilities, including low-resolution rendering, vertex snapping, and palette quantization
-
ferox
ray-tracing renderer written in Rust
-
convex-spreads
Spread analytics for the Convex fixed income analytics library
-
p256-cm4
P256-Cortex-M4 re-written in rust
-
rustytracer
A high-performance ray tracer with multiple preset scenes
-
pir-motion-sensor
PIR motion sensors
-
bevy-sculpter
SDF-based voxel sculpting and Surface Nets meshing for Bevy
-
fancy-table
Fancy tables with bells and whistles
-
e_obs
control OBS via websocket. Open Broadcaster Software control for use with cargo-e
-
nvglances
A TUI system monitor with support for NVIDIA GPUs (CUDA/NVML) and Apple Silicon GPUs (Metal)
-
devalang
Write music with code. Devalang is a domain-specific language (DSL) for sound designers and music hackers. Compose, automate, and control sound — in plain text.
-
edit-xlsx
A quick and easy-to-use Rust library for Excel file editing
-
zugferd-code-lists
ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.
-
convex-yas
Bloomberg YAS (Yield Analysis System) replication for the Convex fixed income library
-
boots
Rust template generator for modular architectures(monorepo)
-
sipp
parser package
-
fcast-protocol
Data types for FCast
-
egui-scale
Egui scaling library
-
watchers
Git integrated file watcher
-
sdp
A pure Rust implementation of SDP
-
chron_tui
Configure your Keychron mouse from the terminal
-
test-fork
running tests in separate processes
-
lloggs
Logging configuration for clap applications
-
simple-crosshair-overlay
native crosshair overlay
-
haru_cmaes
CMA-ES optimization algorithm implementation based on Hansen's purecma Python implementation
-
rustRet
mass-spectroscopy analyzer
-
single-statistics
A specialized Rust library for statistical analysis of single-cell data, part of the single-rust ecosystem
-
gltf_opt
Optimize glb file by resizing textures and adjusting pivot points
-
xhtml_parser
Non-validating XHTML Tree-based parser
-
ux-primitives
Graphics Primitives for Angular Rust
-
salah
Islamic prayer time library for Rust
-
prettypretty
Applying 2020s color science to 1970s terminal user interfaces
-
pdf2image-cli
A command-line application that converts PDF files into images
-
onefetch
Command-line Git information tool
-
vibe-rs
vibrate toys while running a command
-
freeverb
algorithm
-
crevette
Converter for using cargo-crev reviews with cargo-vet
-
minau
minimal music player
-
spareval
SPARQL evaluator
-
praytime-rs
Prayer Times Calculator - A Rust implementation of PrayTimes.org library
-
audio-loudness-batch-normalize
Easy to use audio loudness batch normalization tool using EBU R128 and RMS
-
date_utils
the date utils package
-
engineioxide
Engine IO server implementation in rust as a Tower Service
-
smtpeek
A state-of-the-art SMTP user enumeration tool that efficiently tests for valid email accounts on SMTP servers while evading detection mechanisms
-
kcr_applicationautoscaling_services_k8s_aws
Kubernetes Custom Resource Bindings
-
subtile
utils to operate traitements on subtitles
-
pricing_kit
A flexible, lightweight Rust library for pricing strategies, including calculating and managing prices, markup, commissions, and multi-currency support
-
versatiles_pipeline
A toolbox for converting, checking and serving map tiles in various formats
-
pf_cmd
petit-filou scans wordpress websites to find videos
-
spider_worker
The fastest web crawler as a worker or proxy
-
adder-viz
A GUI project to visualize and tune parameters of an ADΔER asynchronous video transcode
-
outlook-pst
Outlook PST Store Provider in Rust
-
i18nrs
🌐 A highly customizable Internationalization (i18n) component for WASM frameworks like Yew, Dioxus, and Leptos
-
fx-pricing
Pricing engine with risk-based adjustments for FX trading. Calculates bid/ask spreads, applies risk adjustments based on position exposure, and integrates with AI/ML services for volatility…
-
ass-editor
High-performance, ergonomic editor layer for ASS subtitles
-
cuneus
A WGPU-based shader development tool
-
jismesh
handling and converting JIS X0410 area mesh codes
-
raider-server
Affiliates dashboard. Used by affiliates to generate tracking codes and review their balance.
-
artwall
A customizable wallpaper generator in the command line
-
debian-lsp
Language Server Protocol implementation for Debian control files with field completion, diagnostics, and quickfixes
-
voicepeak-cli
A command-line interface wrapper for VOICEPEAK text-to-speech software
-
rt-history
An RT-safe history log with error checking
-
egui_knob
knob widget for egui
-
ydlidar-rust-driver
ydlidar rust package
-
hexler
A colorful hex printer with opinionated defaults
-
sublime_fuzzy
Fuzzy matching algorithm based on Sublime Text's string search
-
kobo-db-tools
parse and analyze Kobo e-reader SQLite databases
-
autocxx-bindgen
Automatically generates Rust FFI bindings to C and C++ libraries. Version adjusted for autocxx.
-
rawpsd
Minimal Rust PSD reading library
-
list_math
doing math on a list including average, smallest, largest, and standard deviation
-
G4Patcher
A code injection patcher tool for Pokémon Gen 4 ROM hacks
-
tcg-log-core-rs
parse measured boot logs
-
socit
Dynamically control inverter SoC settings
-
rsfrac
The Terminal-Based Fractal Explorer. Rsfrac is your terminal gateway to Mandelbrot, Burning Ship, and Julia.
-
bevy_quick_response
A Bevy plugin for quick responsive behaviors
-
awedio_esp32
ESP32 backend for the awedio audio playback library
-
ostn15_phf
A PHF map of the OSTN15 grid shifts for use in transforming ETRS89 grid coordinates to OSGB36
-
cloudlog-adifwatch
Automatic upload of ADIF log to Cloudlog
-
amdfand
AMDGPU fan control service
-
nu_plugin_units
A Nushell plugin for easily converting between common units
-
sublime-color-scheme
Parse Sublime Text color schemes to Syntect Themes
-
is31fl3743b-driver
Platform-agnostic Rust driver for the Lumissil IS31F13743B LED matrix controller
-
autokbdlight
Automatic keyboard backlight daemon for Linux
-
pepecore
image decoding, encoding, and processing using an efficient SVec data structure
-
fifd-rs
Go library IncSW/fifd.
fifdis used to find file descriptors. -
string-offsets
Converts string offsets between UTF-8 bytes, UTF-16 code units, Unicode code points, and lines
-
jcal-date
datecrate ofjcalpackage (calendar with Jalali/Persian/Iranian support) -
nrf-softdevice-s140
Low-level bindings for the Nordic nRF SoftDevice S140
-
embedded-stepper
Hardware agnostic, no_std stepper motor driver based on Arduino stepper using embedded-hal
-
morseytype
terminal-based Morse code typing trainer designed to help you improve your Morse code proficiency through structured practice sessions. The application presents words from english vocabulary lists…
-
paperwave
CLI tool to display images on Inky displays
-
minicdn
Static files, compressed for efficiency
-
etnsc-bootstrap
quick Electroneum local node setup and management
-
yup-hyper-mock
testing clients using hyper
-
ollama-proxy-rs
A lightweight Rust proxy for Ollama that intelligently adjusts request parameters to match each model's training configuration
-
bevy_material_tool
A material replacement workflow for bevy
-
yew-google-material
google icons, buttons and input text fields
-
gof-rs
Game of life in your terminal with over 500 unique patterns to choose from
-
discretionary_engine_risk
My engine for risk-management
-
assext
Asset file extension tool - A Spine file processing tool that generates numbers in specified regions
-
request-rate-limiter
Request rate limiting with adaptive algorithms for controlling request throughput
-
stupf
A tiny CLI tool to track working time, vacation, and holidays
-
morsewave
High-performance Morse code encoder/decoder with WebAssembly support and Web Audio API playback
-
efivar
manipulating EFI variables using the OS interface
-
planetarium
Sub-pixel precision light spot rendering library
-
ttrace
trace the time for tasks for a given day
-
inksac
Just another color lib for terminal environment
-
monochora
gif to ascii art converter written in rust
-
r200_uhf
serial protocol for reading R200 UHF chip
-
material-design-icons
Material Design Icons in the form of string constants
-
radicle-ci-ambient
A Radicle CI adapter for the Ambient CI enbine
-
waveflow-img
A simpler Wave Function Collapse tool which uses YAML and an image and as input
-
dailybible-rs
Telegram bot for daily Bible reading
-
rs-audio
A retro audio engine for making music programmatically
-
uxterm
A user experience-focused terminal UI library built with Crossterm
-
uwurs
UwUify your strings with uwurs!
-
hdrfix
mapping HDR screenshots to SDR
-
tesser-ledger
Ledger primitives for Tesser accounting
-
safina-executor
Safe async runtime executor - ARCHIVED: Code moved to
safinacrate -
scte35dump
Dump SCTE-35 data from a Transport Stream contained within a file or RTP network stream
-
torsh-vision
Computer vision utilities for ToRSh deep learning framework
-
mpq-rs
A pure-rust implementation of a MoPaQ archive reader and writer
-
mcp-utils
Abstractions that extend rust-mcp-sdk for simplified MCP tool definition and server setup
-
kostka
lightweight Rubik's cube simulator
-
batty
Battery Health Tool for Linux
-
flow-guard
High-performance adaptive concurrency control and backpressure for Rust services
-
bevy_ecs_typewriter
ECS typewriter system for Bevy engine
-
bevy_slow_text_outline
Text outlines for the bevy game engine
-
lace-ws
work-stealing library based on the lace deque
-
bevy_mod_speedup
collection of ways to increase the performance of your application
-
externaldns-webhook
Interface (trait) for ExternalDns(v0.15.0) webhook
-
googleapis-tonic-google-cloud-paymentgateway-issuerswitch-v1
A Google APIs client library generated by tonic-build
-
healthy-monitor
Automatically adjust monitor brightness and color temperature based on ambient light or weather
-
dime
Daku time types
-
oxidized_alpaca
Rust client for Alpaca's trading and data APIs
-
bevy_mod_lockdown
reduce the attack surface your application offers
-
redland
Wayland screen color temperature adjuster with automatic day/night cycle support
-
voirs-emotion
Emotion expression control system for VoiRS voice synthesis
-
dumo
An embedded-graphics backend for Ratatui with an adjustable font size
-
open_menu_standard
OpenMenuStandard (OMS) specification
-
adjustp
handle different p-value adjustments
-
dynamic-power-profile
A daemon that monitors your power state and automatically adjusts your power profile
-
mindkit
A generic sequential thinking toolkit for AI reasoning systems
-
easylogger
A logger that is easy to adjust to certain log analysis systems
-
adxl345_driver2
Driver for Analog Device ADXL345/ADXL346 3-Axis Digital Accelerometer
-
jetstream_distributed
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
bellande_limit
Bellande Adaptive Step Size dynamically adjusts movement increments for optimal robotic path planning and navigation
-
cryptirust
A flexible password generator that creates pronounceable passwords with adjustable entropy and custom patterns
-
hot_potato
hot reloading library for development
-
nenya
adaptive rate limiting and PID control
-
bri
cli tool to adjust monitor brightness using DDC
-
zk-kit-lean-imt
Lean Incremental Merkle Tree
-
overlap-chunk
splitting text into chunks of specified size with adjustable overlap percentage
-
my-gym-data-rust-parser
parser for my gym data log
-
paddle-rust-sdk-types
Paddle Rust SDK Types (Unofficial)
-
reddish-shift
Set color temperature of display according to time of day
-
i3-workspace-brightness
auto-adjust the brightness of i3wm workspaces
-
solana-perf
Solana Performance APIs
-
wluma
Automatic brightness adjustment based on screen contents and ALS
-
meter
CLI level meter for adjusting microphone gain/levels
-
backlight_control_rs
Backlight control is a re-written version of backlight_control with a few key improvements
-
timeseries-cli
Generate a series of timestamps between two bounds
-
conniecs
ECS system based off of the
ecscrate, but with some minor API adjustments and derive macros for implementing most of the boilerplate. Make sure to include theconniecs-derivecrate as well -
countrs
countdown (or up!) with adjustable start and end times
-
city2ba
generating synthetic bundle adjustment problems
-
adjusting_clock
Measure time, while synchronizing it with an external source, for example adjusting the clock of a client to match the time one of a server
-
zksync_base_token_adjuster
ZKsync base token adjuster
-
pi_heap
Thread unsafe heap, which supports rapid location adjustment or deletion according to the index
-
line_adjustment
Line adjustment example
-
alacritty-opacity
adjust opacity for Alacritty
-
tokio-adjustable-timeout
adjustable timeout
Try searching with DuckDuckGo or on crates.io.