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.
nite2-sysRust bindings for NiTE26,777MIT
gravityRust bindings for the Gravity API6,762MIT
ryaspellerA tool and lib for searching typos in text, files and websites6,753Apache-2.0
spaceapi-dezentraleSpaceAPI types and serialization/deserialization.6,748MIT OR Apache-2.0
kcr_ray_ioKubernetes Custom Resource Bindings6,7450BSD
ts3pluginAn abstraction layer that simplifies creating TeamSpeak3 plugins
and stores received data to provide a more convenient API.6,740MIT/Apache-2.0
gantryGantry (waSCC Module Registry) Client CLI6,739Apache-2.0
fireblocks-solana-signerImplementation of a Solana Signer using Fireblocks as backend signer6,738MIT
faiss-nextRust bindings for Faiss (Facebook AI Similarity Search)6,716MIT
tasvideos-api-rsBlocking API wrapper for TASVideos.org.6,710MIT
async_krakenMinimal wrapper for the Kraken exchange REST API using async-std6,708Apache-2.0
pca9956b-apiHTTP RESTful API and skeleton server/client implement for I2C bus control6,706GPL-3.0-or-later
ge-man-libCommon functionality used by GE-Man.6,697MIT OR Apache-2.0
cargo-progenitor-hkA cargo command to generate a Rust client SDK from OpenAPI6,691MPL-2.0
steamrHTTP client library to communicate with Valve's Steam API6,681Apache-2.0
api-swgoh-ggswgoh.gg API client6,672MIT OR Apache-2.0
currencyapicurrencyapi API6,667MIT OR Apache-2.0
async-dashscopeA Rust client for DashScope API6,667MIT
elinaSafe, high-level Rust wrapper for ELINA6,659MIT OR Apache-2.0
gain-lepSupport for exposing Gain APIs via Lep.6,658MIT
vkontakte_apiБиблиотека для работы с API VK (VKontakte)6,657Apache-2.0
mcl_deriveRust FFI bindings for the MCL pairing-based cryptography.6,650MIT
pylon-sysLow-level API bindings for Basler Cameras6,648MIT
kcr_pkg_crossplane_ioKubernetes Custom Resource Bindings6,6450BSD
flipsRust bindings to Flips, the Floating IPS patcher.6,637GPL-3.0
objc2-automatic-assessment-configurationBindings to the AutomaticAssessmentConfiguration framework6,630Zlib OR Apache-2.0 OR MIT
webviewTiny cross-platform UI library for Rust that uses a webview for rendering HTML56,628ISC
kcr_image_toolkit_fluxcd_ioKubernetes Custom Resource Bindings6,6270BSD
kcr_security_profiles_operator_x_k8s_ioKubernetes Custom Resource Bindings6,6260BSD
ta-lib-sysAutogenerated Rust wrapper for TA-lib6,624BSD-3-Clause
array-boxCreate Rust vector from C data, either owned or not owned.6,622MIT
waseda-moodleA simple crate to get a list of the enrolled courses6,621MIT
gsl_rustA safe GSL wrapper6,609non-standard
ipasirBindings for the IPASIR API to communicate with incremental SAT solvers.6,609MIT/Apache-2.0
kcr_opentelemetry_ioKubernetes Custom Resource Bindings6,6090BSD
llmvm-outsource-libThe library for the outsource backend for llmvm.6,603MPL-2.0
rttrustRust wrapper for rt-thread6,601Apache-2.0
tmi-parserA simple, dependency-less library for parsing IRC-based TMI message.6,600MIT
kcr_karpenter_k8s_awsKubernetes Custom Resource Bindings6,5950BSD
rofuseFilesystem in Userspace (FUSE) for Rust6,587MIT
matrix-oracle.well-known resolver for the matrix protocol6,581AGPL-3.0-only
opencode-client-sdkRust SDK for integrating OpenCode via local server + OpenAPI HTTP client6,581Apache-2.0
mqtt-protocol-coreA Sans-I/O style MQTT protocol library for Rust that supports both MQTT v5.0 and v3.1.1.6,580MIT
marek_google_speech_recognitionIdiomatic bindings for Google Chrome's libsoda6,572AGPL-3.0-or-later
tauri-webview-sysRust native ffi bindings for webview6,569MIT
rps-sysUnsafe bindings for RPS API generated with bindgen6,569MIT OR Apache-2.0
objc2-av-kitBindings to the AVKit framework6,564Zlib OR Apache-2.0 OR MIT
bungieA Rust crate for interacting with the Bungie.net API6,559MIT
medea-coturn-telnet-clientCoturn TURN server telnet client6,556BlueOak-1.0.0
vtflibSafe wrapper for VTFLib.6,550MIT OR Apache-2.0
openstack_typesOpenStack API Types6,541Apache-2.0
dmsdkRust-friendly wrappers around the Defold dmSDK6,533MIT
agents-toolkitReusable tools and utilities for Rust deep agents.6,532MIT
dfns-sdk-rsModular, extensible, and easy-to-use Rust SDK for the Dfns API6,532MIT
libdvb-rsSafer and feature-complete pure-Rust interface for DVB-API v5 devices in Linux6,527MIT
nanocomNano-COM, extremly small subset of cross-platform COM6,521MIT
wasmcloud-httpclientHTTP client capability provider for the wasmCloud wasm host runtime6,519Apache-2.0
vulkan-sysrust bindings to vulkan6,516MIT
rs-puffA modern (unofficial) Rust client for Turbopuffer6,514MIT
ift-webhooka convenient tool for trigger ifttt's webhooks6,510MIT
huelib2Rust bindings for the Philips Hue API6,510MIT
redis-cloudRedis Cloud REST API client library6,510MIT OR Apache-2.0
objc2-open-glBindings to the OpenGL framework6,507Zlib OR Apache-2.0 OR MIT
happiAutomatic & type-safe API clients - provide the interface and i will happily do the rest :)6,490MIT OR Apache-2.0
tuneinA simple client to fetch radio stations from TuneIn6,485MIT
bluos-api-rsBluOS API wrappers for Rust6,480MIT
binutilsA Rust library that ease interacting with the binutils disassembly engine6,475MIT
kcr_k8s_keycloak_orgKubernetes Custom Resource Bindings6,4740BSD
kcr_org_eclipse_cheKubernetes Custom Resource Bindings6,4730BSD
flickrRust binding to Flickr API6,472Apache-2.0
kv-assetsServe static assets from Workers KV storage6,471MIT OR Apache-2.0
lnd_restRust wrapper to interact with the REST API of a Lightning Network Daemon node.6,471MIT
rea-rs-macrosBindings for the REAPER C++ API - macros6,465MIT
senpyThe Senpy Club API Wrapper6,464GPL-3.0-only
nvrtcBindings for NVIDIA® CUDA™ NVRTC in Rust6,459MIT
launchyLow-level bindings and high-level abstractions for the Novation Launchpad MIDI devices6,456MIT
systemprompt-identifiersTyped newtype identifiers (UserId, TraceId, AgentId, McpServerId…) for systemprompt.io AI governance infrastructure. Enforces…6,456BUSL-1.1
helldivers_rsA rust wrapper for the unofficial helldivers API.6,453MIT
devboy-githubGitHub provider for devboy-tools — implements IssueProvider, MergeRequestProvider, and Provider against the GitHub REST API.6,449Apache-2.0
mscorlib-safeSafe wrappers around FFI bindings to mscorlib6,447MIT
devboy-gitlabGitLab provider for devboy-tools — implements IssueProvider, MergeRequestProvider, and Provider against the GitLab REST API.6,447Apache-2.0
devboy-slackSlack provider for devboy-tools — MessengerProvider/Provider implementation against the Slack Web API.6,446Apache-2.0
mockforge-benchLoad and performance testing for MockForge6,445MIT OR Apache-2.0
devboy-jiraJira provider for devboy-tools — IssueProvider/Provider implementation including project version CRUD over the Jira Cloud REST…6,442Apache-2.0
devboy-firefliesFireflies provider for devboy-tools — meeting transcripts and summaries over the Fireflies GraphQL API.6,442Apache-2.0
devboy-confluenceConfluence self-hosted provider for devboy-tools — KnowledgeBaseProvider/Provider implementation for Atlassian Confluence.6,440Apache-2.0
bombayMonstercat API Rust client6,438MIT
sesame_rsAPI Client for Sesame by CANDY HOUSE, Inc.6,437MIT
devboy-clickupClickUp provider for devboy-tools — IssueProvider/Provider implementation against the ClickUp REST API.6,435Apache-2.0
azure_cosmos_mirrorRust wrappers around Microsoft Azure REST APIs - Azure Cosmos DB6,432MIT
dear-implotHigh-level Rust bindings to ImPlot with dear-imgui-rs integration6,429MIT OR Apache-2.0
kcr_operator_tigera_ioKubernetes Custom Resource Bindings6,4240BSD
korg-syroRust bindings for the KORG SYRO library for interacting with the Volca Sample6,416LGPL-3.0-or-later
kcr_k8s_mariadb_comKubernetes Custom Resource Bindings6,4150BSD
webkit-web-process-extension6-sysFFI bindings for WebKitWebProcessExtension 66,407MIT
dear-implot-sysLow-level FFI bindings for ImPlot via cimplot (C API)6,406MIT OR Apache-2.0
wasmcloud-streams-redisRedis Event Streams capability provider for the wasmCloud host runtime6,406Apache-2.0
wikijsAPI bindings, CLI client and FUSE filesystem for Wiki.js written in Rust.6,400AGPL-3.0
kcr_operator_open_cluster_management_ioKubernetes Custom Resource Bindings6,4000BSD
untisRust library for accessing the Untis API6,394MIT
bitnet-cpp-sysLow Level Bindings to bitnet.cpp6,390MIT
libmimalloc-sys-rspackSys crate wrapping the mimalloc allocator6,388MIT
mlua-imageLua bindings and embedding of the Rust based 'image' imaging library.6,384MIT
kcr_operations_kubeblocks_ioKubernetes Custom Resource Bindings6,3800BSD
kcr_ceph_rook_ioKubernetes Custom Resource Bindings6,3790BSD
warp-contracts-corewarp-contracts helper crate6,378MIT
google-ai-rsType-safe Rust client for Google's Generative AI APIs6,378MIT
devboy-executorTool execution engine for devboy-tools — provider factory, enrichment pipeline, typed output. Wires every devboy provider into a…6,376Apache-2.0
kube-celKubernetes CEL extension functions for the cel crate6,375Apache-2.0
emscripten-val-sysA low-level Rust wrapper around the emscripten/val api6,365MIT
clips(More) idiomatic Rust wrapper around CLIPS-sys6,364MIT
mockforge-template-expansionSend-safe template expansion for request context variables (isolated from templating module)6,363MIT OR Apache-2.0
serialize_with_bsonserialize with for bson DateTime6,357MIT
kcr_capsule_clastix_ioKubernetes Custom Resource Bindings6,3490BSD
wanisabiRust binding for the wanikani API: a fork of wanikani-rs6,348MIT
aliyun-sts-rust-sdkA tiny lib for aliyun sts api. 阿里云 STS API 调用工具6,345MIT
libbismuth-sysFFI bindings for libbismuth6,345MIT
systemprompt-provider-contractsProvider trait contracts for systemprompt.io AI governance infrastructure. LlmProvider, ToolProvider, JobContext and friends —…6,345BUSL-1.1
crypto-botters-bybitA crate for interacting with the bybit API.6,338MIT
podtenderA rust client for the podman API.6,338MIT OR Apache-2.0
ev3robotRust library for ev3dev6,331MIT
libosmiumRust binding and wrapper for libosmium6,324MIT
waycap-rsHigh-level Wayland screen capture library with hardware-accelerated encoding6,317MIT
secret-keeper-hashivaultHashivault SecretKeeper, an integration with Hashicorp Vault for https://crates.io/crates/secret-keeper6,311Apache-2.0 OR MIT
sdk-cdsSDK in Rust to use CDS API6,309BSD-3-Clause
chatgpt_blocking_rsBlocking ChatGPT API Wrapper6,301MIT
gtasksHTTP Client for Google Tasks API v16,301MIT OR Apache-2.0
rusfuseRust library for filesystems in userspace (FUSE ver3)6,299MIT
coinbase-rsCoinbase client for Rust6,298MIT/Apache-2.0
agents-runtimeAsync runtime orchestration for Rust deep agents.6,296MIT
kcr_resources_teleport_devKubernetes Custom Resource Bindings6,2960BSD
voiceflousionA crate that provides toolkit for Voiceflow AI bots integrations and pre-built functionality for quick integration with popular…6,291MIT
sqsh-rsA Rust wrapper around the libsqsh library6,291BSD-2-Clause
zotero-rsA Rust library for interacting with the Zotero API6,290MIT
khaiii-rsBindings to Kakao Hangul Analyzer III (khaiii) for parsing and analyzing Korean text.6,285Apache-2.0
trakt-coreCore library for trakt-rs6,282MIT
mockforge-analyticsTraffic analytics and metrics dashboard for MockForge6,279MIT OR Apache-2.0
tauri-plugin-gamepadA plugin for Tauri that provides a polyfill for Gamepad Web API that works on most common platforms.6,273non-standard
slvsRust wrapper for the SolveSpace constraint solver library.6,273GPL-3.0
prustRust bindings for the Procedural Runtime of ArcGIS CityEngine.6,270Apache-2.0
rusty-apiA secure Rust API crate for rapid development, featuring HTTPS, authentication, privilege levels, and rate limiting.6,267MIT
abacatepay-rust-sdkOfficial Rust SDK for AbacatePay API6,265MIT
pubmedA wrapper around the PubMed API6,264MIT
vujioAn _experimental_ fast and pertinent web platform for modern devices.6,261Apache-2.0/MIT
kodegen_mcp_schemaKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.6,260Apache-2.0 OR MIT
rstructor_deriveDerive macros for rstructor: generate JSON Schema from Rust structs and enums to extract structured, validated outputs from LLMs…6,258MIT
on-prem-lambda-eventsA Rust runtime for the On Prem edge Lambda service.6,254Apache-2.0
tauri-plugin-ttsNative text-to-speech plugin for Tauri with multi-language and voice selection6,253MIT
tritonserver-rsPefrorm easy and efficient ML models inference6,250MIT
artifact_libLibrary for handling various aspects of interacting with Valve's Artifact API and Cards6,250MIT
telegram-bot2-macrostelegram-bot2-macros contains all macros used by the telegram-bot2 crate6,246non-standard
google-ai-schema-deriveType-safe schema generation for Google AI API interactions6,243MIT
wasmcloud-actor-eventstreamsInterface to the event streams contract for use by wasmCloud Actors6,239Apache-2.0
gptrust_cliA CLI interface to invoke gptrust_api6,238MIT
apigpioRaspberry PI GPIO access, via pigpiod; safe, async, Tokio6,238GPL-3.0-or-later
midgard-rsThorchain Midgard API client for Rust6,234MIT
focus_monitorLibrary for iterating over the focused window each time it changes6,231MIT
objc2-natural-languageBindings to the NaturalLanguage framework6,231Zlib OR Apache-2.0 OR MIT
wasmcloud-actor-http-clientHTTP Client Actor Interface for wasmCloud Actors6,230Apache-2.0
expo-server-sdkServer side library for working with Expo using Rust. Includes a client to send push notifications to users of your mobile app…6,227MIT
xe621Rust crate for the E621 API (a large online archive of furry art).6,224MIT OR Apache-2.0
sparklepostBindings for Sparkpost email API v16,219MPL-2.0+/LGPL-3.0+
r2d2_pulsarConnection pooling for pulsar client6,218MIT/Apache-2.0
koboA library for interacting with Kobo devices6,218GPL-3.0
mdconfigRust bindings for FreeBSD's md devices6,209MIT/Apache-2.0
kcr_cassandra_datastax_comKubernetes Custom Resource Bindings6,2090BSD
boosty_apiAPI client for interacting with Boosty platform6,208MIT
kcr_perses_devKubernetes Custom Resource Bindings6,2080BSD
youtube-apiAsync Youtube API implementation in Rust6,205GPL-3.0
upcloud-rsA pure Rust Upcloud API binding.6,202MIT
wasmcloud-actor-graphdbGraphDB Actor Interface for wasmCloud Actors6,201Apache-2.0
kcr_instana_ioKubernetes Custom Resource Bindings6,1970BSD
mbar-rsRust bindings for pymbar6,185MIT
mach_portsA library to manage Mach port right references and exchange Mach messages.6,183MIT OR Apache-2.0
lalamove-rsAn unofficial Lalamove API crate for rust. It's still in development; PRs welcome!6,181Apache-2.0
openai-api-forkOpenAI API library for rust6,171non-standard
chalk-clientRust client SDK for the Chalk feature store6,166Apache-2.0
iabThis library provides strongly-typed structures for OpenRTB, AdCOM, and other specifications published by the Interactive…6,164MIT
mockforge-route-chaosSend-safe route chaos injection (fault injection and latency) isolated from mockforge-core to avoid Send issues6,161MIT OR Apache-2.0
cvode-wrapA wrapper around cvode and cvodeS from sundials, allowing to solve ordinary differential equations (ODEs) with or without their…6,152BSD-3-Clause
xkcp-rsSafe wrappers to the XKCP library6,145CC0-1.0
cardano-connectorPlatform for implementing Cardano Wallet connector to run in web browsers.6,144MIT OR Apache-2.0
kcr_ps_percona_comKubernetes Custom Resource Bindings6,1360BSD
rust-pulsectlA higher level API for libpulse_binding6,125GPL-3.0+
spicedb-rs-protoGenerated Rust protobuf and gRPC bindings for SpiceDB/Authzed APIs.6,121Apache-2.0
wasmcloud-actor-telnetActor interface for the wasmCloud telnet capability provider6,118Apache-2.0
nsf-imguiAlternative (personal) imgui rust bindings6,113MIT
gmusicAn unofficial client library for Google Music6,112GPL-3.0
llmvm-coreThe core application for llmvm.6,111MPL-2.0
kcr_ecr_services_k8s_awsKubernetes Custom Resource Bindings6,1090BSD
osquery-rustRust bindings for Osquery6,106MIT OR Apache-2.0
lzhamHigh-level bindings for the lzham codec.6,105MIT
claude-code-agent-sdkRust SDK for Claude Code CLI with bidirectional streaming, hooks, custom tools, and plugin support6,101MIT
crashpad-sysNative bindings to Crashpad.6,097Apache-2.0
supplicantBindings for wpa_supplicant6,096MIT/Apache-2.0
async-sshHigh-level library for asynchronous SSH connections6,092MIT/Apache-2.0
rsmc-coreLibrary for runtime-agnostic async memcached clients6,083MIT
xtpA Rust binding for XTP SDK (https://xtp.zts.com.cn)6,081MIT
vk-mem-3-eruptRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA) using erupt.6,078MIT/Apache-2.0
rustclrHost CLR and run .NET binaries using Rust6,077MIT