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.
aleph-alpha-clientInteract with large language models provided by the Aleph Alpha API in Rust code71,135MIT
gmodA swiss army knife for creating binary modules for Garry's Mod in Rust71,022MIT
azure_sdk_storage_coreRust wrappers around Microsoft Azure REST APIs - Core storage crate70,532Apache-2.0
rsiot-http-serverHTTP-сервер70,291MIT OR Apache-2.0
azure_sdk_storage_blobRust wrappers around Microsoft Azure REST APIs - Blob storage crate70,244Apache-2.0
gstreamer-editing-servicesRust bindings for GStreamer Editing Services70,002MIT OR Apache-2.0
gdk4-win32Rust bindings of the GDK4 Win32 library69,668MIT
gdk4-win32-sysFFI bindings of GDK4 Win3269,543MIT
rsiot-component-coreТипы данных для создания компонентов69,416MIT OR Apache-2.0
interoptopus_reference_projectA reference project for Interoptopus backends to test interop generation.69,343MIT
mimalloc-sysRust FFI bindings to mimalloc69,342MIT/Apache-2.0
bufiostd::io::Write for your potentially uninitialized slice of memory.69,287Apache-2.0 OR MIT
webgl_stdwebWebGL bindings (stdweb)69,029Apache-2.0
pyo3-chronoAdds PyO3 support to Chrono structs via newtypes68,975MIT
watchdog-deviceLinux Watchdog API implementation.68,845MIT
rsiot-http-clientHTTP-клиент68,813MIT OR Apache-2.0
ruma-serde-macrosDeprecated: crate merged into ruma-macros68,795MIT
sparkpostRust bindings for sparkpost email api v168,688MPL-2.0+/LGPL-3.0+
crunchyroll-rsPure Rust implementation of the crunchyroll api.68,457MIT OR Apache-2.0
j4rs_deriveThe proc macro crate for `j4rs` that allows jni calls to Rust libraries.68,256MIT OR Apache-2.0
rsiot-websocket-serverWebsocket-сервер68,214MIT OR Apache-2.0
rsiot-extra-componentsДополнительные компоненты68,090MIT OR Apache-2.0
objc2-device-checkBindings to the DeviceCheck framework68,075Zlib OR Apache-2.0 OR MIT
rsiot-timescaledb-storingСохранение данных в TimescaleDB68,007MIT OR Apache-2.0
rsiot-websocket-clientWebsocket-клиент67,212MIT OR Apache-2.0
lzfseRust bindings for the LZFSE reference implementation.67,023MIT
riot-wrappersRust API wrappers for the RIOT operating system66,638MIT OR Apache-2.0
astro-dnssdSimple & safe DNS-SD wrapper66,192MIT OR Apache-2.0
pyo3-asyncio-macros-0-21Proc Macro Attributes for PyO3 Asyncio - 0.21 fork65,680Apache-2.0
rfesiRust API for EVE Online's ESI65,293MIT OR Apache-2.0
paypal-rsA library that wraps the paypal api asynchronously.65,127MIT OR Apache-2.0
gstreamer-editing-services-sysFFI bindings to libges-1.065,102MIT
marine-build-rs-generatorTools for generating marine_test_env in build scripts64,921Apache-2.0
smelling_saltsAbstraction over OS APIs to handle asynchronous device waking64,765Apache-2.0 OR BSL-1.0 OR MIT
substreams-near-coreSubstreams development kit for NEAR chains, contains Firehose Block model and helpers.64,735Apache-2.0
tracepoint_decodeRust API for decoding tracepoints64,714MIT
safe-vexA modular, safe and data-orientated rust wrapper over the Purdue PROS library for Vex Robotics64,711MIT OR Apache-2.0
umashIdiomatic API for the umash hash/fingerprint function64,695MIT
novaxNovaX is your go-to toolkit for building robust software seamlessly interacting with the MultiversX blockchain.64,581GPL-3.0-only
ads_clientAn asynchronous, non-blocking ADS client64,356MIT
objc2-visionBindings to the Vision framework64,278Zlib OR Apache-2.0 OR MIT
orderly-connector-rsA Rust client library for interacting with the Orderly Network API64,241MIT
rust-spiceWOW! The complete NASA/NAIF Spice toolkit is actually usable on Rust.63,888Apache-2.0
fruityRusty bindings for Apple libraries63,823MIT OR Apache-2.0
rustyscriptEffortless JS Integration for Rust63,679MIT OR Apache-2.0
twitter-streamA library for listening on Twitter Streaming API.63,371MIT
qcs-apiAuto-generated bindings to the QCS OpenAPI63,104Apache-2.0
kcr_networking_istio_ioKubernetes Custom Resource Bindings63,0690BSD
rvkSimple crate for accessing VK (VKontakte) API (using `async`/`await`)63,025MIT
autocxx-genSafe autogenerated interop between Rust and C++62,936MIT OR Apache-2.0
rarbg_apiA Rust wrapper for RARBG TorrentAPI62,768MIT
rsiot-messages-coreБазовые трейты для реализации типа сообщения62,570MIT OR Apache-2.0
dfp-number-sysRust bindings for Intel® Decimal Floating-Point Math Library62,069MIT OR Apache-2.0
rsiot-components-configКонфигурация компонентов62,017MIT OR Apache-2.0
ddc-i2cDDC/CI monitor control over I2C61,970MIT
cloud-storage-liteA simple, flexible Google Cloud Storage client.61,832MIT
notcursesA high level Rust wrapper for the notcurses C library61,801MIT OR Apache-2.0
ipipeCross-platform named-pipe API.61,372MIT OR Apache-2.0
fastly-apiFastly API client61,354MIT
file_type_enumAn enum with a variant for each file type.61,339MIT
networkmanagerBindings for the Linux NetworkManager60,975MIT OR Apache-2.0
gurobiAn unofficial Rust API for Gurobi optimizer60,860MIT
payjoinPayjoin Library implementing BIP 78 and BIP 77 batching protocols.60,832MITNFA
openstackOpenStack SDK for Rust60,397Apache-2.0
tremor-otelapisOpenTelemetry v1 API binding based on tonic/prost.60,333Apache-2.0
smappservice-rsA Rust wrapper for macOS's ServiceManagement framework, specifically the SMAppService API60,140MIT
roperatorEasily create Kubernetes Operators with Rust60,098MIT OR Apache-2.0
jlrsjlrs provides bindings to the Julia C API that enable Julia code to be called from Rust and more.59,763MIT
ferinthA simple Rust wrapper for the official Modrinth API59,329MIT
libharu_ngEasily generate PDFs from your Rust app59,315MIT
wasm-wsA convenience library for using websockets in WASM59,096MIT
firestore-db-and-authThis crate allows easy access to your Google Firestore DB via service account or OAuth impersonated Google Firebase Auth…59,057MIT
fluence-sdk-witWebassembly interface-types generator58,836Apache-2.0
fcm_v1a simple Rust FCM server library (HTTP v1 API)58,749MIT
sqlite3The package provides an interface to SQLite.58,530Apache-2.0/MIT
vyre-specFrozen data contracts for vyre - OpDef, AlgebraicLaw, Category, IntrinsicTable58,468MIT OR Apache-2.0
opensrv-clickhouseBindings for emulating a ClickHouse server.58,239Apache-2.0
sixel-rsA safe Rust wrapper for libsixel (active fork)58,172MIT
osauthAsynchronous OpenStack session and authentication58,018Apache-2.0
zmq2Maintained high-level bindings to the zeromq library57,794MIT/Apache-2.0
tokio-zookeeperAsynchronous client library for interacting with Apache ZooKeeper57,730MIT/Apache-2.0
sonic-rs-sysRust bindings to sonic rate boost library57,565MIT
daedalusUtilities for querying and parsing Minecraft metadata57,230MIT
interoptopus_backend_cpython_cffiGenerates CPython CFFI bindings.57,136MIT
winfspRust bindings to WinFSP57,038GPL-3.0
typed-openrpcTyped JSON-RPC 2.0 method definitions with OpenRPC document generation.56,849MIT
gstreamer-tagRust bindings for GStreamer Tag Support library56,773MIT OR Apache-2.0
splits-io-apiBindings to the splits.io API for Rust.56,690Apache-2.0/MIT
nomad-client[Deprecated] A Rust client for HashiCorp Nomad's API.56,647MIT
furseA simple Rust wrapper for the official CurseForge API56,529MIT
twilight-lavalinkLavalink client for the Twilight ecosystem.56,496ISC
mistralrs-paged-attnFast, flexible LLM inference.56,341MIT
ruma-clientA Matrix client library.56,337MIT
libzmqA strict subset of ØMQ with a high level API.56,277MIT OR Apache-2.0
xml_c14nSafe & stupid simple API for XML canonicalization, built on libxml256,274MIT OR Apache-2.0
vyre-driverDriver layer: registry, runtime, pipeline, routing, diagnostics. Substrate-agnostic backend machinery. Part of the vyre GPU…56,184MIT OR Apache-2.0
vyre-primitivesCompositional primitives for vyre - marker types (always on) + Tier 2.5 LEGO substrate (feature-gated per domain).56,159MIT OR Apache-2.0
jq-rsRun jq programs to extract data from json strings.56,060Apache-2.0/MIT
warp10Warp10 client for rust55,919BSD-3-Clause
libinjectionRust bindings for libinjection55,761MIT/Apache-2.0
libstropheRust ergonomic wrapper for libstrophe55,559LGPL-3.0
tbotMake cool Telegram bots with Rust easily.55,497MIT
sys_metricsCross-platform library to gather stats/information from the host55,158AGPL-3.0
mc-sgx-dcap-ql-typesRust wrapper for SGX DCAP QuoteLibrary types.55,153Apache-2.0
terminator-rsA Playwright-style SDK for automating desktop GUI applications55,124non-standard
objc2-cf-networkBindings to the CFNetwork framework54,738Zlib OR Apache-2.0 OR MIT
gsettings-macroMacro for typesafe GSettings key access54,716MPL-2.0
indiewebA collection of utilities for working with the IndieWeb.54,532AGPL-3.0
dydxdYdX v4 asynchronous client.54,419LicenseRef-dYdX-Custom
mc-sgx-dcap-qlRust wrappers for the `sgx_dcap_ql` library.54,331Apache-2.0
ruma-appservice-apiTypes for the endpoints in the Matrix application service API.54,305MIT
aws-smithy-http-server-pythonPython server runtime for Smithy Rust Server Framework.54,103Apache-2.0
s3-simplesimple, fast and efficient s3 client for bucket operations53,660Apache-2.0
libhoney-rustRust library for sending data to Honeycomb53,588MIT
core_bluetoothSafe API wrapper for Core Bluetooth framework53,272MIT/Apache-2.0
kuonTwitter Client Library written in Rust53,185MIT
marine-sqlite-connectorThe package provides an interface to SQLite.53,044Apache-2.0/MIT
transmission-rpcTransmission JRPC client52,811MIT
opentelemetry-spanprocessor-anyA metrics collection and distributed tracing framework52,736Apache-2.0
modyne-deriveDerive macros for modyne52,656MIT OR Apache-2.0
telegram-clientTelegram client52,620MIT
grafton-ndiHigh-performance Rust bindings for the NDI® 6 SDK - real-time IP video streaming52,496Apache-2.0
modyneHigh-level crate for interacting with single-table DynamoDB instances52,398MIT OR Apache-2.0
nitrokeyBindings to libnitrokey for communication with Nitrokey devices52,375MIT
digitaloceanA pure Rust DigitalOcean API binding.52,374MIT
vkxmlParse vulkan's XML API registry.52,363MIT
octocrate-coreA comprehensive GitHub REST API library based on Rust.52,269MIT
asyncapi-rust-codegenProcedural macro implementation for asyncapi-rust52,199MIT OR Apache-2.0
asyncapi-rust-modelsRuntime data structures for asyncapi-rust (AsyncAPI 3.0 spec models)52,194MIT OR Apache-2.0
hcloudUnofficial Rust crate for accessing the Hetzner Cloud API52,145MIT OR Apache-2.0
rustix-getifaddrsImplementation of `getifaddrs` using syscalls in rustix52,134Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
asyncapi-rustAsyncAPI 3.0 specification generation for Rust WebSockets and async protocols52,045MIT OR Apache-2.0
ngxFFI bindings to NGINX51,882Apache-2.0
redis-module-macrosA macros crate for redismodule-rs51,845BSD-3-Clause
clevercloud-sdkA Rust client and structures to interact with the Clever Cloud API.51,698MIT
wireguard-ntSafe idiomatic bindings to the Wireguard NT C library51,630MIT
i3ipc-typesLibrary containing all the types needed to communicate with i3, along with their serde implementations
and implementations of…51,524MIT
vigem-clientViGEm client API in pure Rust.51,430MIT
caniuse-serdeA more modern wrapping for parsing and querying the caniuse.com JSON database using Serde 1.051,338MIT
fs-idUniquely identify files within the system51,274Zlib
feldera-sqllibSQL runtime library for Feldera51,193MIT OR Apache-2.0
cargo-typifycargo command to generate Rust code from a JSON Schema51,115Apache-2.0
github-copilot-sdkRust SDK for programmatic control of the GitHub Copilot CLI via JSON-RPC.51,045MIT
elefrenA wrapper around the Mastodon API.51,007MIT/Apache-2.0
bad64Rust bindings for Binja's arm64 disassembler51,001Apache-2.0
gweather-sysFFI bindings for libgweather50,927MIT
sev-snp-utilitiesAMD SEV-SNP utils50,919Apache-2.0
authressThe Authress SDK for RUST - provides authorization as a service with fully compatible REST apis. Authentication / Authorization /…50,868Apache-2.0
redpitayaCrate to manipulate redpitaya50,853MIT
rustfm-scrobbleLast.fm Scrobble crate for Rust50,628MIT
mwapiA MediaWiki API client library50,589GPL-3.0-or-later
tinkoff-invest-typesProtobuf/gRPC types for the T-Bank (Tinkoff) Invest API50,522MIT OR Apache-2.0
sdkmsAPI bindings for Fortanix DSM (a.k.a. Fortanix SDKMS)50,392MPL-2.0
leptos_oidcA Leptos utility library for simplified OpenID Connect (OIDC) authentication integration.50,312MIT
vosk-sysRaw FFI bindings around the Vosk API Speech Recognition Toolkit50,258MIT
oma-aptBindings for libapt-pkg for help oma handle apt50,207GPL-3.0-or-later
libgweatherRust bindings for libgweather50,187MIT
aws-smithy-legacy-http-serverLegacy server runtime for Smithy Rust Server Framework, providing compatibility for code generated with http 0.x and hyper 0.x…50,146Apache-2.0
ic-kitTestable Canister Developer Kit for the Internet Computer.50,140Apache-2.0
tsunamiToolkit for running short-lived jobs on cloud VMs50,012MIT OR Apache-2.0
ev3dev-lang-rustRust language bindings for ev3dev49,872MIT
ahp-wsWebSocket transport adapter for the Agent Host Protocol SDK.49,857MIT
voskSafe wrapper around the Vosk API Speech Recognition Toolkit49,829MIT
octocrate-typesA comprehensive GitHub REST API library based on Rust.49,685MIT
llmclientRust LLM client - Gemini, OpenAI, Claude, Mistral, DeepSeek, Groq49,667MIT OR Apache-2.0
openstack_sdkOpenStack SDK49,597Apache-2.0
azure_sdk_for_rustRust wrappers around Microsoft Azure REST APIs49,433Apache-2.0
ic-http-typesHTTP request and response types for the Internet Computer49,355Apache-2.0
wascc-hostWebAssembly Secure Capabilities Connector (waSCC) Host Runtime49,136Apache-2.0
eventkit-rsA Rust library and CLI for managing macOS Calendar events and Reminders via EventKit48,990Apache-2.0
betrayerSimple tray icons that integrate well with winit48,976MIT
tidierFormat HTML, XHTML and XML documents48,932MIT OR Apache-2.0
gcryptLibgcrypt bindings for Rust48,904LGPL-2.1
objc2-application-servicesBindings to the ApplicationServices framework48,801Zlib OR Apache-2.0 OR MIT
api-bonesOpinionated REST API types: errors (RFC 9457), pagination, health checks, and more48,757MIT
catch_panic_macrosThe proc macro impl for catch_panic48,725MIT OR Apache-2.0
cloud-hypervisor-clientUnofficial Rust crate for accessing the cloud-hypervisor REST API.48,697MIT OR Apache-2.0
dcap-ql-sysBindings for libsgx_dcap_ql.
SGX: Software Guard Extensions
DCAP: DataCenter Attestation Primitives
QL: Quoting Library48,613MPL-2.0
allmsOne Library to rule them aLLMs48,583MIT
docker-registryA pure-Rust asynchronous library for Docker Registry HTTP API v248,556MIT OR Apache-2.0
vkteams-botHigh-performance VK Teams Bot API toolkit with CLI and MCP server support48,464MIT OR Apache-2.0
mc-sgx-dcap-quoteverify-typesRust wrapper for `dcap_quoteverify` types.48,293Apache-2.0
ireliaA Rust wrapper around the native LoL APIs48,259MIT
hacl-star-sysHACL* FFI48,195MIT
mc-sgx-dcap-quoteverifyRust wrappers for the `libsgx_dcap_quoteverify` library.48,183Apache-2.0
catch_panicA helper macro for safe Java-Rust interop that "catches" Rust panics and rethrows them as Java exceptions.48,070MIT OR Apache-2.0
wasmcloud-interface-httpserverinterface for actors to receive http requests (wasmcloud:httpserver)48,054Apache-2.0
sparkle-convenienceA wrapper over Twilight designed to make it more convenient to use47,920ISC
wslapiManaging the Windows Subsystem for Linux47,798Apache-2.0 OR MIT
opus-codecSafe Rust bindings for the Opus audio codec47,732MIT OR Apache-2.0
iosliceno_std I/O slices that are still optionally ABI compatible with std and lbc47,724MIT
objc2-input-method-kitBindings to the InputMethodKit framework47,675Zlib OR Apache-2.0 OR MIT
libnvSafe and rustic wrapper around libnv-sys.47,622BSD-2-Clause
sendgrid-asyncAn async-std based client for sending emails with SendGrid47,532Apache-2.0
libyamlHigh-level bindings for the LibYAML library47,492MIT
boring-impBoringSSL bindings47,310Apache-2.0
libraw-rsLibRaw bindings47,275MIT/Apache-2.0
aframeHigh-level Aframe VR bindings for Rust WASM47,098MIT OR Apache-2.0
invidiousGet information about videos from YouTube with this simple Invidious API wrapper. Does not use the YouTube API (No tokens…46,828AGPL-3.0
skynet_apiAPI for Skynet plugin.46,791GPL-3.0