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.
openactionA crate for creating plugins for the OpenAction API23,734MIT
ezluaErgonomic, efficient and Zero-cost rust bindings to Lua5.423,646MIT
tracker-sysFFI bindings to libtracker-3.023,627MIT
libabieos-sysEOSIO abieos rust bindings23,616Apache-2.0
apple-cfSafe Rust bindings for Apple's shared Core* frameworks (CoreFoundation, CoreMedia, CoreVideo, CoreGraphics, IOSurface, Dispatch).23,611MIT OR Apache-2.0
lldbRust-like bindings to the public LLDB API. LLDB is the debugger from the LLVM project and is the system debugger on macOS.23,572MIT OR Apache-2.0
cymrustQuery Team Cymru's IP-to-ASN mapping via DNS23,571MIT
openexrHigh-level bindings to OpenEXR 3.0.523,557BSD-3-Clause
dfhack-proto-srcsDownload and extract DFHack protobuf files from source23,533Zlib
carla-sysFFI bindings for Carla simulator23,434MIT
imgui-extA crate to build debug UIs on structs using a derive macro (based on the imgui crate)23,430MIT
asimov-ledgerASIMOV Software Development Kit (SDK) for Rust23,391Unlicense
razor-libnvpair-syslibnvpair FFI bindings23,280MIT OR Apache-2.0
azure_sdk_storage_accountRust wrappers around Microsoft Azure REST APIs - Blob storage account crate23,274Apache-2.0
aptos-sdkA user-friendly, idiomatic Rust SDK for the Aptos blockchain23,237Apache-2.0
rtaudioSafe Rust wrapper and bindings for RtAudio23,167MIT
cargo-phpInstalls extensions and generates stub files for PHP extensions generated with `ext-php-rs`.23,149MIT OR Apache-2.0
dcso3Minimal Rust binding to the DCS lua api23,139MIT
playdate-colorColor extension for Playdate API23,083MIT OR Apache-2.0
mastodon-asyncA wrapper around the Mastodon API.23,061MIT/Apache-2.0
cloud-storage-rsMOVED TO crates.io/crates/cloud-storage A crate for uploading files to Google cloud storage, and for generating download urls.23,059MIT
aria2-wsAn aria2 websocket jsonrpc API with notification support23,057MIT
medea-client-api-protoClient API protocol implementation for Medea media server.23,026BlueOak-1.0.0
polyioA create for interacting with the Polygon API at polygon.io.22,994GPL-3.0-or-later
playdate-displayHigh-level Display API built on-top of Playdate API22,990MIT OR Apache-2.0
foursquareRust interface for Foursquare22,950MIT
malloc-best-effortA Rust wrapper over Google's TCMalloc and Microsoft's MIMalloc memory allocators22,922MIT
lvglLVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity,…22,905MIT
sendgrid_thinA small unofficial library to send emails using Sendgrid.22,849MIT
dnsimpleThe DNSimple API client for Rust.22,818MIT
uvcSafe and ergonomic wrapper around libuvc, allowing capture of webcam streams22,811MIT
boa_interopInterop utilities for integrating boa with a Rust host.22,771Unlicense OR MIT
libpwqualitylibpwquality bindings for Rust22,729GPL-2.0-or-later
open_ai_rust_fn_call_extensionProc-macro toolkit for OpenAI function-calling: derive JSON-schema from Rust types, annotate functions with tool schemas, and…22,723MIT
gostd_deriveproc_macro_derive library for gostd.22,705MIT
carlaRust client library for Carla simulator22,700MIT
ftxUnofficial API Binding for the FTX Exchange.22,656MIT OR Apache-2.0
pthashRust bindings for PTHash22,620GPL-3.0-or-later
agdb_apiAgnesoft Graph Database API (Client)22,519Apache-2.0
openvrA high-level binding for OpenVR.22,505MIT
cdg_apiA simple library to interact with api.congress.gov22,490non-standard
solaredgeSolarEdge API client22,476LGPL-3.0
kakao-rs카카오 챗봇 JSON 제작 헬퍼 in Rust22,469MIT
llama-cpp-sys-4Low Level Bindings to llama.cpp22,454MIT OR Apache-2.0
cgroupsNative Rust crate for managing control groups on Linux22,434MIT OR Apache-2.0
hexchat-pluginLets you write HexChat plugins in Rust22,425AGPL-3.0+
webkit2gtk-webextension-sysRust bindings for the webkit2gtk-webextension library22,422MIT
rofi-modeHigh-level library for creating Rofi plugins and custom modes22,399MIT
cosmic-protocolsGenerated API for the COSMIC wayland protocol extensions22,383GPL-3.0-only
async-pidfd-nextProcess file descriptors (pidfd) for Linux22,341MIT OR Apache-2.0
gluerA wrapper for Rust frameworks that eliminates redundant type and function definitions between the frontend and backend22,325MIT OR Apache-2.0
winreg2Rust bindings to MS Windows Registry API22,304MIT
mackerel_clientAn API client library for Mackerel22,274MIT
libmodbus-rslibmodbus bindings for Rust22,246LGPL-2.1
pubnubPubNub SDK for Rust22,229non-standard
mistralai-clientMistral AI API client library for Rust (unofficial).22,176Apache-2.0
apple-musicA Rust Library to fully control local MacOS Apple Music player.22,139MIT
tonic_openssl_lndAn async library implementing LND RPC via tonic_openssl and prost22,079MITNFA
sqriteAn opinionated featherweight rust wrapper around SQLite22,067BSD-3-Clause
leaprsSafe wrapper for the LeapC Ultraleap (Leap Motion) hand tracking device API.22,050MIT OR Apache-2.0
libmtp-rsHigh-level interface for the libmtp C library.22,043MIT
greentic-runner-hostHost runtime shim for Greentic runner: config, pack loading, activity handling22,020MIT
gdnative_tweenerA port of DoTween(3rd party package for Unity) to Godot 3.5, using GdNative.21,993MIT
hubspotAn unofficial hupspot api client library.21,989MIT
tailscaleA work-in-progress Tailscale implementation21,965BSD-3-Clause
messagebird-asyncWrapper around the message bird SMS API21,964MIT OR Apache-2.0
progenitor-middlewareAn OpenAPI client generator21,940MPL-2.0
polipo🐙 Minimal, elegant, fast, async Kraken exchange REST API client | Written in Rust21,919MIT
cplex-sysLow level bindings to the Cplex C-API21,843MIT
gostd_builtinPackage builtin binds the basic type in go through the type alias, and implements the basic type cast macro function.builtin…21,818MIT
aqueducts-utilsFramework to build ETL data pipelines declaratively21,809non-standard
tensor-trade-streamA client for receiving updates from Tensor Trade Marketplace over WebSocket using GraphQL subscriptions.21,783MIT
chilloutvrUnofficial rust types of ChilloutVR's API21,765MPL-2.0
dfhack-protoGenerated code from the DFHack API21,722MIT OR Apache-2.0
playdate-menuHigh-level system menu API built on-top of Playdate API21,701MIT OR Apache-2.0
async-minecraft-pingAn async Rust client for the Minecraft ServerListPing protocol21,689MIT OR Apache-2.0
libheliumRust bindings for libhelium21,653MIT
rust_interface_file_generatorffi Interface file generator. Use with flapigen21,624MIT
objc2-metal-kitBindings to the MetalKit framework21,605Zlib OR Apache-2.0 OR MIT
megaAn API client library for interacting with MEGA21,589MIT OR Apache-2.0
rust-tdlibTDlib (Telegram Database library) client21,577MIT
twelvedataA Rust client for the Twelve Data API21,576MIT
razor-libnvpairLow-level libnvpair interface21,525MIT OR Apache-2.0
janetrsHigh level binding for Janet programming language21,523non-standard
everruns-sdkRust SDK for Everruns API21,518MIT
tkRust bindings for Tk GUI library21,501MIT/Apache-2.0
hookmapRegisters hotkeys and simulates keyboard and mouse input.21,476MIT OR Apache-2.0
discidBindings for MusicBrainz libdiscid21,463LGPL-3.0-or-later
exmodBindings to libxm, a small XM player library.21,455WTFPL
vk-botBuild chat bots for VK (VKontakte) communities easily.21,404MIT
claude-agent-sdk-rsRust SDK for Claude Code CLI with bidirectional streaming, hooks, custom tools, and plugin support - 100% feature parity with…21,371MIT
mc-sgx-tstdcRust wrappers around SGX synchronization primitives21,332Apache-2.0
service-loggingAsynchronous structured logging in tiny library (6KB) with clients for Coralogix and console.log. WASM compatible21,311MIT OR Apache-2.0
k8s-csiBindings for Kubernetes CSI21,294Apache-2.0
apple-metalSafe Rust bindings for Apple's Metal framework — devices, resources, command encoding, advanced GPU objects, and IOSurface…21,277MIT OR Apache-2.0
thirtyfour_queryAdvanced element query interface for the thirtyfour crate21,216MIT OR Apache-2.0
azure-ecs-rsAzure ECS (Email Communication Service) Rust SDK21,175MIT
pshellWorks out if this is running from inside a shell, and if so, which one.21,134Apache-2.0
wifi-rsInterface with and manage Wireless Network (WiFi)21,131MIT
spacedustAn API wrapper for spacetraders.io V221,126non-standard
flagsmith-flag-engineThis project is the rust clone of flagsmith flag engine: https://github.com/Flagsmith/flagsmith-engine21,126BSD-3-Clause
quickjs-wasm-rsHigh-level bindings and serializers for a Wasm build of QuickJS21,104Apache-2.0 WITH LLVM-exception
megamindA library for interacting with the Genius API.21,072MIT
twapiA simple Twitter library. This is easy for customize.21,067MIT OR Apache-2.0
ts3-queryTeamspeak3 Query Library21,050MIT/Apache-2.0
hinawaAPI bindings for hinawa library21,043MIT
maa-frameworkRust bindings for MaaFramework21,033LGPL-3.0
libhelium-sysFFI bindings for libhelium21,025MIT
openrouter-rsA type-safe OpenRouter Rust SDK20,996MIT
robius-openRust abstractions for opening URIs on multiple platforms20,962MIT
libspelling-sysFFI bindings for libspelling20,952MIT
rfuse3FUSE user-space library async version implementation.20,950MIT
uplinkIdiomatic and safe Rust binding for the Storj Lib Uplink20,934MIT
anitomyWrapper for Anitomy, the library for parsing anime video filenames20,857MPL-2.0
emliteA Rust wrapper around emlite20,836MIT
cerbosRust SDK for working with Cerbos: an open core, language-agnostic, scalable authorization solution20,762Apache-2.0
currency_layerClient for free currency layer APIs20,751MIT
mlua-peripheryA Rust-native implementation of lua-periphery for mlua.20,727MIT
rctlFreeBSD resource limits and accounting with RCTL / RACCT20,717BSD-3-Clause
freesasa-sysRust raw FFI bindings for the freesasa C library20,709non-standard
rgluaToolkit for garrysmod development with the source sdk and luajit api20,695MIT
rustfs-kafkaRust client for Apache Kafka20,690Apache-2.0
dfhack-remoteInteracting with the Dwarf Fortress remote API exposed by DFHack20,636MIT OR Apache-2.0
lgbmUnofficial Rust bindings for LightGBM20,616MIT
rustfs-kafka-asyncAsync Kafka client built on tokio20,594Apache-2.0
glimeshClient for performing queries, mutations, and subscriptions against the Glimesh API.20,580MIT OR Apache-2.0
gstreamer-mpegtsRust bindings for GStreamer MpegTs library20,547MIT OR Apache-2.0
tiktokapi-v2TikTok API v2 library.20,494MIT
hookmap-coreGlobal hooks and input simulation fo keyboard and mouse.20,491MIT OR Apache-2.0
libspellingRust bindings for libspelling20,456MIT
nng-cHigh level bindings nng C library20,430BSL-1.0
discord-selfbotDiscord selfbot API library for Rust20,430MIT
bitcoin-remoteLow-level, Bitcoin Core–compatible JSON-RPC helper crate providing HTTP status mapping, RPC error codes, auth-cookie management,…20,426MIT
pyo3-errorUnified error causality chains across Rust and Python20,337MPL-2.0
dbsdk-rsAPI for creating Rust games for the DreamBox fantasy console20,335MIT
zeebeA rust client for defining, orchestrating, and monitoring business processes across microservices
using Zeebe.20,326MIT
eventureEvent-Driven messaging library for Rust20,262MIT
language-model-typeA Rust crate providing an enumeration for various language model types used in machine learning applications, enabling precise…20,258MIT
cri-apiBindings Kubernetes CRI20,233Apache-2.0
arxiv-rsA wrapper of the arXiv API for Rust20,195MIT
null-terminated-strFFI-friendly utf-8 string, enabling const null-terminated str and caching
of the non-terminated string to avoid frequent…20,192MIT
xgboost-rsBindings to dmlc/xgboost.20,188MIT
tflitecA safe Rust wrapper of TensorFlow Lite C API supporting x86_64 and ARM (iOS, Android)20,134MIT
substreams-antelope-coreSubstreams development kit for Antelope chains, contains Firehose Block model and helpers.20,111MIT OR Apache-2.0
typesenseiTypesense client library20,101MIT
rs-drivelistThis is basically a Rust implementation of [Balena's drivelist](https://github.com/balena-io-modules/drivelist)20,089MIT OR Apache-2.0
postofficethis is a light weight tcp connection manager, including client and server side functions to communicate at high speed long…20,076non-standard
a653rsArinc653 abstraction library for hypervisor independent partition programming20,076MIT OR Apache-2.0
vtubestudioA library for interacting with the VTube Studio API.20,067MIT
adk-sessionSession management and state persistence for Rust Agent Development Kit (ADK-Rust) agents20,046Apache-2.0
embree4-rsHigh-level wrapper for Intel's Embree 4 high-performance ray tracing library.20,039non-standard
cocoa_imageRead RGBA image using macOS Cocoa API20,021CC0-1.0
statehub-locationStatehub supported locations20,010MIT OR Apache-2.0
memflow-ffiC bindings for the memflow physical memory introspection framework19,971MIT
xgboost-rs-sysLow level bindings to dmlc/xgboost for rust.19,955MIT
kf-protocolNative Rust implementation of kafka protocol19,950Apache-2.0
walletkit-coreReference implementation for the World ID Protocol. Core functionality to use a World ID.19,917MIT
qookqook - Pure Rust unitaryfund/qrack Wrapper19,895MIT
libinferRust interface to TensorRT for high-performance GPU inference19,873MIT
stb-sysLow level bindgen generated wrappers for stb libraries19,868MIT
apt-pkg-nativeBindings for libapt-pkg19,850MIT
adk-agentAgent implementations for Rust Agent Development Kit (ADK-Rust, LLM, Custom, Workflow agents)19,837Apache-2.0
musicxmlMusicXML parsing, manipulation, and export library19,821MIT
megacommerce-protoGenerated gRPC protobuf definitions for MegaCommerce19,815MIT OR Apache-2.0
ag-grid-rsWasm bindings for AG Grid19,815Apache-2.0 OR MIT
remoteit-apiA wrapper around the Remote.it GraphQL API, also implementing the custom request signing.19,795MIT OR Apache-2.0
keystone-engineRust bindings for the Keystone Engine assembler library.19,769GPL-2.0
adk-runnerAgent execution runtime for Rust Agent Development Kit (ADK-Rust) agents19,762Apache-2.0
monzo-libasync Monzo client in pure rust.19,742Apache-2.0
ncursesw-winAn extension wrapper around the ncursesw-rs crate that encapsulates the exposed raw pointers of the core NCurses TUI library19,722MIT
mojang-apiA simple library for interfacing with the Mojang API. Includes full support for async/await.19,706MIT/Apache-2.0
rustnaoA Rust implementation of a wrapper for the SauceNAO API.19,702MIT
steamgriddb_apiRust client for steamgriddb.com API19,661MIT OR Apache-2.0
dylinkRun-time dynamic linking loader utilities19,647MIT OR Apache-2.0
themisHigh-level cryptographic services for storage and messaging19,600Apache-2.0
wasmcloud-interface-sqldbInterface for wasmCloud actors to connect to a relational database using the capability wasmcloud:sqldb19,501Apache-2.0
cloudwatch_loggingA simple library for logging to AWS CloudWatch Logs19,498MIT
xero-rsA Xero API client library for Rust19,482non-standard
ncryptf-rsSecure API authentication and end to end encryption.19,471BSD-3-Clause
orthancClient for Orthanc REST API19,443Unlicense
timelibA small Rust wrapper around the timelib library.19,393MIT
mkiWindows and Linux library for registring global input hooks and simulating keyboard and mouse events.19,370MIT
marzban_apiA simple async client which abstracts/simplifies the interactions with the Marzban panel API…19,364MIT
ic-kit-macrosIC-Kit's macros for canister development19,362GPL-3.0
heliosphere-coreRust-idiomatic Tron API client library19,348MIT
oauth-device-flowsA specialized Rust library implementing OAuth 2.0 Device Authorization Grant (RFC 8628)19,334MIT OR Apache-2.0
napchartRust interface for the https://napchart.com API alpha19,331MIT
ul-nextUltralight Rust bindings19,329non-standard
fsipcfsipc, zbus Proxy for the modio-logger DBus interface19,318MIT
cawg-identityRust SDK for CAWG (Creator Assertions Working Group) identity assertion19,293MIT OR Apache-2.0
browser-window-ffiFFI bindings for the browser-window crate.19,251MIT
ubusWork-in-progress: OpenWRT ubus client library in pure Rust19,239BSD-2-Clause
ts_control_serdeserde data types for tailscale control comms19,215BSD-3-Clause
ts_controltailscale control client19,199BSD-3-Clause
mlua-wasmerLua bindings and embedding of Wasmer, the high-performance WebAssembly runtime.19,156MIT
mp4decryptDecrypt CENC protected MP4 content using Bento419,128MIT OR Apache-2.0
leetcoderustapiA full-featured Rust API for Leetcode.19,121MIT
mailjet-rsMailjet API wrapper for Rust19,121MIT
implotRust bindings to https://github.com/epezent/implot19,114MIT/Apache-2.0
heliosphereRust-idiomatic Tron API client library19,113MIT