-
futures-concurrency
Structured concurrency operations for async Rust
-
embassy-sync
no-std, no-alloc synchronization primitives with async support
-
naga_oil
combining and manipulating shaders using naga IR
-
array-macro
Array multiple elements constructor syntax
-
lazy_errors
Effortlessly create, group, and nest arbitrary errors, and defer error handling ergonomically
-
vmks-exam-generator
CLI program for pseudo-randomly generating different variants of an embedded programming exam
-
gitmgr
command-line tool to organize, monitor, and sync multiple Git repositories with ease
-
cmvm
that manages multiple CMake versions
-
mdbook-combiner
combine mdbook summaries from multiple source into one mdbook
-
rllm
unifying multiple LLM backends
-
llm
unifying multiple LLM backends
-
cursor-icon
Cross platform cursor icon type
-
streamunordered
An efficient async stream multiplexer
-
json-split-aom
Split a large JSON file containing an array of maps into multiple files
-
klog
that allows you to tail logs of multiple Kubernetes pods simultaneously
-
tailcall-valid
validating multiple inputs, collecting all possible errors instead of failing at the first error. Useful for scenarios where comprehensive feedback is required for user inputs or configuration settings.
-
ssh-key-dir
sshd AuthorizedKeysCommand to read ~/.ssh/authorized_keys.d
-
busd
A D-Bus bus (broker) implementation
-
git-backup
Bundles multiple repositories and copies to target directory
-
simple_serde
A wrapper around multiple serde libraries making it easy to encode and decode multiple types
-
gengo
Get the language distribution stats of your repository
-
gitlasso
Manage multiple Git repositories
-
mp4-merge
losslessly join multiple .mp4 files shot with same camera and settings
-
prover-multiple-1
Release please multiple prover 1
-
clipcat
A command line tool for copying the contents to clipboard of multiple files in one go
-
permutator
Get a lexicographic cartesian product and lexicographic permutation at any specific index from data. Generate complete lexicographic cartesian product from single or multiple set of data…
-
eggmine
Inference of solutions for academic multiple choice tests, based on candidates' answers and grades
-
g-rs
cli tool for managing multiple git profiles
-
core-multiple-2
Release please multiple 2
-
fusio
lean, minimal cost abstraction and extensible Read / Write trait to multiple storage on multiple poll-based / completion-based async runtime
-
cepler
(Capricious Environment Propagator)-ler
-
wifile
Share files between multiple devices seemlessly
-
timekit
working with timezones and displaying current time in multiple zones
-
okstd
The standard library that's ok
-
deepcopy
copy files and directories recursively, and report current progress
-
aranya-crypto
The Aranya Cryptography Engine
-
uploat
Share files between multiple devices effortlessly
-
pesde
A package manager for the Luau programming language, supporting multiple runtimes including Roblox and Lune
-
imgen
A cli wrapper around OpenAI imgage generation that works for me
-
mpsc_requests
mpsc channels but with a response
-
adjustp
handle different p-value adjustments
-
sharded-offset-map
A map from u64 to T that can be written from multiple threads
-
libredr-server
LibreDR is an open-source ray-tracing differentiable renderer
-
rust_projectOlivia
A CLI tool with multiple utilities
-
image-merger
merge multiple images into one
-
specimen__multistringmap
An algorithm to compute cross products of multiple arrays
-
keyv
key-value storage with support for multiple backends
-
scuffle-signal
Ergonomic async signal handling
-
multicast-socket
Single-socket multi-interface multicast socket
-
multi-readers
Combining multiple readers
-
xdbm
Cross device backup manager, which manages backups on several storages mounted on multiple devices
-
async-select
select!
multiplex asynchronous futures simultaneously -
thread_local_collect
Supports the collection and aggregation of thread-local data across threads
-
spmc
channel
-
fecho
echo multiple files, text, or piped values
-
tantivy-common
common traits and utility functions used by multiple tantivy subcrates
-
icechip
A mostly true to spec Twitter Snowflake implementation, with multiple modes
-
commonware-utils
Leverage common functionality across multiple primitives
-
hypertube
creation and usage of TUN devices
-
merge-streams
Merge multiple streams into one
-
multigit
A CLI tool to manage multiple Git repositories simultaneously
-
ohos-sys-opaque-types
Internal helper cratefor opaque type bindings that are used in multiple ohos-sys crates
-
fobserver
A lightweight and straightforward HTTP server library written in Rust
-
autd3-gain-holo
Holo (Multiple foci) Gain for autd3
-
cargo-run-selectable
that helps developers run
cargo run
in workspaces with multiple binary targets without needing to specify one beforehand. When you run the program, it will prompt you to select a… -
blake
hash function for Rust via FFI
-
vegafusion-common
Common components required by multiple VegaFusion crates
-
base-threadpool
minimalistic threadpool implementation
-
scale_signature_interfaces
The Scale Signature Interfaces for generating host and guest signatures across multiple languages
-
flaky_test
atttribute macro for running a flaky test multiple times
-
rust_sensitive
Sensitive word filtering, support multiple data source loading, multiple filtering algorithms, multiple operation functions
-
codemerge
A command-line tool for merging multiple code files into a single output file
-
mt-mock-logger
A thread-safe mock logger for multiple tests running in parallel
-
merge_config_files
tools to merge config from multiple files / directories. supports json and toml
-
xarray
version of the XArray with copy-on-write capabilities
-
core-multiple-1
Release please multiple 1
-
core-multiple-3
Release please multiple 3
-
jdt_maybe_multiple
MaybeMultiple is a utility crate that establishes an enum to use in place of
Option
where the content may be singular, multiple, or None -
validatus
Validator types, returns multiple tolerable errors at once
-
serde-generate-bin
generate (de)serialization code in multiple languages
-
adv-shift-registers
Advanced shift registers control (for multiple chained shift-registers)
-
zkstack-multiple-1
Release please multiple zkstack 1
-
aikup
Manage multiple versions of aiken
-
regex-filtered
Efficiently check an input against a large number of patterns
-
dyd
CLI for daily diffing of git repos
-
mping
an easy to use ping library, supports single target and multiple targets, has high throughput
-
kata_machine
A quick way to generate a sandbox, start coding and easily test your katas across multiple languages
-
prover-multiple-3
Release please multiple prover 3
-
scanmut
Insert/remove multiple items from Vecs in O(n) time
-
zsplit
Split text into multiple files by line
-
dilemma-tactix
An iterated prisoners dilemma simulator with a terminal UI
-
rdlock
distributed redis locks written in rust
-
asdfg
Installing global asdf packages from a YAML config
-
doodle_unit_tools
handling and working with multiple different unit types
-
tokio-util-codec-compose
Building blocks for composing tokio-util codecs
-
rpar
Run terminal command multiple times in parallel
-
bitmap
A dense bitmap
-
grafbase-local-common
Common code used in multiple crates in the CLI workspace
-
polyhal
interface for multiple platforms
-
multiconst
destructures an expression into multiple constants
-
bool_to_bitflags
compact multiple bools into a single bitflags field automatically with getters and setters
-
tf_join
Join multiple platforms in Tubefeeder-Extractor
-
euc_lib
Easy to use implementation of extended and normanl Euclidean algorithm
-
timed_transfer
control multiple GPIO pins with precise timings
-
dyn_phy
object-safe version of smoltcp::phy traits
-
makepad-image-formats
Makepad image formats
-
mpileup
Pile up multiple bam files site by site
-
satrs-shared
Components shared by multiple sat-rs crates
-
rigit
Cli-tool which lets you perform a git action on multiple repositories
-
splat_attribs
macro that splatters attributes across multiple items
-
pmv
Pattern based mv(1)
-
colon_db
rust databasing key value storing with multiple columns crate
-
expand-mod
Expand
mod module_name;
in.rs
files and combine the module tree consisting of multiple files into a single file -
aria2r
download tool, written in Rust, is a lightweight and versatile solution that supports multiple protocols (HTTP/HTTPS, FTP, SFTP), as well as BitTorrent and Metalink
-
minecraft-net-proc
procedural macros for the minecraft-net crate
-
term-inquiry
Quick and easy way to make terminal inquiries using builder pattern
-
multiple_errors
Propagate multiple errors instead of just the first one
-
serde-deserialize-duplicates
helper macros providing an alternate implementation of serde's Deserialize for cases when duplicate values exist in the source data
-
mc-exam-randomizer
that help produce a randomized multiple choice (mc) exam
-
rs_transfer
handle downloads and uploads on multiple providers
-
typstyle-core
A pretty printer for typst
-
frob
control multiple system aspects
-
double-dyn
Macro for implementing functions with multiple dynamic argument dispatch
-
xc2par
Unofficial open-source Coolrunner-II place-and-route
-
multilint
A driver of multiple linters
-
change-git-user
Manage multiple git configurations
-
doc-merge
Combine rustdoc output of multiple, discrete crates
-
cargo-pando
Perform tasks concurrently over multiple copies of your repo, over multiple toolchains and/or git revisions
-
maybe-multiple
An extension of
Option
which can hold none, one or multiple elements -
gitmoto
TUI for git remote management
-
juliex
a very basic future executor
-
legacytranslate
Internationalization library of legacylisten
-
frayed
Unfused and unashamed iterators
-
bitarr
A fast and efficient Rust implementation of a BitSet, supporting multiple backing stores
-
renamer
A command line tool to rename multiple files at once
-
etf_balancer
Balance a portfolio of ETFs across multiple accounts
-
gmux
Manage multiple git repositories with ease
-
maf2bed
Converts multiple alignment format (MAF) files to a BED format for tabixing. Used with jbrowse-plugin-mafviewer
-
seq_watcher
A pair of structures for monitoring a stream of data for one or more sequences
-
foocalc
A command line RPN calculator with multiple precision and unit support
-
idable
some sequence with no lock
-
comment
Strip comments for multiple programming languages
-
deca
CHIP-8 interpreter backend
-
bus_writer
Single-reader, multi-writer & single-reader, multi-verifier; broadcasts reads to multiple writeable destinations in parallel
-
witty-jsonrpc
A JSON-RPC server that can listen over multiple transports at the same time
-
octor
rmd combines all readmes into one
-
cargo-do
A Cargo plugin that adds the ‘do’ subcommand to let you run multiple cargo commands by running e.g.
cargo do clean, build
-
mp2c
A multi producer multi polling consumer library that enables multiple producers to send messages to multiple consumers completely asynchronously
-
merge-source-map
Merge multiple sourcemaps
-
pretty_ip
Prints an ip address in an easily scannable form. Multiple formats are included. By default, it will print the local ip address.
-
water
thread-safe distributed message sending facility supporting synchronous and asynchronous I/O across process and machine boundaries. It also uses nets which allow message broadcasts to all…
-
thcon
A configurable theme controller that switches multiple apps between light and dark mode
-
search-once
search multiple websites at once
-
stitchy-core
combine multiple image files into a single image
-
flac-tracksplit
Split FLAC+CUE (embedded) into multiple tracks
-
multipath
split file path, like
/home/{user,admin}/file.txt
-
cw3-flex-multisig
Implementing cw3 with multiple voting patterns and dynamic groups
-
multi-structs
Macro for generating a merged struct from multiple sub-structs
-
remu
renaming multiple files at once
-
trisync
A friendly CLI Tool for automating synchronization of multiple TRIRIGA environment by using the OM API
-
mpmc-ringbuf
queue
-
tokio-stream-multiplexor
Stream Multiplexor for tokio with a tcp like interface
-
partners
Switch between multiple git authors
-
qas
Easily manage multiple FLOSS repositories
-
context-mapper
Single rust macro for generating different maps
-
async_event_streams
Asynchronous Events Pub/Sub Library
-
macroquad-text
way to draw text in macroquad with support of using glyphs from multiple fonts in a single draw_text call, also known as fallback fonts
-
pure_lines
that beautify multiple lines
-
typemarker
Procedural macro for easily creating multiple linked marker types
-
structout
A proc-macro for generating structs from a common definition
-
download_git
Download one or multiple directories from a Git repository
-
carbites
CAR file splitted implementation in Rust
-
verify-cli
A cli tool for getting multiple hashes of a file for quick verification
-
tokio-stream-multiplexor-fork
Stream Multiplexor for tokio with a tcp like interface
-
rearrange
Alternative API for sorting by multiple properties
-
csv-merger
A command line tool for merging multiple CSV files into one
-
webql
that allows to get data from multiple resources or JSON and filter the result
-
bc_yubikey_git_helper
Not for public use. Helps enable switching between multiple Yubikeys for signing git commits and tags. Enables fido2 with multiple keys and auto-switching.
-
multi-lsp-proxy
A LSP Proxy to multiple language servers
-
prefix_writer
writer that can prefix text that contains mulptiple lines or incomplete lines
-
bit_fiddler
Macros for common bit operations with multiple convenient patterns
-
rreplace
designed to streamline string replacements. It can handle multiple unique replacements and iterates the string only once.
-
dao-proposal-multiple
A DAO DAO proposal module for multiple choice (a or b or c or ...) voting
-
summavy-common
common traits and utility functions used by multiple tantivy subcrates
-
multistr
Store multiple strings in the same heap buffer
-
libmhash
A file hashing library that can do multiple hashes for multile files at the same time
-
multirun
CLI tool for running multiple commands at once and multiplexing the output
-
repository
all kinds of entities
-
fileinput
Read input from multiple streams
-
json-outer
splits tail output into multiple files
-
queriable_storage
create that provides the QueriableDataStore that can be queried by multiple filters
-
catread
A reader that allows for concatenation of multiple readers
-
shunt
Run multiple commands in single terminal with docker compose like logs
-
consumable_vec
generic approach to create a mutual database for multiple producers and consumers
-
suggestions
Minimal library to provide clap-style "Did you mean?" suggestions
-
mask-text
mask text with multiple masking options
-
match_all
match_all! macro for matching multiple patterns
-
template_cp
contains some utilities for easier and faster access to input and output
-
sorted-list
SortedList data structure which allows mapping an Ord key to multiple distinct PartialEq values
-
mistake
An error handling crate for functions that produce multiple errors
-
api-key-pool
utilize multiple API keys to circumvent API rate limits
-
join_compile_commands_json
join multiple compile_commands.json files into one
-
cobertura-splitter
splitting a single cobertura file into multiple files by packages
-
protobe
An easier way to generate multiple projects with protoc-rust
-
abstract-cw3-flex-multisig
Implementing cw3 with multiple voting patterns and dynamic groups
-
rust-elo-multiplayer
Calculate ELO with multiple players
Try searching with DuckDuckGo.