-
ringbuf
Lock-free SPSC FIFO ring buffer with direct access to inner data
-
guppy
Track and query Cargo dependency graphs
-
shlex
Split a string into shell words, like Python's shlex
-
iroh
p2p quic connections dialed by public key
-
naga_oil
combining and manipulating shaders using naga IR
-
konst
Const equivalents of std features: comparison, destructuring, iteration, and parsing
-
daggy
A directed acyclic graph data structure library. It is Implemented on top of petgraph's Graph data structure and attempts to follow similar conventions where suitable.
-
perf-event-open-sys
Unsafe, direct bindings for Linux's perf_event_open system call, with associated types and constants
-
apollo-compiler
A compiler for the GraphQL query language
-
btoi
Parse integers directly from ASCII byte slices
-
nrf-hal-common
details of the nRF HAL crates. Don’t use this directly, use one of the specific HAL crates instead (
nrfXYZ-hal). -
unicode_names2
Map characters to and from their name given in the Unicode standard. This goes to great lengths to be as efficient as possible in both time and space, with the full bidirectional tables weighing barely 500 KB…
-
geographiclib-rs
A port of geographiclib in Rust
-
nc
Access system calls directly
-
atoi
Parse integers directly from
[u8]slices in safe code -
docify
allows you to live-embed at compile time pieces of code from throughout your project as rust doc examples
-
inline_tweak
Tweak values directly from the source code
-
uutils_term_grid
formatting strings into a grid layout. Fork of term_grid.
-
rsbkb
has multiple tools which are designed to be called directly (through symlinks). This allows various operations on data to be chained easily like CyberChef but through pipes.
-
aws-sdk-ebs
AWS SDK for Amazon Elastic Block Store
-
cargo-minimal-versions
Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions
-
sysfs_gpio
access to GPIOs using the Linux sysfs interface
-
kapow
Template processor
-
drm
Safe, low-level bindings to the Direct Rendering Manager API
-
git-metrics
A git extension to store metrics directly in git, using the notes
-
pure-rust-locales
Pure Rust locales imported directly from the GNU C Library.
LC_COLLATEandLC_CTYPEare not yet supported. -
couchbase
The offical Couchbase Rust SDK, currently in development
-
portgraph
Data structure library for directed graphs with first-level ports
-
tplay
A media player that visualizes images and videos as ASCII art directly in the terminal (with sound)
-
datafusion-physical-expr
Physical expression implementation for DataFusion query engine
-
cargo-tally
Cargo subcommand for drawing graphs of the number of dependencies on a crate over time
-
sqlx-postgres
PostgreSQL driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
geohash
Geohash implementation for Rust
-
iced_layershell
layershell binding for iced
-
rsparse
solving sparse linear systems using direct methods
-
proxy-twister
A flexible HTTP proxy switcher that routes traffic through different proxies (SOCKS5 or HTTP) based on target host patterns
-
sketches-ddsketch
A direct port of the Golang DDSketch implementation
-
libgpiod
wrappers
-
sqlx-mysql
MySQL driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
sqlx-sqlite
SQLite driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
sqlx-core
Core of SQLx, the rust SQL toolkit. Not intended to be used directly.
-
vfio-ioctls
Safe wrappers over VFIO ioctls
-
docker-wrapper
A Docker CLI wrapper for Rust
-
iepub
epub、mobi电子书读写
-
aws-sdk-directconnect
AWS SDK for AWS Direct Connect
-
embed_plist
Embed property list files like Info.plist directly in your executable binary
-
upstream-rs
Fetch package updates directly from the source
-
perf-event-open-sys2
Unsafe, direct bindings for Linux's perf_event_open system call, with associated types and constants
-
openconfiguration
(OC) is a modular, efficient and flexible approach for the uni-directional exchange of visual e-commerce configurations
-
strftime-ruby
Ruby
Time#strftimeparser and formatter -
clicsv
CommandLine Spreadsheet Editor
-
directed
Evaluate programs based on Directed Acyclic Graphs
-
radicle-native-ci
Radicle native CI adapter for running directly on node host
-
yaml-peg
A YAML 1.2 parser using a greedy parsing algorithm with PEG atoms
-
cargo-nav
Navigate directly to crate links from your terminal
-
sqlx-rt-oldapi
Runtime abstraction used by SQLx, the Rust SQL toolkit. Not intended to be used directly.
-
wsi-streamer
A tile server for Whole Slide Images stored in S3. Stream tiles directly from cloud storage using HTTP range requests.
-
crates-inspector
Terminal tool for crates dependencies manager
-
claude-agent
Rust SDK for building AI agents with Anthropic's Claude - Direct API, no CLI dependency
-
rab-disasmdis
Disassemble MIPS instructions directly in your terminal, using the power of rabbitizer
-
graaf
Work with directed graphs
-
rust-sugiyama
Sugiyama's algorithm to calculate coordinates of a directed graph
-
dcap-artifact-retrieval
DCAP artifact retrieval tool for Intel SGX remote attestation. DCAP attestations require access to Intel-signed artifacts. This library provides clients with access to these artifacts both from Intel directly…
-
datadriven
Rewritable table-driven testing
-
udiffx
Parse and apply LLM-optimized unified diff + XML file changes
-
julian_day_converter
Julian Day conversion methods for chrono::NaiveDateTime and direct conversion to and from unix timestamps
-
pf-rs
FreeBSD lib to access OpenBSD's implementation of the PF (Packet Filter) directly via /dev/pf
-
datafusion-spark
DataFusion expressions that emulate Apache Spark's behavior
-
dagx
A minimal, type-safe, runtime-agnostic async DAG (Directed Acyclic Graph) executor with compile-time cycle prevention and true parallel execution
-
dma-api
Trait for DMA alloc and some collections
-
dproc
A basic CLI data processor, designed to be fed data and output data directly from the commandline
-
proc_sys_parser
routines for parsing linux /proc files into Rust structs. There are multiple other crates doing this, but these either do not choose to process the statistics in way to make them directly usable…
-
bbd
Binary Braille Dump
-
lets_expect_assertions
lets_expect assertions. This crate is internal to the lets_expect crate and should not be used directly.
-
sqlx-xugu
Xugu driver implementation for SQLx. Not for direct use; see the
sqlxcrate for details. -
android-logd-logger
A logging implementation for
logwhich directly writes to the Android logd daemon -
bevy_vox_scene
A Bevy engine plugin for loading Magica Voxel world files and render materials directly in Bevy as a scene graph
-
loro-rle
A internal library of loro for storing and manipulating run-length encoded data. Do not use it directly.
-
nftnl-rs
Linux Netlink Nftables client for direct control on the netfilter via netlink socket
-
deputy
experimental terminal-based AI coding assistant that integrates directly with your filesystem and shell. Deputy leverages agentic LLM systems to read code, manipulate files, execute shell commands…
-
nvdl
Retrieve a direct download link or download the NVDA screen reader
-
aws-runtime
Runtime support code for the AWS SDK. This crate isn't intended to be used directly.
-
dagga
For scheduling directed acyclic graphs of nodes that create, read, write and consume resources
-
dlt
DLT (direct linear transform) algorithm for camera calibration
-
zelen
Direct MiniZinc to Selen Solver
-
libp2p-dcutr
Direct connection upgrade through relay
-
rcp-tools-throttle
Internal library for RCP tools - resource throttling and rate limiting (not intended for direct use)
-
inkspect
A CLI tool to streamline your LLM workflow by bringing prompt refinement and generation directly into your favorite editor
-
grabapl
graph-based programming languages, with pluggable type systems and a focus on visible intermediate states
-
drm-gfx
3D graphics rendering for direct rendering manager with optional tokio thread support
-
lambda-appsync
A type-safe framework for AWS AppSync Direct Lambda resolvers
-
fast_paths
Fast shortest path calculations on directed graphs made possible by pre-processing the graph using Contraction Hierarchies
-
fat32-raw
Cross-platform Rust library for direct FAT32 partition manipulation with ESP support
-
directcpp
Direct call cpp from Rust
-
rawsys-linux
Direct Linux kernel syscalls in Rust — no libc required, per-ISA and multi-version aware
-
sqlx-core-oldapi
Core of SQLx, the rust SQL toolkit. Not intended to be used directly.
-
asposepdf
Aspose.PDF for Rust via C++ is a powerful toolkit that allows developers to manipulate PDF files directly and helps do various tasks for PDF. Contains unique features for converting PDF to other formats.
-
direction
Representations of directions
-
inline-python
Inline Python code directly in your Rust code
-
i18n-build
Designed for use within the cargo-i18n tool for localizing crates. It has been published to allow its direct use within project build scripts if required.
-
bevy_aseprite_ultra
A Bevy plugin for directly loading spritesheets and animations from aseprite binary files with hot reloading support
-
claude-sdk-rs
Rust SDK for Claude AI with CLI integration - type-safe async API for Claude Code and direct SDK usage
-
graphica
Open-source multi-edge and mixed directional graph generation and canonization library
-
datafusion-proto-common
Protobuf serialization of DataFusion common types
-
figura
A flexible string template formatting crate
-
tower-sessions-memory-store
Memory session store. Not for direct use; see the
tower-sessionscrate for details. -
upkit
One CLI to check & update Go/Rust/Node/Python/Flutter (hybrid built-in + direct-download)
-
accessory
A configurable get/set/get_mut derive macro
-
balanced-direction
manipulate directions with discrete logic
-
floxide
A directed graph workflow system in Rust
-
mihomo-speedtest-rs
High-performance Clash/Mihomo proxy speedtest tool with dual-mode testing: direct connection and real proxy forwarding through mihomo process. Supports multiple protocols including Shadowsocks…
-
txtpp
A simple-to-use general purpose preprocessor for text files
-
cnav
A fast code navigation tool powered by ripgrep for quickly finding and jumping to symbols in your codebase
-
rjmatrix
Creates the matrix in the terminal. Use
cto cycle colors,0-9to change speed, andqto quit. -
disintegrate-postgres
Disintegrate PostgresDB implementation. Not for direct use. Refer to the
disintegratecrate for details. -
maple-rs
loading Windows PE executables and DLLs directly from memory without writing to disk
-
graphql-composition
GraphQL federated schema composition
-
drm-fourcc
enum with every valid Direct Rendering Manager (DRM) format fourcc
-
rcp-tools-common
Internal library for RCP file operation tools - shared utilities and core operations (not intended for direct use)
-
roup
Rust-first parser for OpenMP and OpenACC directives with C/C++ bindings
-
rustledger-importer
Import framework for rustledger - extract transactions from bank files
-
roguemetry
Geometry utils for 2D tile-based games
-
bragit
Commit specific files directly to target branches without switching
-
sqlx-rt
Runtime abstraction used by SQLx, the Rust SQL toolkit. Not intended to be used directly.
-
rustledger-parser
Beancount parser with error recovery and full syntax support
-
cargo-diet
Make your crate lean by computing size-optimal include directives for Cargo manifests
-
xerg
Ultra-fast grep implementation in Rust - built for maximum speed with direct output and parallel processing
-
micro_bevy_world_utils
Handy, reusable utilities for working with direct world access in a Bevy exclusive system
-
aws-runtime-api
Runtime support code for the AWS SDK. This isn't intended to be used directly.
-
apollo-encoder
serialise GraphQL Schemas
-
tinysetqueue
A tiny, allocation-free FIFO queue with direct-mapped membership tracking for dense integer domains
-
colsol
Functions for direct solution of matrix equations for compact form matrices
-
hyperlane-log
logging library that supports both asynchronous and synchronous logging. It provides multiple log levels, such as error, info, and debug. Users can define custom log handling methods and configure log file paths…
-
wdk-sys
Direct bindings to APIs available in the Windows Development Kit (WDK)
-
paparazzi
A macOS-native command-line tool that captures screenshots and sends them directly to Claude Code with minimal setup
-
rotary-encoder-embedded
A rotary-encoder library built with embedded-hal
-
pbcli
command line client which allows to upload and download pastes from privatebin directly from the command line
-
libcnb-package
cross-compiling and packaging buildpacks written with libcnb.rs
-
question_bank_creator
program is targeted at teachers & homeschool parents and is especially useful for teaching math. It allows the construction of test/worksheet/quiz questions that contain dynamic content…
-
easy-msr-api
that provides Rust encapsulation for the MSR API, supporting direct API calls as well as optional Swagger UI documentation
-
toon-rs
TOON format encoder/decoder with serde integration
-
webauthn-rs-proto
Webauthn Specification Bindings
-
ruvector-dag
Directed Acyclic Graph (DAG) structures for query plan optimization with neural learning
-
aleo-core
Data model for Leo documents (DAG=Directed - Acylic - Graph)
-
csp
A small Content Security Policy creation helper
-
frequenz-microgrid-component-graph
representing the components of a microgrid and the connections between them as a Directed Acyclic Graph (DAG)
-
hawkbit
Client side API to interact with Eclipse hawkBit
-
hypergraph
data structure library to create a directed hypergraph in which an hyperedge can join any number of vertices
-
disintegrate-serde
Serialization and deserializaion library for Disintegrate event store. Not for direct use. Refer to the
disintegratecrate for details. -
rcp-tools-remote
Internal library for RCP tools - remote copy protocol and networking (not intended for direct use)
-
directed-visit
Visitor pattern with interchangable implementations for both the visit algorithm and node object traversal
-
cargo-interactive-update
A cargo extension CLI tool to update your cargo direct dependencies interactively to the latest version
-
dittolive-ditto-base
support crate for Ditto: dittolive-ditto is the crate we intend for you to interact with
-
fey_math
Vectors, matrices, directions, and geometry
-
rustledger-loader
Beancount file loader with include resolution and options parsing
-
stodo
CLI tool to manage TODO/FIXME comments directly from source code
-
time-macros
Procedural macros for the time crate. This crate is an implementation detail and should not be relied upon directly
-
rlwfc
Wave Function Collapse (WFC) algorithm with type safety and direction-aware grid system
-
longitude
Work with real world coordinates in Rust!
-
acyclib
ML library for directed acyclic tensor graphs
-
nginx-discovery
Discover and introspect NGINX configurations with ease
-
goog_cc
A direct Rust port of the Google Congestion Control algorithm from WebRTC
-
bevy_hotpatching_experiments
Hotpatch your Bevy systems, allowing you to change their code while the app is running and directly seeing the results!
-
graphviz_dot_builder
generating dot files to obtain images of directed graphs with subgraphs/clusters
-
doless
macro to simplify struct mapping , injects cache lookup logic directly into your functions ,and function utilities
-
shpool-protocol
defines the internal protocol shpool uses to talk between its client and daemon processes. You almost certainly don't need to use it directly
-
cu-rp-encoder
driver for the Raspberry Pi to decode a directional encoder from GPIOs
-
binary-search
Generic binary search implementation
-
rust-ena
ena-crate interacts directly with the European Nucleotide Archive(ENA)
-
honk-rpc
implementing an asynchrynous, bi-directional, dynamic, and BSON-based remote procedure call system
-
ad983x
Platform-agnostic Rust driver for the AD9833, AD9834, AD9837 and AD9838 low-power programmable waveform generators / direct digital synthesizers
-
corner-calculator
Command line utility and lib to calculate new x+y coordinates for a window for a certain direction (=numpad key) based on existing based on given screen and window dimensions
-
linux-drm
Client for the Linux Direct Rendering Manager and Kernel Modesetting APIs
-
oatmeal
Terminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite editors!
-
duration-extender
Adds fluent, highly readable methods (like .minutes(), .hours()) directly to integer types (u32, i64, etc.) to easily create std::time::Duration
-
nav
handling cardinal directions and transformations
-
product-os-models
Product OS : Models provides direct implementation using Candle or indirect implementation using Ollama of different models, focused on LLMs
-
boxarray
Safe way to allocate and initialize nested arrays directly on the heap in Rust
-
iter-tree
Convert between iterators and tree structures in both directions
-
vector_2d_3d
small library for 2D and 3D vectors
-
dread
direct io read cli tool
-
dyntri-edt2d
Direct Monte Carlo sampler of 2D Euclidean Dynamical Triangulations
-
ev3dev-rs
High level pybricks-like rust bindings for e3dev
-
hringas
no libc, no_std, pure rust bindings to io_uring
-
leptos-resize
user-resizable split view for Leptos
-
ini-rs
Read and write INI files with funcions. Also allows direct access to INI data
-
forge-rsx
macro library for declarative, JSX-like HTML generation. It allows you to write HTML structures with embedded logic, attributes, nested tags, loops, and more, directly in Rust code with a concise syntax.
-
syscaller
No-std Linux direct syscall library
-
direct_play_nice
CLI program that converts video files to direct-play-compatible formats
-
docker-stats
Visualize container stats with beautiful, real-time charts directly in your terminal
-
utpm
package manager for local and remote Typst packages. Quickly create and manage projects and templates on your system, and publish them directly to Typst Universe.
-
fontsdf
fontdue extension to generate sdf:s directly
-
jgze
editing gzipped JSON files directly
-
ez_netflow_lib
EZ-Netflow is an all-in-one netflow server and library that's really easy to use. This is the lib crate, which contains the core server and database code. Use this crate directly if…
-
twine-gif
Command line tool to fetch gifs directly from getyarn.io
-
possum-db
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
wasmi_wast
execute Wast files and directives with Wasmi
-
user-error
UserFacingError is an error crate that allows you to pretty print your errors and error chain for consumption by the end user. If you implement the UFE trait, the default implementation…
-
flowrs-core
Core components of the flowrs framework for directed graph workflows
-
satrs-mib
Helper crate of the sat-rs framework to build a mission information base (MIB) from the On-Board Software (OBSW) code directly
-
dawg
Directed Acyclic Word Graph
-
iderive
Drop-in replacement for derive that doesn't directly depend on generic bounds
-
lake
high-octane memory pool with direct access, checkpoints, rollback, and zero-allocation droplets. No GC. No overhead. Just you and the bytes — total control. Allocate like a cyber-samurai.
-
include_data
Include typed data directly in your executable
-
tower-sessions-surrealdb-store
SurrealDB session store. Not for direct use; see the
tower-sessionscrate for details. -
uber_api
coded in Rust and hosted on crates.io for Uber's API. In particular, Uber Direct with their DaaS API. The Menu API Models have been added as well (endpoints in progress).
-
garmin_download
DownloadManager struct capable of downloading data directly from Garmin
-
mago-cli
Offers a command-line interface to parsing, linting, formatting, and other analysis tasks, giving direct, easy-to-use terminal commands
-
mssf-metadata
linking libs for Microsoft Service Fabric on windows. (Deprecated: Use mssf directly instead)
-
forceatlas2
fast force-directed generic n-dimension graph layout
-
bevy_simple_subsecond_system
Hotpatch your Bevy systems, allowing you to change their code while the app is running and directly seeing the results!
-
cyclic_graph
This package provides a way to use a structure that implements a cyclic directed graph with a single input and single output. It is designed to be used asynchronously
-
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…
-
force_graph
Force-directed graph algorithm
-
everything-direct
Direct IPC bindings for Everything Search Engine on Windows
-
assert_unordered
A direct replacement for
assert_eqfor unordered collections -
drcv
Direct and Resumable Connection Vault
-
memfd-exec
Run an executable directly from memory with a friendly interface
-
goodrouter
a bi directional trie router for all your routing needs
-
tiktok_rust
interacting with the TikTok API, enabling direct posting of content and querying creator information
-
bammap2
A lightweight wrapper to run minimap2 (v2.30) alignments directly on BAM file
-
prio-graph
A lazily populated directed acyclic graph with top-level priority ordering
-
aochelpers
A set of structs and associated methods that cover common use=cases when solving Advent Of Code problems
-
tauri-plugin-axum
A Tauri plugin that allows calling Axum Router endpoints directly
-
virtfw-libhw
direct hardware access
-
file_linked
Controlling objects linked directly to a file
-
ringkernel-audio-fft
GPU-accelerated audio FFT processing with direct/ambience separation using RingKernel actors
-
simple-arithmetic-coding
Arithmetic coding, directly derived from the well-known CACM87 C-language implementation
-
oxiz-spacer
Property Directed Reachability (PDR/IC3) engine for OxiZ - Horn clause solving
-
utf16string
String types to work directly with UTF-16 encoded strings
-
kodik-parser
getting direct links to files from Kodik
-
eqdraw
Plot EQUATIONS directly in your TERMINAL
-
kj-bevy-realistic-sun
Sets a directional light to point in a realistic direction, accounting for latitude and time of year
-
mapgraph
A directed graph that can also be used as an arbitrary map
-
link2aws
Converts ARNs to direct links to the AWS console
-
drm-ffi
Safe, low-level bindings to the Direct Rendering Manager API
-
png-to-terminal
Render PNG images directly in the terminal using TrueColor
-
emerge
building and rendering force directed graphs
-
pikkr
JSON Parser which picks up values directly without performing tokenization in Rust
-
ev3-dc
Low level EV3 direct command library
-
autozig-parser
Parser for autozig macro directives
-
lightyear_raw_connection
Connection layer that directly uses the underlying IO
-
raw-printer
Direct RAW printing on windows or linux
-
default-boxed
Helper trait to help create large struct on heap directly
-
dssh
A direct SSH client using iroh
-
tri_grid_sim
Deterministic tick-based simulation on a 2D grid with directional triangles
-
cb-digest
A direct port of the Golang DDSketch implementation
-
duet
bi-directional synchronization
-
include-preprocessor
Tooling for C preprocessor style include directives
-
rugraph
undirected, directed and multidirected graph library
-
servedocs
Serve beautiful API documentation directly from your Rust backend using Markdown
-
roadmap
model a project roadmap as a directed acyclic graph
-
rusoto_directconnect
AWS SDK for Rust - AWS Direct Connect @ 2012-10-25
-
renderdag
An ASCII or Unicode renderer for directed acyclic graphs
-
floxide-macros-support
A directed graph workflow system in Rust
-
drm-sys
Bindings to the Direct Rendering Manager API
-
directip
Iridium SBD Direct-IP communication protocol
-
inline-xml
Embed XML data directly in your Rust code
-
ant-libp2p-dcutr
Direct connection upgrade through relay
-
libblobd-direct
blobd, direct variant
-
include-pnm
Include PNM images directly in Rust code
-
quotesdirectlib
CQG Quotes Direct API bindings for Rust
-
permutation-generator
A direct permutation generator
-
fdg-sim
A flexible force-directed graph framework
-
reachability_solver
A linear reachability solver for directional edges
-
aglet
Opinionated integer-based coordinates and directions and utilities
-
ils
Directly read directory in image files
-
axum-tungstenite
WebSocket connections for axum directly using tungstenite
-
endgame_direction
representing cardinal and ordinal directions
-
solana-instruction
Types for directing the execution of Solana programs
-
bi-directional-pipe
async bi-directional pipe
Try searching with DuckDuckGo or on crates.io.