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.
systemprompt-runtimeApplication runtime for systemprompt.io AI governance infrastructure. AppContext, lifecycle builder, extension registry, and…2,914BUSL-1.1
jotta-osdObject storage for jotta-fs.2,913MIT
lib-todoist(Not affiliated with Todoist) Todoist lib; bringing Todoist to the terminal.2,911MIT OR Apache-2.0
shizen-macrosA better way to create VSTs.2,909MIT OR Apache-2.0
mir-rsFFI bindings to MIR Project (https://github.com/vnmakarov/mir)2,905MIT
vndb_rsBare-bones VNDB api2,904non-standard
libstoragemgmt-rustRust bindings for libStorageMgmt2,902MIT
mega_apiMega.nz api2,901MIT/Apache-2.0
essentia-sysRust FFI bindings and bridge for the Essentia library2,901MIT
ekodb_clientOfficial Rust client library for ekoDB - A high-performance database2,901MIT
popcorn_cliThin Popcorn Time client2,900MIT
wascc-streams-redisRedis Event Streams capability provider for the waSCC host runtime2,899Apache-2.0
libtad-rsRust library for accessing Time and Date APIs2,899MIT
rline_apirline public API to create, manipulate, and convert rows of data, making it easy to work with datasets2,892Apache-2.0
wasccgraph-redisRedisGraph implementation of the waSCC Graph Database capability provider contract2,888Apache-2.0
rmilterA rust-only crate for connecting and using milter functionality.2,888Apache-2.0
turul-mcp-buildersRuntime builders for MCP (Model Context Protocol) components2,887MIT OR Apache-2.0
videocall-nokhwaA Simple-to-use, cross-platform Rust Webcam Capture Library2,886MIT
marek_vosk_speech_recognitionMarek's bindings for Vosk Speech Recognition2,885AGPL-3.0-or-later
win64Hand-crafted, idiomatic Rust wrappers for Win322,885MIT OR Apache-2.0
ucl-sysUCL bindings for rust2,884GPL-2.0-or-later
fusabi-hostShared host/runtime utilities for Fusabi across Scarab/Tolaria/Hibana/Phage2,884MIT OR Apache-2.0
mcp-schemaRust port of the Model Context Protocol (MCP) schema originally written in TypeScript.2,882MIT
taskstatshigh-level encapsulation of Linux's per-task statistics interface2,882MIT
ethrsAn opinionated and fast library for interaction with the EVM2,882MIT OR Apache-2.0
syscallerNo-std Linux direct syscall library2,882MIT OR Apache-2.0
etsi014-clientETSI GS QKD 014 client library2,881MIT
dart_portdart_port.rs2,878Unlicense
pfly_rustA crate to interact with the projectFly X-Plane IPC service.2,874 AGPL-3.0-or-later
ohmysmtpAn OhMySMTP client2,873MIT
stt-cliSpeech to text Cli using Groq API and OpenAI API2,872MIT OR Apache-2.0
bambulab-cloudAn API client for Bambu Lab's Cloud API2,868MIT
taskserver_protocolcrate abstracting over the taskserver (taskd) protocol for taskwarrior2,867MIT
logitech-led-sdkA Rust binding for the Logitech LED SDK2,862MIT OR Apache-2.0
libradorRusty bindings to librador, the EspoTek Labrador driver library.2,862GPL-3.0
scryfall_sdk_rustA light wrapper (SDK) for Scryfall API (https://scryfall.com/docs/api)2,862MIT OR Apache-2.0
b2getA really simple CLI utility for downloading files from Backblaze B22,862BSD-3-Clause
twilio_rustAn async client library for Twilio based on hyper2,860Apache-2.0
sgip-signalUnofficial Rust bindings for the SIGP Signal API, providing real-time and forecast GHG emissions data for California's electric…2,859MIT
phishtankPhishtank API2,858non-standard
marek_translate_locallyBindings for translateLocally2,857AGPL-3.0-or-later
talib-sysTa-Lib binding generated by bindgen2,854MIT
aws-libHelper functions and types for AWS operations2,853GPL-3.0-only
systemprompt-mcpNative Model Context Protocol (MCP) implementation for systemprompt.io. Orchestration, per-server OAuth2, RBAC middleware, and…2,850BUSL-1.1
quack-rsProduction-grade Rust SDK for building DuckDB loadable extensions2,847MIT
coinbase-v3Coinbase v3 Advanced API client for Rust2,845MIT/Apache-2.0
offline_first_coreHigh-performance LMDB-based local storage library optimized for FFI integration with Flutter and cross-platform applications2,845MIT
adk-authAccess control and authentication for Rust Agent Development Kit (ADK-Rust)2,845Apache-2.0
proxycurl-linkedin-rsA Rust client for the Proxycurl LinkedIn API2,844MIT
baracuda-cublasSafe Rust wrappers for NVIDIA cuBLAS (classic BLAS, Lt, Xt).2,844MIT OR Apache-2.0
rspotify-s-modelModel for RSpotify2,843MIT
square-rsA convenient wrapper for the Square API, providing online payment processing, and other financial services.2,841non-standard
ntfy-apiRust bindings for ntfy API2,838MIT
fopencookieinterface between std::io and libc::FILE2,836MIT OR Apache-2.0
telegram-bot-arsA library for creating Telegram bots2,836MIT
doppler-rsUnofficial client library for the Doppler API - secure secrets management platform2,836MIT
kafka-connectAPI for building tools that scalably and reliably stream data between Apache Kafka and other systems2,833MIT
flate2-exposeDEFLATE compression and decompression exposed as Read/BufRead/Write streams.
Supports miniz_oxide and multiple zlib…2,831MIT OR Apache-2.0
eclair_bindingsidiomatic Rust wrapper around the low level Eclair Datalog API2,830BSD-3-Clause
tenableTenable API abstraction for rust2,829MIT OR Apache-2.0
sms77-clientOfficial API client for the Sms77.io SMS Gateway.2,829non-standard
rust-py-miioA Rust interface to interact with Miio devices via Python using PyO3. Doesn't pretend to be used by third parties.2,829MIT
lc-framework-srcSource files for the LC compression framework2,829BSD-3-Clause
top-ggBindings for the top.gg API.2,828ISC
bevy_gpu_compute_coreEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,828MIT
adk-uiDynamic UI generation for ADK-Rust agents - render forms, cards, tables, charts and more2,826Apache-2.0
aether-llmMulti-provider LLM abstraction layer for the Aether AI agent framework2,826MIT
napaliTUI interface for Integrated Reasoning's accelerated solver API2,825MIT
gl11OpenGL 1.1 bindings, based on gl-rs2,824Apache-2.0
google-workspaceGoogle Workspace API client — Discovery Document types, service registry, and HTTP utilities2,824Apache-2.0
openai4rsA non-official Rust crate for calling the OpenAI service2,824Apache-2.0
loft-ffi-macrosProc-macro for loft native extensions: #[loft_native] generates the uniform marshal bridge (plan-25 FFI generated-dispatch)2,824LGPL-3.0-or-later
kurrentdb-macrosInternal proc-macros for the KurrentDB Rust client2,823MIT
crankit-timeAn ergonomic time API for the playdate2,822Unlicense
dubs-cloudflareRust library for the Cloudflare v4 API2,822BSD-3-Clause
libpci-c-sysRaw bindings for libpci2,822GPL-3.0-only
tucoTuco can automatically generate tuple representations of simple types. This is helpful if you want to create an API using plain…2,815MIT
cex_tradingClient for Cex.io crypto exchange API2,814MIT
gdnative_export_node_as_pathBoilerplate-code replacement macros when exporting node references through NodePath.2,811non-standard
openrtb-native1An implementation of OpenRTB Dynamic Native Ads 1.2 Final.2,811MIT OR Apache-2.0
hwndWell documented, safe-leaning, sound, low-level API bindings to `HWND`-adjacent APIs2,806Apache-2.0 OR MIT
harness-readRead tool for AI agent harnesses — filesystem read with pagination, binary sniff, directory listing, attachment shape, NOT_FOUND…2,806MIT
sem-regHandle certain Windows registry binary values semantically. Extensible.2,803MIT OR Apache-2.0
harness-bashBash tool for AI agent harnesses — autonomous shell execution with tokio process management, cwd-carry, inactivity timeout,…2,802MIT
neoercitiesanother neocities API wrapper2,800MIT
mockforge-sdkDeveloper SDK for embedding MockForge in tests and applications2,800MIT OR Apache-2.0
eludrsA simple API wrapper for Eludris built on Tokio2,797MIT
bluesRust bindings to BlueZ (via zbus)2,7950BSD
tensorflow-servingRust tensorflow-serving client2,787Apache-2.0
earstA Unix FIFO file library for Rust2,786MIT
tid-rsTouchId integration for Rust2,786MIT
opendeviationbar-providersData providers for opendeviationbar: Binance2,786MIT
harness-writeWrite/Edit/MultiEdit tool for AI agent harnesses — atomic write, read-before-edit ledger, OLD_STRING_NOT_UNIQUE with match…2,785MIT
lc-framework-sysLow-level Rust bindings to the LC compression framework2,782BSD-3-Clause
hyperspace-rsA Rust library to interact with [Hyperspace](https://avax.hyperspace.xyz/) NFT marketplace on Avalanche2,781MIT
libxdiffRust bindings for the libxdiff C library2,780LGPL-3.0-only
hue-bridgeAsynchronous Hue Bridge API bindings2,780Apache-2.0
cu-coreLow level bindings to cuda apis2,779MIT/Apache-2.0
zenlayercloud-sdkAsync Zenlayer Cloud openapi wrapper2,779non-standard
libsignal-protocolAn idiomatic high-level interface to the libsignal-protocol-c crate.2,777MIT OR Apache-2.0
swiss-ephComplete FFI bindings to the Swiss Ephemeris astronomical calculation library2,775AGPL-3.0
tranquilA module framework for Discord bots with slash commands, based on serenity.2,771MIT
aqueducts-coreFramework to build ETL data pipelines declaratively2,770Apache-2.0
harness-grepGrep tool for AI agent harnesses — ripgrep-library content search with structured output modes, .gitignore respect, alias…2,768MIT
win-installed-keyboardsProvides a list of installed keyboards for Windows systems2,767MIT OR Apache-2.0
rluauHigh level luau bindings for Rust.2,766MIT
dredge-toolA command line tool for interacting with the Docker Registry API2,765MIT OR Apache-2.0
baracuda-kernels-typesShared type vocabulary for the baracuda ML kernel facade: Element / IntElement / FpElement / BiasElement trait hierarchy, layout…2,765MIT OR Apache-2.0
tauri_helper_coreThe core functions of the tauri_helper crate2,764MIT
win-dns-sdDNS service discovery using the native Windows 10 API2,762MIT
forem_openapi_clientAccess Forem articles, users and other resources via API. For a real-world example of Forem in action, check out…2,761Unlicense
harness-globGlob tool for AI agent harnesses — bash-style pattern matching with .gitignore enumeration, alias pushback, NOT_FOUND siblings,…2,761MIT
zabbix_passive_checksRun Zabbix checks on remote hosts2,760MIT
HKGYMVS海康工业相机的rust bindgen2,760MIT
objc2-compositor-servicesBindings to the CompositorServices framework2,760Zlib OR Apache-2.0 OR MIT
authentik-rustMaking authentication simple.2,757MIT
kirigamiA Crate to use Kirigami from Rust2,757MIT
orthanc-plugin-bindingsOrthanc Server Bindings2,756MIT OR Apache-2.0
rustifydlA fast, no-fuss Spotify downloader built in Rust.2,754GPL-3.0
csgo-gsi-payloadData structures for CSGO Game State Integration2,750MPL-2.0
octopustA high-performance, idiomatic Rust client for the Octopus Energy API.2,750MIT
zint-sysUnsafe Rust bindings for the Zint barcode encoding library2,749MIT OR Apache-2.0
mttwA wrapper for Meteotrentino open data2,745non-standard
mempool_rustA Rust library for the Mempool bitcoin API2,743MIT
merka-vaultVault provisioning and management crate integrating with merka-core2,741MIT OR Apache-2.0
blpapi-deriveProc-macro derive for bloomberg's blpapi library2,741MIT
async-openai-typesRust library for OpenAI2,741MIT
aether-mcp-utilsMCP client and server utilities for the Aether AI agent framework2,741MIT
apple-sys-helmer-forkFork of apple-sys maintained by helmer team2,739BSD-2-Clause
olivec-sysC bindings for olive.c, generated with bindgen2,736MIT
risclientAn extremely simple streaming client for the RIPE RIS-Live service.2,735GPL-3.0-or-later
fluffyfAn e621 api wrapper and downloader2,733BSD-2-Clause OR Apache-2.0
crankit-game-loopA safe and ergonomic entry-point for playdate games using `playdate-sys`2,733Unlicense
lc-frameworkHigh-level Rust bindings to the LC compression framework2,733MPL-2.0
harness-webfetchWebFetch tool for AI agent harnesses — HTTP GET/POST with SSRF defense, readability+markdown extraction, redirect-chain…2,733MIT
provwasm-stdv1Rust bindings that enable CosmWasm smart contracts to interact with custom modules in the Provenance Blockchain2,732Apache-2.0
tencent3crate provides programmatic access to Tencent Cloud api.2,731Apache-2.0
essentia-coreCore Rust library wrapping Essentia functionality2,730MIT
wallhavenA complete WallHaven API CLI client, allowing wallpaper download2,728MIT
numcodecs-wasm-loggingEnable logging for wasm32-compiled codecs for the numcodecs API2,727MPL-2.0
gmsslGmSSL bindings2,726MIT/Apache-2.0
libdnsAbstracting and implementing DNS zone management for different providers2,7210BSD
geiserx_ts_control_serdeserde data types for tailscale control comms2,720BSD-3-Clause
systemprompt-schedulerBackground jobs, cron tasks, and job-extension dispatch for systemprompt.io AI governance infrastructure. Tokio-backed scheduling…2,720BUSL-1.1
p4-cmdP4 API (wraps CLI)2,716MIT OR Apache-2.0
alith-clientThe Easiest Rust Interface for Local LLMs, and an Interface for Deterministic Signals from Probabilistic LLM Vibes2,715Apache-2.0
pg_sdlA SDL2-superset library for easy game or application development.2,714MIT
gsmarenaAPI interface for GSMArena2,714MIT OR Apache-2.0
daemonbit-coreCross-platform daemon lifecycle primitives2,714MIT OR Apache-2.0
shurjopay-pluginRust plugin for for quick integration of shurjopay API2,713MIT
life2piA Rust library for the undocumented Life360 API2,712AGPL-3.0
iqoption-rsA scrapper that abstracts the IQ Option API calls into a Rust package.2,712MIT OR Apache-2.0
reaper-mediumBindings for the REAPER C++ API - medium-level API2,712MIT
concourse-apiInteract with the concourse ci component ATC as the shipped client `fly` does2,711Apache-2.0 OR MIT
systemprompt-templatesTemplate registry, loading, and rendering for systemprompt.io config-as-code AI governance deployments. Handlebars-powered…2,709BUSL-1.1
iffiMake assertions about values used over FFI2,708MIT OR Apache-2.0
librepologyLibrary for repology.org API access2,708MPL-2.0
openai-client-cliOpenAI API client CLI2,706MIT
dconfRust bindings to dconf2,704non-standard
systemprompt-oauthOAuth 2.0 / OIDC with PKCE, token introspection, and audience/issuer validation for systemprompt.io AI governance infrastructure.…2,700BUSL-1.1
tushareA rust library to read the data from tushare and tranform it into polars dataframe object2,696MIT OR Apache-2.0
oneitfarm-interface-httpserverinterface for actors to receive http requests (oneitfarm:httpserver)2,694Apache-2.0
nvpair-rsSafe and rustic wrapper around nvpair2,694MIT
razor-safe-lzcSafe libzfs_core (lzc) API2,693MIT OR Apache-2.0
uni-xervoUnified Rust runtime for local and remote embedding (dense, learned-sparse, multi-vector), reranking, generation, NLP, OCR,…2,693Apache-2.0
sonic-channel2Rust client for sonic search backend2,691MPL-2.0
outfox-openai-macrosoutfox openai proc macros2,690MIT OR Apache-2.0
chroot-deployA program able to deploy and work with a chroot environment in a quick
manner.2,687GPL-3.0-or-later
italo-apiRust binding for Italo API2,687Apache-2.0
orb-network-managerRust NetworkManager bindings2,684Apache-2.0
libgshGraphical Shell server SDK library2,683non-standard
kvv-efa-apiRust bindings for the KVV (Karlsruher Verkehrs Verbund) "EFA"-API2,681MIT
youtube-captionsAllows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it…2,680MIT
objc2-home-kitBindings to the HomeKit framework2,680Zlib OR Apache-2.0 OR MIT
openapi-client-genExperimental OpenApi client generator for Rust with support for C-FFI and WASM2,680MIT OR Apache-2.0
tauri-plugin-apple-music-kitTauri plugin for Apple MusicKit integration2,678MIT OR Apache-2.0
cmlA library to programmatically and safely interact with the rest API of Cisco Modeling Labs (CML), formerly VIRL22,677MIT
search-botTelegram search bot2,677MIT
inputflowinputflow user input abstract plugin framework2,676MIT
remote-mcp-kernelA microkernel-based MCP (Model Context Protocol) server with OAuth authentication and multiple transport protocols2,676MIT
delta-sharingDelta Sharing client library2,674Apache-2.0
imx-vpuwrap-rsHigh level bindings for imx-vpuwrap library.2,671MIT
git-bugA rust library for interfacing with git-bug repositories2,669GPL-3.0-or-later
bc-libmimalloc-sysSys crate wrapping the mimalloc allocator (updated to v2.2.7 and v3.2.8, respectively)2,669MIT
objc2-color-syncBindings to the ColorSync framework2,661Zlib OR Apache-2.0 OR MIT
ableton-linkRust bindings for Ableton Link2,660non-standard
ultrafast-models-sdkRust SDK for calling 100+ LLM providers with dual mode operation (standalone/gateway)2,659MIT
tradfri_gatewayA rust crate for connecting to the Ikea TRÅDFRI gateway, and for controlling your home devices through the gateway.2,658MIT OR Apache-2.0
geocodio_lib_rustA client library to interface with the Geocodio API.2,657MIT
kcr_kpack_ioKubernetes Custom Resource Bindings2,6540BSD
hive-clientA Rust client for interfacing with Hive smart home systems.2,652MIT
harness-lspLSP tool for AI agent harnesses — language-server-protocol operations (hover, definition, references, symbols) with manifest,…2,652MIT
igdb-api-rustAPI wrappper for IGDB REST API2,650MIT OR Apache-2.0
apialertsRust client for the API Alerts notification platform2,646MIT
mathquill-jsIdiomatic JavaScript bindings for MathQuill2,645GPL-2.0
geni-api-v1JSON specification for the Geni.com API v12,640MIT OR Apache-2.0
miyabi-llmLLM abstraction layer for Miyabi - GPT-OSS-20B integration2,640Apache-2.0
kodegen_tools_configKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,637Apache-2.0 OR MIT
kodegen_utilsKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,635Apache-2.0 OR MIT
enphase-localA client library for the Enphase Envoy local API.2,634MIT OR Apache-2.0