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.
thunderstoreA library for interacting with the Thunderstore API3,664MIT OR Apache-2.0
nicelocal-ext-php-rsBindings for the Zend API to build PHP extensions natively in Rust.3,661MIT OR Apache-2.0
cimplSimple C implementations from Rust - FFI utilities and macros for creating safe, ergonomic C bindings3,655MIT OR Apache-2.0
buy_me_a_coffeeA Rust crate for interacting with the Buy Me a Coffee API3,654MIT
raylib-lightraylib bindings3,652MIT
miyabi-typesCore type definitions for Miyabi - Autonomous AI Development Operations Platform3,652Apache-2.0
nodesty-api-libraryRust API client for nodesty.com3,649MIT
cel-cxx-ffiFFI bindings for the cel-cxx crate3,647Apache-2.0
ianaio-workerConvenience crate for working with Web Workers3,643non-standard
pyo3-arraylikeConvenience extension for rust-numpy3,643MIT
d3d11Safe(r) bindings to the D3D11 API3,642MIT/Apache-2.0
locale-settingsA higher-level interface to locale settings accessed via the POSIX C API.3,640MIT
mlua-arete-sdkLua bindings for the Arete SDK for smart buildings.3,635MIT
fuse-rsA wrapper around libfuse-sys for writing file systems using FUSE.3,634Apache-2.0
modrinth-apiA client library for the Modrinth API, generated with openapi-generator3,631CC0-1.0
orthanc_sdkOrthanc plugin SDK3,629GPL-3.0
ezllamaAn opinionated, simple Rust interface for local LLMs, powered by llama-cpp-23,629MIT
fframes-skia-safeSafe Skia Bindings for Rust3,625MIT
kcr_trace_kubeblocks_ioKubernetes Custom Resource Bindings3,6230BSD
rn2903A Rusty interface for the RN2903 LoRa module's serial protocol3,622GPL-3.0-only
android-wakelockSafe and ergonomic Rust bindings to the Android WakeLock API3,618MIT
moneyforward-invoice-apia moneyforward's invoice api wrapper library3,616Apache-2.0/MIT
mavryk-smart-rollup-hostSafe Runtime trait for Mavryk Smart Rollups host functions.3,615MIT
apex_legends_apiAn API wrapper for the MozambiqueHe.re Apex Legends API.3,613MIT
monzoA library that wraps over the Monzo API in a future aware manner.3,612MIT
onemoney-protocolOfficial Rust SDK for OneMoney Protocol - L1 blockchain network client3,610Apache-2.0
libctfSDK intended for use with CTF-rs, but is designed to be repurposed by others to easily extend functionality for other CTF related…3,609AGPL-3.0-or-later
adventure-rusoto-snsAdventure to rusoto_sns3,603MIT OR Apache-2.0
rskafka_wasiA minimal Rust client for Apache Kafka3,603MIT/Apache-2.0
writefreely_clientWriteFreely API client library3,601EUPL-1.2
speedb-sysNative bindings to libspeedb3,593MIT/Apache-2.0/BSD-3-Clause
ratcurlRust bindings to libcurl for making HTTP requests, with curl-impersonate support3,588MIT
adventure-rusoto-sqsAdventure to rusoto_sqs3,586MIT OR Apache-2.0
farsAn unofficial Rust client for the Firebase Auth REST API.3,583MIT OR Apache-2.0
rust-mc-statusHigh-performance asynchronous Rust library for querying Minecraft server status (Java & Bedrock)3,582MIT
chatdeltaA unified Rust library for connecting to multiple AI APIs with streaming, conversations, and parallel execution3,579MIT
mermaid-rsRust bindings for Mermaid JS3,576MIT
patisson-bybit-sdkUnofficial Rust SDK for the Bybit exchange API3,575MIT
cargo-dakuDaku API cargo plugin3,573Apache-2.0 OR BSL-1.0 OR MIT
tuco-coreContains the Tuco trait, used by the Tuco crate3,570MIT
containerd-shim-clientTTRPC bindings for containerd shim interfaces3,569Apache-2.0
rag-moduleEnterprise RAG module with chat context storage, vector search, session management, and model downloading. Rust implementation…3,564MIT
etternaonline_apiA Rust wrapper for the v2 API of https://etternaonline.com3,563MIT
rrw_macroA macro crate for rrw to easily build clients for REST-APIs.3,562GPL-3.0-or-later
rust-anilistA Rust wrapper for the Anilist API, providing asynchronous methods to interact
with various entities like Anime, Manga, User,…3,562MIT
qjs-derive-supportAST representation used by qjs-derive macros3,560MIT
anthropic-asyncAnthropic API client for Rust with prompt caching support3,559MIT OR Apache-2.0
minglMinimal graphics library with abstract rendering backend and WebGL support3,558MIT
toonifyToonify API client3,554Apache-2.0
rusty-ossSimple pure Rust Aliyun OSS Client following a Sans-IO approach3,554MIT
asimov-apify-moduleASIMOV module for data import powered by the Apify web automation platform.3,554Unlicense
telegram-bot-raw-arsTelegram Bot API types3,551MIT
dynamic_oclDynamically-loaded OpenCL bindings3,547Apache-2.0
tapiocaType-safe REST client using the OpenAPI Specification3,546non-standard
cms_toolsA rust crate for interacting with the CMSocial competitive programming platform3,542MIT
qjs-deriveMacros 1.1 implementation of qjs macros3,541MIT
xray-coreXray-core GRPC client3,541MIT
coolprop-rsCoolprop Wrapper for Rust3,540MIT
better-web-viewThe library is a web-view modification and provides a better way of communication between the Rust backend and the JavaScript…3,539MIT
mockforge-federationMulti-workspace federation for MockForge - compose multiple mock workspaces into federated virtual systems3,539MIT OR Apache-2.0
art-stampsArtwork stamps tool to quickly stamp out shaapes and make beautiful castles or houses as an SVG3,538MIT
namigatorRust bindings for the namigator pathfinding library for World of Warcraft.3,537MIT OR Apache-2.0
greentic-llmProvider-agnostic multi-LLM abstraction for the Greentic platform (rig-core backend, 24 providers).3,537MIT
hide_consoleA library for hiding console windows in Rust applications3,534MIT
mailjet_clientA client for Mailjet's REST API3,525MIT
kodegen_mcp_schema_macrosKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.3,518Apache-2.0 OR MIT
qbittorrent_rustAn asynchronous library to interface with the qbittorrent WeBUI API3,514MIT
lethean-apiLethean VPN Marketplace API3,514MIT
objc2-core-midiBindings to the CoreMIDI framework3,512Zlib OR Apache-2.0 OR MIT
harness-coreShared types and traits for @agent-sh/harness-* Rust tools: ToolError, PermissionPolicy, ReadOperations3,512MIT
telegram_bot_oxidebotTelegram Bot for oxidebot framework3,508MIT OR Apache-2.0
provwasm-test-tubelibrary for building smart contract integration testing environments for Provenance Blockchain in Rust3,508Apache-2.0
hessra-apiAPI client for Hessra authentication services3,506Apache-2.0
lzham-alpha-sysLow level FFI-bindings for the lzham alpha codec.3,505MIT
debug-adapter-protocolA Rust implementation of the Debug Adapter Protocol3,503MIT
embellamaHigh-performance Rust library for generating text embeddings using llama-cpp3,501Apache-2.0
sylphx-wireSylphx Platform wire types generated from the Protobuf contract (sole cross-language authority)3,499MIT OR Apache-2.0
proget-sdkAn unofficial Rust SDK for ProGet3,496GPL-3.0-only WITH GPL-3.0-linking-exception
rusty-pagerunoffical rust interface for the pagerduty api3,490MIT
subsonic-typesTypes for the Subsonic API3,490MIT
realitydefenderReality Defender SDK for Rust - Tools for detecting deepfakes and manipulated media3,489Apache-2.0
mdquery-rsA Rust binding library for macOS Spotlight search using Metadata Query API3,488MIT
seify-hackrfoneFully Rust native HackRF one driver, powered by nusb3,485MIT
fstapiAPI for manipulating Fast Signal Trace (FST) format waveforms.3,484MIT OR Apache-2.0
mc-server-statusHigh-performance asynchronous Rust library for querying Minecraft server status (Java & Bedrock), Fork of Rust MC Status3,482MIT
senpy-ffiFFI bindings for senpy-rs3,481GPL-3.0-only
loft-ffiHelpers for writing loft native extension cdylibs3,481LGPL-3.0-or-later
hessra-configConfiguration management for Hessra SDK3,480Apache-2.0
tauri-plugin-edge-to-edgeTauri plugin for iOS/Android Edge-to-Edge fullscreen support with safe area injection3,477MIT
sylphx-sdk-coreSylphx Platform SDK shared transport, auth, and error mapping3,474MIT OR Apache-2.0
azurlaneWrapper for the unofficial azur lane json api in Rust3,470GPL-3.0
ip-spoofingLibrary to send fake IPv4 headers & UDP/TCP-SYN packets to perform L3/L4 attacks3,469MIT
bionic_reading_apiUnofficial Rust library to get a Bionic Reading converted string from their Rapid API.3,467non-standard
j4rs-171hj4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust3,463MIT OR Apache-2.0
urban-rsAn API library to interract with Urban Dictionary.3,463MIT
vx-pluginPlugin system for vx - Universal Development Tool Manager3,462MIT
hipdfA high-level PDF manipulation library built on lopdf3,449MIT
merriam-webster-modelModels for the Merriam Webster's Dictionary API3,445MIT OR Apache-2.0
matplotlibQuick-and-dirty plotting in Rust using Python and Matplotlib3,444AGPL-3.0-only
wimlib(Hopefully) idomatic bindings to the wimlib library3,444EUPL-1.2
sylphx-sdkSylphx Platform SDK — default app client for the runtime API3,444MIT OR Apache-2.0
iex-rsA rather simple wapper at the moment for the iex api.3,441MIT
tfmicroRust bindings of TensorFlow Lite for Microcontrollers3,440Apache-2.0
icasadiRust interface to CasADi functions3,434MIT
polkit-agent-rsHigh-level bindings for libpolkit-gobject-13,434MIT
igraph-sysRust bindings to igraph c library3,432GPL-2.0-or-later
rspotify-sSpotify API wrapper3,431MIT
calibre-dbTypes and functions for interacting with the Calibre library database3,430CC0-1.0
wl-clientSafe client-side libwayland wrapper3,430MIT OR Apache-2.0
tetromino-xlock-modeAn xlock "mode" using Tetromino and its auto-playing AI.3,424GPL-3.0-or-later
agent-sdkRust Agent SDK for building LLM agents3,422MIT
robinhoodRust Wrapper for Robinhood Trade3,419Artistic-2.0
dexscreenerA Rust Dexscreener HTTP API client3,419MIT
twitcheventsub-structsDefined Struct types for of all the twitch eventsub responses easy Serialise/Deserialie3,419MIT
grpc_graphql_gatewayA Rust implementation of gRPC-GraphQL gateway - generates GraphQL execution code from gRPC services3,419MIT
kcr_experimental_kubeblocks_ioKubernetes Custom Resource Bindings3,4180BSD
r2g_mluaHigh level bindings to Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau
with async/await features and support of writing…3,413MIT
io-streamSet of I/O-free coroutines and runtimes to manage streams3,411MIT OR Apache-2.0
imgurs-modelA typed and safe model of the Imgur API3,410MIT
mc-launchermetaA crate providing types for the Minecraft Launcher Metadata API3,409MPL-2.0
cu-sysLow level bindings to cuda apis3,408MIT/Apache-2.0
brtskyA rusty parser for the Bright Sky weather API found at https://brightsky.dev3,407MIT OR Apache-2.0
rong_s3S3-compatible object storage module for RongJS3,400MIT OR Apache-2.0
proxmox-apiRust bindings for the Proxmox VE HTTP API3,399MIT OR Apache-2.0
mlua-rumqttdrumqttd for mlua.3,395MIT
grammarbotAPI bindings for grammarbot.io3,390MIT
pistonesAn wrapper for the Piston code execution engine.3,390MIT
tauri-helperA collection of tools and utilities designed to simplify the development of Tauri applications.3,389MIT
gtk4-session-lockSafe gir-generated wrapper for gtk4-session-lock3,384MIT
pagerduty_panicSend panic data to PagerDuty3,384MIT
lightqllightweight graphql request builder.3,377non-standard
winerHelper library for Wine3,377MIT
rong_sqliteSQLite module for RongJS3,369MIT OR Apache-2.0
tonsoeA Discord library focused on bot development3,368MIT OR Apache-2.0
discloud-rsA rust wrapper for Discloud's API3,368Apache-2.0
am-api-proc-macroA library for interfacing with the Apple Music API3,364MIT
aqueducts-schemasFramework to build ETL data pipelines declaratively3,364Apache-2.0
axboe-liburingLow-level io_uring interface, transliterated from Jens Axboe's liburing.3,359MIT OR LGPL-2.1-only
wf-cdk-bindgenInternet Computer Binding Generator.3,357Apache-2.0
insteon-serialInsteon PLM serial programming library.3,357Apache-2.0/MIT
rong_redisRedis client module for RongJS3,356MIT OR Apache-2.0
ic4-sysA Rust bindings for IC Imaging Control 4 SDK from The Imaging Source. (Raw Part from bindgen)3,355MIT
eosio-client-keysEOSIO Key/Signature handling3,354Apache-2.0
ticksSimple, ergonomic Rust wrapper for the TickTick Open API3,352MIT
mlt-sysBindings for the MLT Multimedia framework.3,352MIT
mistralrs-server-coreFast, flexible LLM inference.3,352MIT
unlatexRust bindings to unified-latex3,350MIT OR Apache-2.0
leptos-materialA Leptos component wrapper for Material Web Components.3,350MIT
agenterraGenerate production-ready MCP (Model Context Protocol) servers and clients from OpenAPI specs3,350MIT
easydbAn iterface for working with easydb.io in rust.3,348MIT OR Apache-2.0
rsxivTools for working with arXiv and the arXiv API3,348MIT OR Apache-2.0
autogen-stediAuto-generated, strongly-typed Rust client for the Stedi APIs3,346MIT
cfn-resource-providerAWS CloudFormation custom resource helper library3,345MIT OR Apache-2.0
interfacerSDK builder for various API, like retrofit3,344MIT
spike-dasm-wrapperRISC-V instruction disassembler based on spike-dasm.3,343MIT OR Apache-2.0
objc2-scene-kitBindings to the SceneKit framework3,343Zlib OR Apache-2.0 OR MIT
vestaliaVestaboard API wrapper3,342MIT
iii-observabilityOpenTelemetry and logging primitives shared across iii SDKs.3,342Apache-2.0
google_geocodingA strongly-typed asynchronous Rusty interface to the Google Geocoding API3,341MIT
aws_utils_s3AWS S3 utilities for common operations like listing, uploading, downloading, and deleting objects3,341MIT OR Apache-2.0
rong_commandCommand execution APIs for RongJS3,341MIT OR Apache-2.0
apifyApify SDK is a scraping and automation framework that can run on Apify platform or independently3,338MIT OR Apache-2.0
thenewsapiA client library for interacting with The News API, a free service providing access to global news from thousands of sources.3,337MIT
mcpkit-clientClient implementation for mcpkit3,336MIT OR Apache-2.0
fakeyouLibrary to use FakeYou's AI TTS services3,332CC0-1.0
jiraA simple JIRA client for Rust.3,332MIT
virustotal-rsRust SDK for VirusTotal API v33,332MIT OR Apache-2.0
eskom_se_push-apiAPI Bindings to the Eskom-se-Push API3,329MIT OR Apache-2.0
facti-apiProvides tools for interacting with Factorio REST APIs3,324MPL-2.0
discord-rpc-sysFFI bindings to the Discord RPC SDK3,320MIT
quirsQuiRS: a Rust wrapper around the Quirc QR decode library3,319BSD-2-Clause-FreeBSD
ianaio-dialogsConvenience crate for working with dialogs in browser3,319non-standard
carbone-sdk-rustGenerate documents with Carbone, using templates and JSON data-set. Create invoices, reports, certificates, contracts, financial…3,319Apache-2.0
nexgenomicsThe official Rust crate for NexGenomics3,316BSD-3-Clause
vma-socketHigh-level Rust bindings for Mellanox/NVIDIA VMA (Messaging Accelerator) sockets3,316MIT OR Apache-2.0
oefpilOptimum Estimate of Function Parameters by Iterated Linearization (OEFPIL):
Algorithm for nonlinear function fitting to data with…3,310MIT OR Apache-2.0
claude-code-acp-rsUse Claude Code from any ACP client - A Rust implementation of Claude Code ACP Agent3,309MIT
rscenes-macrosMacros for Rscenes.3,303BSD-3-Clause
boundary-apiRust client for Hashicorp Boundary3,301MIT
vgiBuild VGI workers in Rust to extend DuckDB with custom catalogs, functions, and tables over Apache Arrow IPC3,297non-standard
mini-openaiAn OpenAI API client with minimal dependencies3,296BSD-2-Clause
tuco-deriveDerive macro for the Tuco crate3,296MIT
stromprisA simple wrapper of the Strømpris-API from https://hvakosterstrommen.no3,295MIT
win32-wlanHigher level Rust bindings for the Win32 WLAN API3,294MPL-2.0
supabase-rust-gftdRust client for Supabase3,294MIT
space-rxRust wrapper over the unofficial SpaceX API.3,289MIT OR Apache-2.0
asanaasana bindings for rust3,280Apache-2.0
mockforge-pipelinesEvent-driven pipeline orchestration for MockForge - automate mock lifecycle management3,279MIT OR Apache-2.0
sms-coreCommon traits and types for the smskit multi-provider SMS abstraction.3,276MIT OR Apache-2.0
discord_apiInteract with the Discord API from your shell3,273MIT
btor2toolsHigh-level bindings for the btor2tools package3,273MIT
json-checkera wrapper around JSON-c3,265MIT/Apache-2.0
versesTUI for viewing synchronized Spotify lyrics3,261Apache-2.0
gitapi-rsgit api in Rust3,261MIT/Apache-2.0
noaa_weather_clientA client library for the NOAA weather.gov API3,260MIT
grafanaErgonomic Rust SDK for Grafana's HTTP API, with async and blocking clients.3,259MIT
wayland-protocols-hyprlandGenerated API for the Hyprland wayland protocol extensions3,259LGPL-3.0-only
onde-mistralrs-mcpMCP (Model Context Protocol) client for mistral.rs3,259MIT
onde-mistralrs-quantFast, flexible LLM inference.3,259MIT
systemprompt-filesFile storage, metadata, and access control for systemprompt.io AI governance infrastructure. Governed file operations for the MCP…3,259BUSL-1.1