CATEGORY
API bindings 12,402 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
arvannginxRust bindings for ArvanNginx2,634MIT/Apache-2.0
unifi-protect-clientA Rust client library for interacting with the UniFi Protect API2,630MIT
pafeHigh-level bindings for the libpafe library2,629GPL-2.0-only
odgi-ffiA safe, ergonomic Rust wrapper for the odgi pangenome graph tool.2,628MIT
ifoamOpenFOAM Simulation Progress Bar2,624GPL-3.0-only
kcr_csi_ceph_ioKubernetes Custom Resource Bindings2,6230BSD
swift-rt[WIP] Call into Swift's runtime.2,622MIT OR Apache-2.0
iplocateA powerful IP geolocation API2,620MIT OR Apache-2.0
gemini-feedParse gemini feed pages2,619MIT
supermachineRun any OCI/Docker image as a hardware-isolated microVM on macOS HVF (Linux KVM and Windows WHP in progress). Single library API,…2,616Apache-2.0
sc-apiA library to interact with the SC API2,615non-standard
oneocr-rsA Rust binding for OneOCR, an embedded OCR engine in Windows 11 Snipping Tool.2,615MIT
bevy_gpu_compute_macroEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,614MIT
phala-tee-deploy-rsRust client for deploying and managing Docker containers on Phala TEE Cloud (dstack)2,614MIT
gotopubGoToSocial and general Fediverse client2,611AGPL-3.0-or-later
fastmcp-protocolMCP protocol types and JSON-RPC implementation2,608MIT
batrachiaFacilitating high-level interactions between Rust and WebRTC2,607GPL-2.0-or-later
google-cloud-aiA gRPC-based crate designed to interact with Google Cloud AI API2,606MIT
objc2-messagesBindings to the Messages framework2,605Zlib OR Apache-2.0 OR MIT
graphviz-rust-blaThe library provides the basic access to the graphs in graphviz format with ability to import into or export from it.2,601non-standard
objc2-screen-saverBindings to the ScreenSaver framework2,601Zlib OR Apache-2.0 OR MIT
palpo-macrosProcedural macros used by the palpo crates.2,599Apache-2.0
digital_blasphemy_clientA client for the Digital Blasphemy API2,599Apache-2.0
systemprompt-aiProvider-agnostic LLM integration for systemprompt.io AI governance — Anthropic, OpenAI, Gemini, and local models unified behind…2,597BUSL-1.1
bc-mimallocPerformance and security oriented drop-in allocator (updated to v2.2.7 and v3.2.8, respectively)2,595MIT
plux-rsA modular and performant plugin system for Rust applications, enabling secure and stable extension of functionality through…2,594MIT
shizen-componentsA better way to create VSTs.2,592MIT OR Apache-2.0
oci-annotationsoci image annotations2,590MIT
systemprompt-syncCloud sync services for systemprompt.io AI governance infrastructure. File, database, and crate deployment across governance…2,589BUSL-1.1
wayle-systraySystem tray service for Wayland2,588MIT
azure-kinect-sysazure-kinect-sys2,587MIT
financeapiA Rust API for financeapi.net2,586MIT OR Apache-2.0
wachtOfficial Rust SDK for the Wacht platform, providing type-safe API client and authentication middleware2,582Apache-2.0
navio-blsctRust bindings for the Navio blsct external API2,581MIT
aperture-cliDynamic CLI generator for OpenAPI specifications2,581MIT
ots-coreBluetooth Object Transfer Service (OTS) core.2,576MIT OR Apache-2.0
libpciRust bindings for libpci2,576GPL-3.0-only
serdes-ai-modelsModel trait and provider implementations for serdes-ai2,574MIT
outlitOutlit customer context tracking SDK for Rust2,574MIT
whisper-cpp-plusSafe Rust bindings for whisper.cpp with real-time PCM streaming and VAD support2,571MIT
solscanA Rust Solscan HTTP API client2,569MIT
rust_ffmpegSafe and idiomatic Rust wrapper for FFmpeg2,569MIT OR Apache-2.0
outfox-openaiOpenai for outfox2,568MIT OR Apache-2.0
adk-mcp-sdkEnterprise SDK traits for ADK-Rust MCP servers — health checks, tool metadata, risk classes, credential binding, and registry…2,567Apache-2.0
jerasure-rsRust bindings to the `jerasure` and `gf-complete` library2,566MIT
rsmountSafe Rust wrapper around the `util-linux/libmount` C library2,565Apache-2.0 OR MIT
aether-acp-utilsAgent Client Protocol (ACP) utilities for the Aether AI agent framework2,565MIT
asimov-brightdata-moduleASIMOV module for data import powered by the Bright Data web data platform.2,564Unlicense
pbni-codegenPBNI for Rust Codegen2,562BSD-2-Clause
remarkable-cloud-apiBindings for the reMarkable cloud API.2,562Apache-2.0
baracuda-cutlassSafe Rust wrapper for compiled CUTLASS kernels: plan-based GEMM and grouped GEMM with caller-supplied workspace, typed…2,562MIT OR Apache-2.0
asimov-serpapi-moduleASIMOV module for data import powered by the SerpApi search data platform.2,558Unlicense
mcp_rsa library for making MCP (Model Context Protocol) compatible programs with rust2,555MIT
artificial-openaiOpenAI backend adapter for the Artificial prompt-engineering SDK2,555MIT
pdal-sysLow level Rust <-> C++ bindings to PDAL2,551MIT
nix-daemonA library for talking directly to the Nix Daemon2,551EUPL-1.2
F80A18API bindings for the Stripe v1 HTTP API2,551MIT/Apache-2.0
binance-historyDownloading and parsing historical data from the Binance exchange2,551MIT OR Apache-2.0
alpm-llRust bindings for libalpm2,550GPL-3.0
xberg-libheifSafe libheif bindings for Xberg — HEIF/HEIC/AVIF decoding (vendored from Cykooz/libheif-rs)2,547MIT
azure_storage_blobs_mirrorAzure Blob Storage crate from the Azure SDK for Rust2,547MIT
mlflowA client library for MLflow tracking2,545MIT
oxi-sdkoxi AI agent SDK — build isolated, multi-agent AI systems2,545MIT
yatwsYet Another TWS (Interactive Brokers TWS API) Implementation2,544MIT
openai_rust_sdkComprehensive OpenAI API SDK for Rust with YARA rule validation2,539MIT
coolprop-sys-windows-x86-64CoolProp native binaries for Windows x86-642,537MIT
libc-systemSingle cross‑platform function, system, to execute a shell command and return its exit code2,535MIT OR Apache-2.0
rustecal-types-serdeJSON/CBOR/MessagePack type support for rustecal TypedPublisher/TypedSubscriber2,534Apache-2.0
objc2-intentsBindings to the Intents framework2,534Zlib OR Apache-2.0 OR MIT
pakr-signalsA set of functions to wrap Linux' sigset_t functionality and to do a rudimentary signals managemet.2,529BSD-2-Clause
winshiftA cross-platform window change hook library2,527MIT
plugrs-hostPlugin host implementation for the plugrs system2,526MIT
essentia-codegenCode generation utilities for Essentia Rust bindings2,525MIT
tokio-dstipGet a packet's destination IP address whilst using Tokio on Linux and macOS2,523MIT
aoc_leaderboardStrongly-typed wrapper for Advent of Code leaderboard data2,521MIT
symbiosis-apiA high-level binding for Symbiosis API, written in Rust.2,519GPL-3.0-or-later
oauth-provider-rsA Rust implementation of an OAuth 2.0 provider with DynamoDB storage support2,519MIT
zipp-sysSafe libzip Bindings for Rust2,518GPL-3.0
zenlayercloud-sdk-cdnAsync Zenlayer Cloud openapi wrapper2,517non-standard
rsfdiskSafe Rust wrapper around the `util-linux/libfdisk` C library2,517Apache-2.0 OR MIT
lcdsmartie-rsSmall framework to enable writing plugins for LCDSmartie in Rust (even for old OSes)2,515MIT OR Apache-2.0
sms-clientRust client library for sms-server - send/receive SMS through your own GSM hardware with HTTP/WebSocket support and no API…2,513AGPL-3.0-only
eokaStealth browser automation for Rust. Puppeteer/Playwright alternative with anti-bot bypass.2,513MIT
ali-dnsan aliyun dns skd2,510MIT OR Apache-2.0
vk-mem-alloc-sysA very lightweight wrapper around the Vulkan Memory Allocator2,506MIT/Apache-2.0
geiserx_ts_controltailscale control client2,504BSD-3-Clause
quantus-cliCommand line interface and library for interacting with the Quantus Network2,499Apache-2.0
multibg-wayland-niri-ipcTypes and helpers for interfacing with the niri Wayland compositor.2,496GPL-3.0-or-later
systemprompt-apiAxum-based HTTP server and API gateway for systemprompt.io AI governance infrastructure. Exposes governed agents, MCP, A2A, and…2,495BUSL-1.1
systemprompt-generatorStatic site generation, theme rendering, and asset bundling for systemprompt.io AI governance dashboards. Handlebars and Markdown…2,495BUSL-1.1
objc2-av-routingBindings to the AVRouting framework2,492Zlib OR Apache-2.0 OR MIT
fm-rsRust bindings for Apple's FoundationModels.framework2,488MIT
netlink-bindingsType-safe Rust bindings for Netlink generated from YAML specifications2,483MIT OR Apache-2.0
thru-clientHigh-level gRPC client library for the Thru blockchain2,483Apache-2.0
ic-response-codesInternet Computer Response Codes2,483Apache-2.0
game-music-emuRust bindings for Game Music Emu2,482MIT AND LGPL-2.1-or-later
datamuse-api-rsA wrapper library for the Datamuse api2,479MIT
objc2-event-kit-uiBindings to the EventKitUI framework2,479Zlib OR Apache-2.0 OR MIT
cel-cxx-macrosMacros for the cel-cxx crate2,477Apache-2.0
ragzillaA Rust library providing tools for RAG (Retrieval-Augmented Generation) pipelines2,472MIT
oidcrsFull Spec Compliant OIDC Library2,469Apache-2.0
brctlA wrapper for brctl(ethernet bridge administration)2,468GPL-3.0
oxicuda-driverOxiCUDA Driver - Dynamic CUDA driver API wrapper via libloading (zero SDK dependency)2,467Apache-2.0
cloud_terrastodon_credentialsHelpers for getting Azure PAT and stuff for Cloud Terrastodon2,465LiLiQ-R-1.1
cargo-futharkA library and cargo subcommand to integrate Futhark into Rust projects.2,460MIT OR Apache-2.0
mki_forkWindows and Linux library for registring global input hooks and simulating keyboard and mouse events. This is a basic fork from…2,457MIT
fusabi-stdlib-extExtended standard library modules and domain packs for Fusabi2,454MIT OR Apache-2.0
wyomingAbstractions over the Wyoming protocol2,452Apache-2.0
mcm_api_wrapperA wrapper for MC-Market's Ultimate REST API.2,449MIT
ocsf-schema-rsOCSF data types for Rust2,449Apache-2.0
cohereAsync bindings for Cohere REST API2,446MIT
ianaio-historyUniversal Session History2,446non-standard
tauri-webkit2gtk-sysRust binding for webkit-gtk library2,443MIT
shared_libWrapper around the libloading crate that aims to improve the system path and error handling.2,442MIT
alloy_grapheneA pure-rust abstraction over the various graphics libraries2,441BSD-3-Clause
nut_sysWrapper for Number-Theory-Utils C library2,441MPL-2.0
cfapiRust library for the Cloudflare v4 API2,440BSD-3-Clause
firecracker-http-clientA comprehensive HTTP client for the Firecracker VMM API2,439Apache-2.0
sonarr-api-rsRust API wrapper for Sonarr2,438GPL-3.0
converge-providerThe capability and backend selection contract for Converge providers2,438MIT
tccRust wrapper around the Tiny C Compiler2,437MPL-2.0
baracuda-nvrtcSafe Rust wrappers for NVIDIA NVRTC (compile CUDA C++ to PTX at runtime).2,437MIT OR Apache-2.0
event-notificationA modular event notification system with multi-channel support2,436MIT OR Apache-2.0
roscal_libOpen Security Controls Assessment Language In Rust2,433MIT OR Apache-2.0
fs-statlibc's stat, lstat and fstat bindings to rust made accessible2,433MIT
azure_sdk_storage_core_rsRust wrappers around Microsoft Azure REST APIs - Core storage crate2,428Apache-2.0
rline_macroA Rust procedural macro for generating WebAssembly stubs with customizable serialization formats.2,424Apache-2.0
objc2-quick-look-uiBindings to the QuickLookUI framework2,424Zlib OR Apache-2.0 OR MIT
simploxide-api-typesSimpleX-Chat autogenerated API types and client interface2,424MIT OR Apache-2.0
france-api-adresseA rust wrapper around France's geocoding 'API Adresse'2,423MIT
tvm-rtRust bindings for the TVM runtime API.2,421Apache-2.0
mesa-devRust SDK for the mesa.dev API2,421MIT
sql-js-httpvfs-rsA very experimental, basic, and slightly ridiculous-sounding Rust wrapper around sql.js-httpvfs2,420Apache-2.0
io-processSet of I/O-free coroutines and runtimes to manage processes2,420MIT OR Apache-2.0
baracuda-curandSafe Rust wrappers for NVIDIA cuRAND (pseudo- and quasi-random number generation).2,417MIT OR Apache-2.0
sound_findFind the device by playing a sound2,415MIT
bevy_gpu_computeEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,409MIT
fusabi-plugin-runtimePlugin loader, hot-reload, and runtime for Fusabi plugins with manifest validation and capability enforcement2,409MIT OR Apache-2.0
oxcommA library for using Google Translate on the fly.2,408MIT OR Apache-2.0
minitel-stumSpécifications Techniques d'Utilisation du Minitel2,406MIT OR Apache-2.0
mojang🕹️ Interface for the Mojang API2,400GPL-3.0
sd-journalA wrapper for sd-journal implemented in libsystemd.2,395AGPL-3.0-or-later
mathquill-leptosA mathquill integration layer for Leptos2,395GPL-2.0
booru-dlA command line tool to download images and tags txt from booru2,392Apache-2.0
ondeOn-device inference engine for Apple silicon.2,389MIT OR Apache-2.0
objc2-watch-kitBindings to the WatchKit framework2,384Zlib OR Apache-2.0 OR MIT
prisma-rust-schemaA Rust binary to act as a Prisma generator, generating Rust code from Prisma schema files.2,378MIT
xrbRust bindings for the raw messages sent with the X protocol. NOT an API.2,377MPL-2.0
objc2-watch-connectivityBindings to the WatchConnectivity framework2,374Zlib OR Apache-2.0 OR MIT
okv_memoryA versatile key-value storage library2,373MIT OR Apache-2.0
haltiaHaltia.AI Software Development Kit (SDK) for Rust2,370Unlicense
mlua-xidA Rust-native binding for the 'xid' crate for Rust.2,368MIT
gtrend-rsUnofficial client for interacting with Google Trend API2,365Apache-2.0
gssapiRust bindings for gssapi libraries2,363MIT
agent-sdk-providersLLM provider trait, streaming primitives, and first-party provider implementations for the Agent SDK2,363MIT
aineed-coreCore library for the aineed AI assistant tool2,361MIT
cosm-scriptStripting library for deploying and interacting with CosmWasm smart-contracts2,360Apache-2.0
polyrelUnofficial Polymarket relayer client2,358Apache-2.0 OR MIT
mockforge-tuiTerminal UI dashboard for MockForge2,358MIT OR Apache-2.0
cavedCodecs for Audio and Video Encoding and Decoding, static bindings to libav (ffmpeg). Some re-implemented in Rust. Goal is for all…2,357MIT / BSL-1.0
get-cookieFetch a cookie from a local browser's cookie store2,356GPL-3.0-only
dioxus-grpcEasy interface for a gRPC client with Dioxus2,351LGPL-3.0-or-later
serpapiIntegrate search data into your rust application. This library is the official wrapper for SerpApi. SerpApi supports Google,…2,345MIT
nexo-tool-metaWire-shape types shared between the Nexo agent runtime and any third-party microapp that consumes its events.2,341MIT OR Apache-2.0
chifu-kube-clientKubernetes client2,340Apache-2.0
objc2-message-uiBindings to the MessageUI framework2,336Zlib OR Apache-2.0 OR MIT
libraw_rs_vendorVendored libraw @version 0.21.12,330LGPL-2.1-only OR CDDL-1.0
shizenA better way to create VSTs.2,327MIT OR Apache-2.0
mistralrs-cliCommand-line interface for mistral.rs LLM inference2,320MIT
serdes-ai-providersProvider abstractions and registry for serdes-ai2,317MIT
artificialTyped, provider-agnostic prompt-engineering SDK for Rust2,317MIT
openllmA simple SDK for OpenAI compatible API.2,314MIT
tokio-i2cI²C API for Tokio2,311Fair
adk-realtimeReal-time bidirectional audio/video streaming for Rust Agent Development Kit (ADK-Rust) agents2,311Apache-2.0
samvadsetuMulti-provider LLM API client for Gemini, ChatGPT, Claude, DeepSeek, Qwen, Ollama, and llama.cpp. Supports tool calling,…2,309MIT OR Apache-2.0
knxkit_dptgenData point generator for knxkit2,306EPL-2.0 OR GPL-3.0
pdalPDAL bindings for Rust2,300MIT
turing-apiThe Turing mod scripting API for Beat Saber2,299non-standard
gstreamer-vulkan-sysFFI bindings to libgstvulkan-1.02,297MIT
bullet-ws-interfaceWebSocket message types for the Bullet trading API.2,294MIT
miyabi-llm-coreCore traits and types for Miyabi LLM - Unified LLM interface for Rust2,289MIT
simics-python-utilsPython environment detection utilities for Intel® Simics® Simulator2,287Apache-2.0
songrec-libA clean headless Shazam client library with comprehensive device management and API2,286GPL-3.0+
sqll-macrosEfficient interface to SQLite that doesn't get in your way2,282MIT OR Apache-2.0
cargo-credential-oo7Cargo credential provider using oo72,280MIT
kodegen_tools_gitKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,279Apache-2.0 OR MIT
yoshiEntry for the Yoshi error framework.2,276MIT OR Apache-2.0
wecomAsnyc Client for WeCom2,275non-standard
eventstore-extrasEventStoreDB gRPC client extra features2,273MIT
aether-agent-coreA minimal Rust library for building AI agents with MCP tool integration2,270MIT
sqllEfficient interface to SQLite that doesn't get in your way2,269MIT OR Apache-2.0
paat-corecore functions for communicating with praamid.ee internal API2,267MIT
pinecone-wasmPinecone Client for Rust2,267Apache-2.0 OR MIT
netmap-min-sysRaw FFI bindings for Netmap2,266MIT OR Apache-2.0
ianaio-netHTTP requests library for WASM Apps2,262non-standard
plugrs-interfacePlugin interface definitions for the plugrs system2,258MIT
known-types-rubygemsWell-known types for RubyGems.org APIs.2,257Unlicense
opencratesEnterprise-grade AI-powered Rust development companion with comprehensive automation, monitoring, and deployment capabilities2,256MIT OR Apache-2.0
omegon-extensionOmegon extension SDK — safe, versioned interface for third-party extensions2,256MIT OR Apache-2.0
dodopayments_rustRust SDK for Dodo Payments API2,255MIT