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.
qcs-api-client-openapiAuto-generated bindings to the QCS OpenAPI262,214Apache-2.0
gstreamer-gl-x11Rust bindings for GStreamer GL library (X11 support)259,525MIT OR Apache-2.0
pctx_code_modeTypeScript code execution engine for AI agents with tool schemas, sandboxed Deno runtime, and Rust callbacks259,196MIT
xsfRust implementations and bindings for scipy.special functions.257,879BSD-3-Clause
gstreamer-playRust bindings for GStreamer Play library257,539MIT OR Apache-2.0
gstreamer-play-sysFFI bindings to libgstplay-1.0255,850MIT
metisIdiomatic wrapper for METIS, the serial graph partitioner and fill-reducing matrix orderer255,802MIT OR Apache-2.0
helixEmbed Rust in your Ruby255,695ISC
gtk4-layer-shellSafe gir-generated wrapper for gtk4-layer-shell254,480MIT
workosOfficial Rust SDK for the WorkOS API252,596MIT
twilio-asyncAn async and ergonomic wrapper around Twilio API & TwiML250,998MIT
libftd2xxRust safe wrapper around the libftd2xx-ffi crate.250,276MIT
hubcapsRust interface for Github248,332MIT
openssl-errorsCustom error library support for the openssl crate.248,288MIT/Apache-2.0
twimlTypesafe construction of Twilio TwiML246,068MIT
brotlicBindings to the brotli library featuring a low-overhead encoder and decoder,
io::Write and io::Read wrappers for compression and…245,537MIT OR Apache-2.0
fuseRust library for filesystems in userspace (FUSE)244,592MIT
odbcODBC wrapper for idiomatic Rust244,009MIT
avahi-sysBindings to Avahi, a library for zero-configuration networking.241,210non-standard
surrealdb-librocksdb-sysNative bindings to librocksdb240,734MIT/Apache-2.0/BSD-3-Clause
brotlic-sysSys crate to wrap the brotli library.240,095MIT OR Apache-2.0
fluvio_ws_stream_wasmA convenience library for using websockets in WASM238,492Unlicense
fuse3FUSE user-space library async version implementation.231,906MIT
wapcAn engine-pluggable WebAssembly Host Runtime implementing the waPC protocol.231,831Apache-2.0
lapackeThe package provides wrappers for LAPACKE (C).230,416Apache-2.0/MIT
vscode_themeA Rust representation of a Visual Studio Code theme.230,277MIT
binaryenBindings to the binaryen library230,160Apache-2.0
wasmtime-providerA wasmtime engine provider for the waPC host227,706Apache-2.0
oci-apiOCI (Oracle Cloud Infrastructure) API client for Rust227,387MIT
heim-virtCross-platform virtualization system detection227,254Apache-2.0 OR MIT
coin_cbcRust bindings to the CoinOR CBC MILP Solveur using the C API.225,269MIT
nats-jwt-rsA port of the NATS jwt.go package to Rust223,936Apache-2.0
eventheaderRust API for eventheader-encoded Linux Tracepoints via user_events223,888MIT
wasmcloud-control-interfaceA client library for communicating with hosts on a wasmCloud lattice222,505Apache-2.0
qcs-api-client-grpcgRPC client for the QCS API222,480Apache-2.0
jni_fnJNI-compatible method signature generator221,097MIT OR Apache-2.0
hermit-entryHermit's loading and entry API.220,991MIT OR Apache-2.0
gsysSystem calls of Gear program220,568GPL-3.0
eventheader_dynamicRust API for runtime-specified eventheader-encoded Linux Tracepoints via user_events220,148MIT
postmarkPostmark rust client220,043MIT OR Apache-2.0
qcs-api-client-commonCommon code for QCS API clients219,791Apache-2.0
taosDriver for TDengine - a timeseries database and analysis platform219,393MIT OR Apache-2.0
web-viewRust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications218,367MIT
poppler-rsHigh-level (safe) bindings for poppler-glib218,327MIT
gstreamer-allocatorsRust bindings for GStreamer Allocators library217,971MIT OR Apache-2.0
gstreamer-allocators-sysFFI bindings to libgstallocators-1.0216,919MIT
tesseractHigher-level bindings for Tesseract OCR216,509MIT
binanceRust Library for the Binance API214,745MIT OR Apache-2.0
xmp_toolkitRust-language bindings for Adobe's XMP Toolkit214,359MIT OR Apache-2.0
marine-macro-implImplementation of the `#[marine]` macro213,243Apache-2.0
odbc-safeDeprecated. Try odbc-api instead.212,439MIT
azure_data_tablesAzure Table storage crate from the Azure SDK for Rust211,152MIT
webview-sysRust native ffi bindings for webview210,131MIT
pixmanPixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid…209,845MIT
fedimint-tonic-lndAn async library implementing LND RPC via tonic and prost. Forked from https://github.com/Kixunil/tonic_lnd209,745MITNFA
async-stripe-miscAPI bindings for the Stripe HTTP API207,308MIT OR Apache-2.0
tracepointRust API for Linux Tracepoints via user_events205,363MIT
google_mapsAn unofficial Google Maps Platform client library for the Rust programming language.205,315MIT OR Apache-2.0
unleash-api-clientAn API client for https://www.getunleash.io/203,160Apache-2.0
cyclorsLow-level API for the native CycloneDDS bindings (libddsc-sys).202,389Apache-2.0
opentelemetry-instrumentation-actix-webOpenTelemetry instrumentation for Actix Web apps201,970Apache-2.0
pixman-sysPixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid…199,327MIT
tauri-plugin-mcp-bridgeMCP Bridge plugin for use with Tauri applications - enables IPC monitoring and backend inspection195,816MIT
dcap-qlIdiomatic Rust bindings for libsgx_dcap_ql.
SGX: Software Guard Extensions
DCAP: DataCenter Attestation Primitives
QL: Quoting…195,064MPL-2.0
pinecone-sdkPinecone Rust SDK194,884Apache-2.0
ipfsapiCrate for interfacing with the IPFS api194,084MIT
rama-boringBoringSSL bindings for Rama193,621Apache-2.0
yahoo_finance_apiA rust adapter for the yahoo! finance API to fetch histories of market data quotes.193,351MIT OR Apache-2.0
libeventRust bindings to the libevent async I/O framework189,158MIT/Apache-2.0
async-stripe-terminalAPI bindings for the Stripe HTTP API189,080MIT OR Apache-2.0
minioMinIO SDK for Amazon S3 compatible object storage access188,555Apache-2.0
marine-macroDefinition of the `#[marine]` macro188,468Apache-2.0
polymarket-client-sdkPolymarket CLOB (Central Limit Order Book) API client SDK188,017MIT
async-stripe-fraudAPI bindings for the Stripe HTTP API186,698MIT OR Apache-2.0
async-stripe-treasuryAPI bindings for the Stripe HTTP API186,680MIT OR Apache-2.0
vectorscan-rs-sysNative bindings to the Vectorscan high-performance regex library186,588Apache-2.0 OR MIT
psa-crypto-sysWrapper around the PSA Cryptography API184,479Apache-2.0
tigerbeetle-unofficial-coreSafe low level callback-based async bindings to tigerbeetle client library.183,517Apache-2.0
tigerbeetle-unofficialSafe high level async bindings to tigerbeetle client library.183,022Apache-2.0
objc2-service-managementBindings to the ServiceManagement framework182,469Zlib OR Apache-2.0 OR MIT
physxHigh-level Rust interface for Nvidia PhysX182,266MIT OR Apache-2.0
substreams-ethereum-abigenSubstreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI…180,938Apache-2.0
substreams-ethereumSubstreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI…180,464Apache-2.0
mprisIdiomatic MPRIS D-Bus interface library180,313Apache-2.0
substreams-ethereum-deriveSubstreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI…180,253Apache-2.0
sourceview5-sysFFI bindings for GtkSourceView 5180,239MIT
argonauticaIdiomatic Argon2 password hashing for Rust180,019MIT/Apache-2.0
rivenRiot Games API Library179,634MIT
sourceview5Rust bindings for GtkSourceView 5179,335MIT
marine-rs-sdk-mainContains logger, allocators and several other modules for marine-rs-sdk178,680Apache-2.0
fluvio-dataplane-protocoldata plane protocol177,288Apache-2.0
azure_core_amqpRust client library for the AMQP protocol177,223MIT
dbusmenu-glib-sysFFI bindings to dbusmenu-glib176,878LGPL-3.0-only
dbusmenu-gtk3-sysFFI bindings to dbusmenu-gtk3175,751LGPL-3.0-only
substreams-ethereum-coreSubstreams development kit for Ethereum chains, contains Firehose Block model and helpers as well as utilities for Ethereum ABI…175,569Apache-2.0
wasmedge-sysWasmEdge Runtime is a high-performance, extensible, and hardware optimized WebAssembly Virtual Machine for automotive, cloud, AI,…174,578Apache-2.0
vectorscan-rsErgonomic bindings to the Vectorscan high-performance regex library174,161Apache-2.0 OR MIT
android_traceSupport for Android NDK Tracing173,940Apache-2.0 OR MIT
vorbis_rsOgg Vorbis stream encoding and decoding powered by high-level bindings for best-in-breed C libraries172,779BSD-3-Clause
interoptopus_backend_csharpGenerates C# bindings.172,219MIT
psa-cryptoWrapper around the PSA Cryptography API171,895Apache-2.0
acme-libLibrary for requesting certificates from an ACME provider.171,027MIT
dbusmenu-glibRust bindings to dbusmenu-glib169,479LGPL-3.0-only
dbusmenu-gtk3Rust bindings to dbusmenu-gtk3168,874LGPL-3.0-only
tikv-jemallocator-globalSets `jemalloc` as the `#[global_allocator]`168,541MIT/Apache-2.0
libdisplay-info-sysLow-level bindings for libdisplay-info.167,779MIT
libdisplay-infoEDID and DisplayID library.167,511MIT
crosstown_busEvent Bus with RabbitMQ for Rust166,708MIT OR Apache-2.0
sdl3Bindings to SDL3, a cross-platform library to abstract the platform-specific details for building applications.166,319MIT
nvim-rsA library for writing neovim rpc clients164,826LGPL-3.0
traceloggingTraceLogging for Rust164,750MIT
egg-modeLibrary to interact with the Twitter API164,303MPL-2.0
rust_sodium-sysRaw bindings to libsodium163,809MIT OR BSD-3-Clause
telegram-botA library for creating Telegram bots162,831MIT
celestia-grpcA client for interacting with Celestia validator nodes gRPC162,405Apache-2.0
tracelogging_dynamicTraceLoggingDynamic for Rust161,570MIT
async-stripe-productAPI bindings for the Stripe HTTP API160,722MIT OR Apache-2.0
libsecret-sysffi bindings of libsecret160,341MIT
gstd-codegenCode generation library for the Gear standard library160,200GPL-3.0
libsecretRust bindings of libsecret159,523MIT
permissionsLibrary to query for file permissions (read, write, execute, removal and creation).158,530MIT
ibverbsBindings for RDMA ibverbs through rdma-core157,404MIT OR Apache-2.0
azure_messaging_eventhubsRust client for Azure Eventhubs Service157,231MIT
eventheader_typesRust types for eventheader-encoded Linux Tracepoints via user_events156,402MIT
celestia-clientCelestia client combining RPC and gRPC functionality.155,913Apache-2.0
mongo_driverMongo Rust driver built on top of the Mongo C driver155,912MIT/Apache-2.0
libdisplay-info-deriveUtility crate for managing FFI bindings in libdisplay-info.155,766MIT
kube-custom-resources-rsKubernetes Custom Resource Bindings155,7290BSD
pyo3-asyncio-0-21PyO3 utilities for Python's Asyncio library - 0.21 fork155,681Apache-2.0
wasmedge-sdkWasmEdge Runtime is a high-performance, extensible, and hardware optimized WebAssembly Virtual Machine for automotive, cloud, AI,…155,482Apache-2.0
mpris-serverImplement MPRIS D-Bus interface in your application155,004MPL-2.0
wepoll-bindingSafe bindings to the wepoll library153,539MPL-2.0
eventstoreOfficial EventStoreDB gRPC client152,657MIT
gstreamer-gl-wayland-sysFFI bindings to libgstgl-1.0 (Wayland support)152,584MIT
wpactrlwpa_supplicant control interface library152,511MIT
altoIdiomatic interface for OpenAL 1.1 and extensions (including EFX)152,168MIT/Apache-2.0
mikrotik-rsAsynchronous Rust library for interfacing with MikroTik routers151,764AGPL-3.0-only
sensorsA Rust-friendly interface to lm-sensors151,216MirOS
gstreamer-gl-waylandRust bindings for GStreamer GL library (Wayland support)150,518MIT OR Apache-2.0
rspirv-reflectSimple descriptor reflection library for SPIR-V150,486MIT OR Apache-2.0
workflow-websocketWebSocket crate (client and server) providing an async Rust API
that functions uniformly in native and in browser…149,361MIT OR Apache-2.0
gstdGear programs standard library147,610GPL-3.0
ibapiA Rust implementation of the Interactive Brokers TWS API, providing a reliable and user friendly interface for TWS and IB…147,596MIT
aws-rds-signerA Rust library for generating AWS IAM authentication tokens for Amazon RDS database connections147,408MIT
tmux_interfaceRust language library for communication with TMUX via CLI146,416MIT
aesm-clientRPC client for Intel SGX AESM (Architectural Enclave Service Manager).
With this client, applications can obtain launch tokens…146,313MPL-2.0
objc2-screen-capture-kitBindings to the ScreenCaptureKit framework145,632Zlib OR Apache-2.0 OR MIT
scim-serverA comprehensive SCIM 2.0 server library for Rust with multi-tenant support and type-safe operations144,757MIT
tfc-toolsetA toolset to help manage a toolset that helps manage your deployments143,360MIT OR Apache-2.0
p256k1Rust wrappers around libsecp256k1 which expose internal scalar and point APIs143,356Apache-2.0
ruma-identifiersDeprecated: crate merged into ruma-common142,933MIT
marine-timestamp-macroDefinition of the `#[build_timestamp]` macro142,819Apache-2.0
jpegxl-rsSafe Rust wrapper for JPEG XL reference implementation142,597GPL-3.0-or-later
interoptopus_backend_cpythonGenerates CPython bindings.142,414MIT
sgxs-loadersPlatform-specific loaders for SGX enclaves.
The following loaders are supported:
* SGX device (Linux)
* Enclave API (Windows)
*…142,347MPL-2.0
redis-module-macros-internalsA macros crate for redismodule-rs140,648BSD-3-Clause
arborium-tree-sitterRust bindings to the Tree-sitter parsing library (vendored for arborium WASM support)140,236MIT
kube-lease-managerErgonomic and reliable leader election using Kubernetes Lease API.140,058MIT
vk-memRust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)139,077MIT/Apache-2.0
libsodium-rsA comprehensive, idiomatic Rust wrapper for libsodium, providing a safe and ergonomic API for cryptographic operations137,687MIT
fil-rustacudaCUDA Driver API Wrapper135,738Apache-2.0 OR MIT
k8s-openapi-deriveCustom derives for the Kubernetes client API135,732Apache-2.0
nonoCapability-based sandboxing library using Landlock (Linux) and Seatbelt (macOS)135,671Apache-2.0
twitch-ircConnect to Twitch chat from a Rust application.135,175MIT
k8s-openapi-codegen-commonCommon code for the k8s-openapi code generator and k8s-openapi-derive135,080Apache-2.0
safe_unaligned_simdSafe SIMD wrappers for unaligned load and store operations.134,898MIT OR Apache-2.0
mediasoupCutting Edge WebRTC Video Conferencing in Rust134,449ISC
ic-vetkeysA set of tools designed to help canister developers integrate vetKeys into their Internet Computer (ICP) applications133,929Apache-2.0
objc2-core-mlBindings to the CoreML framework133,567Zlib OR Apache-2.0 OR MIT
ahp-typesWire protocol types for the Agent Host Protocol (AHP).133,301MIT
ahpAgent Host Protocol SDK — transport-agnostic client, reducers, and JSON-RPC plumbing.133,222MIT
rust_castLibrary that allows you to communicate with Google Cast enabled devices (e.g. Chromecast).133,094MIT
marine-rs-sdkFluence backend SDK for developing backend applications for the Fluence network130,826Apache-2.0
mailgun_v3reqwest based web bindings for Mailgun's v3 JSON API130,600MIT
ash-moltenStatically linked MoltenVK for Vulkan on Mac using Ash128,899MIT OR Apache-2.0
ruby-prism-sysRust bindings to Ruby's prism parsing library127,738MIT
twapi-oauthA simple Twitter OAuth library.127,373MIT OR Apache-2.0
jacquard-commonCore AT Protocol types and utilities for Jacquard127,194MPL-2.0
jacquard-lexiconLexicon schema parsing and code generation for Jacquard126,821MPL-2.0
pulsectl-rsA higher level API for libpulse-binding126,764GPL-3.0-or-later
jacquard-deriveProcedural macros for Jacquard lexicon types126,746MPL-2.0
rustacudaCUDA Driver API Wrapper125,741Apache-2.0 OR MIT
ic-http-gatewayAn HTTP Gateway implementation for interfacing with the Internet Computer over HTTP125,603Apache-2.0
ruby-prismRustified version of Ruby's prism parsing library124,015MIT
objc2-local-authenticationBindings to the LocalAuthentication framework122,991Zlib OR Apache-2.0 OR MIT
ruma-api-macrosDeprecated: crate merged into ruma-macros122,910MIT
twapi-reqwestTwitter OAuth library used by reqwest.122,552MIT OR Apache-2.0
objc2-event-kitBindings to the EventKit framework122,360Zlib OR Apache-2.0 OR MIT
graphblas_sparse_linear_algebraWrapper for SuiteSparse:GraphBLAS122,001CC-BY-NC-4.0
objc2-map-kitBindings to the MapKit framework121,789Zlib OR Apache-2.0 OR MIT
ya-gcpAPIs for using Google Cloud Platform services121,484MIT OR Apache-2.0
alkaliSafe Rust bindings to the Sodium cryptographic library121,342MIT OR Apache-2.0
ruma-apiDeprecated: crate merged into ruma-common120,764MIT
jacquard-apiGenerated AT Protocol API bindings for Jacquard120,517MPL-2.0
javascriptcore6-sysFFI bindings for JavaScriptCore 6120,501MIT
substreams-entity-changeSubstreams entity change library containing helpers120,252Apache-2.0
jacquard-identityATProto identity resolution utilities for Jacquard119,812MPL-2.0
bloscRust bindings to the C-BLOSC compression library119,269MIT
javascriptcore6Rust bindings for JavaScriptCore 6119,028MIT
opentelemetry-gcloud-traceOpenTelemetry support for Google Cloud Trace118,795Apache-2.0