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.

objc2-core-servicesBindings to the CoreServices framework765,387Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI nftnlSafe abstraction for libnftnl. Provides low-level userspace access to the in-kernel nf_tables subsystem764,579MIT OR Apache-2.0API bindingsNetwork programming objc2-core-wlanBindings to the CoreWLAN framework763,099Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI azure_devops_rust_apiRust API library for Azure DevOps761,714MITAPI bindings rluaHigh level bindings to Lua 5.x760,976MITAPI bindingsDevelopment tools::FFI objc2-open-directoryBindings to the OpenDirectory framework751,363Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI mnlSafe abstraction for libmnl, a minimalistic user-space library oriented to Netlink developers750,990MIT/Apache-2.0API bindingsNetwork programming gcemetaThis library provides access to Google Compute Engine metadata service.738,236MIT OR Apache-2.0API bindings ruma-client-apiTypes for the endpoints in the Matrix client-server API.733,722MITAPI bindingsWeb programming circuitbreaker-rsA production-grade, zero-boilerplate, lock-efficient, observability-ready Circuit Breaker library732,670MIT OR Apache-2.0API bindingsAsynchronous iptablesRust bindings for iptables727,752MITAPI bindings crabgrindRust bindings to "Valgrind Client Request" interface724,113MITAPI bindingsDevelopment tools::Profiling discord-cassandra-cppA Cassandra CQL driver, built on top of the DataStax C++ driver for performance and functionality.716,763Apache-2.0API bindingsAsynchronous pfctlLibrary for interfacing with the Packet Filter (PF) firewall on macOS711,109MIT/Apache-2.0API bindingsNetwork programming indyA library for assisting developers using LibIndy API705,576MIT/Apache-2.0API bindingsDevelopment tools objc2-image-ioBindings to the ImageIO framework699,759Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI cl3A Rust implementation of the Khronos OpenCL 3.0 API and extensions.697,665Apache-2.0API bindingsAsynchronous ic-response-verificationClient side response verification for the Internet Computer690,741Apache-2.0AlgorithmsAPI bindings projHigh-level Rust bindings for the latest stable version of PROJ680,978MIT OR Apache-2.0API bindingsScience::Geospatial opencl3A Rust implementation of the Khronos OpenCL 3.0 API and extensions.671,567Apache-2.0API bindingsAsynchronous decA decimal arithmetic library providing high-level, safe bindings to libdecnumber.670,767Apache-2.0API bindings openxrHigh-level, mostly-safe OpenXR bindings665,974MIT OR Apache-2.0API bindingsRendering loopdev-3Setup and control loop devices662,644MITAPI bindingsOperating systems::Linux APIs databentoOfficial Databento client library654,504Apache-2.0API bindingsFinance apple-sysThe auto-managed -sys crate for Apple platforms using bindgen directly from build environment653,924BSD-2-ClauseAPI bindingsOperating systems::macOS APIs dwAn interface to libdw652,600MIT/Apache-2.0API bindingsDevelopment tools::Debugging kode-bridgeModern HTTP Over IPC library for Rust with both client and server support (Unix sockets, Windows named pipes).651,689Apache-2.0API bindingsAsynchronous apple-bindgenbindgen helper for Apple frameworks651,494BSD-2-ClauseAPI bindingsOperating systems::macOS APIs meliorThe rustic MLIR bindings in Rust650,591Apache-2.0API bindings rusty-s3Simple pure Rust AWS S3 Client following a Sans-IO approach650,042BSD-2-ClauseAPI bindingsWeb programming mallocedA malloc-ed box pointer type.648,395MIT OR Apache-2.0API bindingsMemory management gstreamer-pbutilsRust bindings for GStreamer Base Utils library646,937MIT OR Apache-2.0API bindingsMultimedia gstreamer-pbutils-sysFFI bindings to libgstpbutils-1.0644,540MITAPI bindingsMultimedia autocxx-buildSafe autogenerated interop between Rust and C++641,137MIT OR Apache-2.0API bindingsDevelopment tools::FFI gloo-console-timerConvenience crate for working with JavaScript timers639,226MIT/Apache-2.0API bindingsDevelopment tools::Profiling async_zmqAsync version for ZeroMQ bindings638,205MIT/Apache-2.0API bindingsAsynchronous keycloakKeycloak Admin REST API.637,107Unlicense OR MITAPI bindingsAsynchronous byte-stringsRust byte strings manipulation, for a better and safer C FFI634,542Zlib OR MIT OR Apache-2.0API bindingsRust patterns thirtyfour_syncThirtyfour is a Selenium / WebDriver library for Rust, for automated website UI testing. This crate is the synchronous version…632,231MIT OR Apache-2.0API bindingsDevelopment tools::Testing cloudflareRust library for the Cloudflare v4 API629,243BSD-3-ClauseAPI bindingsWeb programming::HTTP client rdevListen and send keyboard and mouse events on Windows, Linux and MacOS.627,034MITAPI bindingsDevelopment tools::Testing rspotifySpotify API wrapper614,209MITAPI bindingsMultimedia::Audio midirA cross-platform, realtime MIDI processing library, inspired by RtMidi.608,030MITAPI bindingsMultimedia::Audio unwindAn interface to libunwind602,472MIT/Apache-2.0API bindingsDevelopment tools::Debugging wintunSafe idiomatic bindings to the WinTun C library599,462MITAPI bindings gstreamer-rtsp-sysFFI bindings to libgstrtsp-1.0597,146MITAPI bindingsMultimedia ic-cborCBOR decoding for Internet Computer clients595,217Apache-2.0AlgorithmsAPI bindings ic-http-certificationCertification for HTTP responses for the Internet Computer593,777Apache-2.0AlgorithmsAPI bindings gstreamer-rtspRust bindings for GStreamer Rtsp library593,250MIT OR Apache-2.0API bindingsMultimedia openh264-sys2Low-level bindings for OpenH264.587,492BSD-2-ClauseAPI bindingsMultimedia::Video ic-certificate-verificationCertificate verification for the Internet Computer585,984Apache-2.0AlgorithmsAPI bindings near-jsonrpc-clientLower-level API for interfacing with the NEAR Protocol via JSONRPC585,569MIT OR Apache-2.0API bindingsAsynchronous openh264Idiomatic bindings for OpenH264.582,261BSD-2-ClauseAPI bindingsMultimedia::Video blasThe package provides wrappers for BLAS (Fortran).582,212Apache-2.0 OR MITAPI bindingsScience objc2-media-toolboxBindings to the MediaToolbox framework576,301Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI gstreamer-rtsp-serverRust bindings for GStreamer RTSP Server library575,857MIT OR Apache-2.0API bindingsMultimedia ftdiA Rust wrapper over libftdi1 library for FTDI devices574,547MITAPI bindingsHardware support gstreamer-gl-egl-sysFFI bindings to libgstgl-1.0 (EGL support)573,694MITAPI bindingsMultimedia webmRust idiomatic wrapper to libwebm572,023MPL-2.0API bindingsMultimedia::Encoding gstreamer-gl-eglRust bindings for GStreamer GL library (EGL support)571,450MIT OR Apache-2.0API bindingsMultimedia windows-captureFastest Windows Screen Capture Library For Rust 🔥571,182MITAPI bindingsGraphics gstreamer-rtsp-server-sysFFI bindings to libgstrtspserver-1.0568,789MITAPI bindingsMultimedia cl-sysOpenCL FFI bindings.563,374MIT OR Apache-2.0API bindingsAsynchronous azure_storage_queuesAzure Queue Storage crate from the Azure SDK for Rust560,796MITAPI bindings wintun-bindingsSafe idiomatic bindings to the WinTun C library and more enhancements559,462MITAPI bindings ruma-federation-apiTypes for the endpoints in the Matrix server-server API.555,737MITAPI bindingsWeb programming k8s-criBindings Kubernetes CRI554,415Apache-2.0API bindings ic-error-typesError types of the Internet Computer545,881Apache-2.0API bindingsDevelopment tools heim-commonCommon stuff shared across heim project crates541,471Apache-2.0 OR MITAPI bindingsAsynchronous containerd-shim-protosTTRPC bindings for containerd shim interfaces535,680Apache-2.0API bindingsAsynchronous heim-runtimeRuntime shims for heim crate531,388Apache-2.0 OR MITAPI bindingsAsynchronous async-stripe-typesAPI bindings for the Stripe HTTP API530,466MIT OR Apache-2.0API bindings wasmer-runtime-nearWasmer runtime library530,132MITAPI bindingsWebAssembly async-stripe-sharedAPI bindings for the Stripe HTTP API528,742MIT OR Apache-2.0API bindings mimalloc-safePerformance and security oriented drop-in allocator525,295MITAPI bindingsMemory management azure_security_keyvault_secretsRust wrappers around Microsoft Azure REST APIs - Azure Key Vault Secrets522,860MITAPI bindings ext-php-rsBindings for the Zend API to build PHP extensions natively in Rust.521,571MIT OR Apache-2.0API bindings libmimalloc-sys2Sys crate wrapping the mimalloc allocator519,824MITAPI bindingsMemory management heimCross-platform framework for system information516,065Apache-2.0 OR MITAPI bindingsAsynchronous async-stripe-client-coreAPI bindings for the Stripe HTTP API511,721MIT OR Apache-2.0API bindings openvpn-pluginA crate allowing easy creation of OpenVPN plugins in Rust496,255MIT OR Apache-2.0API bindingsExternal FFI bindings wapc-guestGuest SDK for building waPC-compliant WebAssembly Modules493,107Apache-2.0API bindingsWebAssembly gstreamer-rtpRust bindings for GStreamer Rtp library492,163MIT OR Apache-2.0API bindingsMultimedia rskafkaA minimal Rust client for Apache Kafka489,006MIT OR Apache-2.0API bindings rpmallocCross-platform global memory allocator using rpmalloc484,293MIT OR Apache-2.0API bindingsMemory management gstreamer-rtp-sysFFI bindings to libgstrtp-1.0482,810MITAPI bindingsMultimedia deepgramCommunity Rust SDK for Deepgram's automated speech recognition APIs.482,374MITAPI bindingsMultimedia::Audio opencl-sysOpenCL C FFI bindings for the Rust programming language.482,267Apache-2.0API bindingsAsynchronous twilight-gatewayDiscord Gateway implementation for the Twilight ecosystem.475,799ISCAPI bindingsAsynchronous opensrv-mysqlBindings for emulating a MySQL/MariaDB server.470,008Apache-2.0API bindingsDatabase implementations libcryptsetup-rsHigh level Rust bindings for libcryptsetup466,946MPL-2.0API bindingsCryptography ic-identity-hsmIdentity implementation for HSM for the ic-agent package.459,257Apache-2.0API bindingsData structures heim-cpuCross-platform CPU information456,664Apache-2.0 OR MITAPI bindingsAsynchronous reqwasmHTTP requests library for WASM Apps453,840MIT OR Apache-2.0API bindingsWebAssembly basis-universalBindings for the basis-universal Supercompressed GPU Texture Codec by Binomial452,327MIT OR Apache-2.0API bindingsCompression heim-netCross-platform network information451,755Apache-2.0 OR MITAPI bindingsAsynchronous cdAPI interaction for clearlydefined.io451,723MIT OR Apache-2.0API bindings fmu-runnerA high level Rust wrapper for executing FMU's that follow the FMI 2.0 standard.442,595MIT OR Apache-2.0API bindingsScience qcsHigh level interface for running Quil on a QPU439,784Apache-2.0API bindingsCompilers weer_apiA wrapper library for using Weather API438,622MITAPI bindings gtk-layer-shellUNMAINTAINED Save gir-generated wrapper for gtk-layer-shell437,643MITAPI bindingsGUI gdk4-wayland-sysFFI bindings of GDK4 Wayland436,684MITAPI bindingsGUI gdk4-waylandRust bindings of the GDK 4 Wayland library436,294MITAPI bindingsGUI azure_security_keyvaultRust wrapper around Microsoft Azure REST APIs for Azure Key Vault436,178MITAPI bindings objc2-core-bluetoothBindings to the CoreBluetooth framework434,844Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI async-stripe-coreAPI bindings for the Stripe HTTP API433,961MIT OR Apache-2.0API bindings yubikeyPure Rust cross-platform host-side driver for YubiKey devices from Yubico with support for hardware-backed public-key decryption…433,210BSD-2-ClauseAPI bindingsAuthentication fluvio-protocolFluvio streaming protocol429,501Apache-2.0API bindingsEncoding gdk4-x11-sysFFI bindings of GDK4 X11421,342MITAPI bindingsGUI heim-memoryCross-platform memory information420,245Apache-2.0 OR MITAPI bindingsAsynchronous gdk4-x11Rust bindings of the GDK4 X11 library419,322MITAPI bindingsGUI gstreamer-playerRust bindings for GStreamer Player library416,095MIT OR Apache-2.0API bindingsMultimedia async-stripe-billingAPI bindings for the Stripe HTTP API415,492MIT OR Apache-2.0API bindings leptonica-sysFFI bindings for Leptonica413,208MITAPI bindingsMultimedia::Images oclOpenCL bindings and interfaces for Rust.412,714MIT OR Apache-2.0API bindingsAsynchronous heim-diskCross-platform disk information411,069Apache-2.0 OR MITAPI bindingsAsynchronous rust-librocksdb-sysNative bindings to librocksdb409,726MIT/Apache-2.0/BSD-3-ClauseAPI bindingsDatabase interfaces gstreamer-player-sysFFI bindings to libgstplayer-1.0406,030MITAPI bindingsMultimedia gpg-errorLibgpg-error bindings for Rust404,376LGPL-2.1API bindings heim-hostCross-platform host information402,139Apache-2.0 OR MITAPI bindingsAsynchronous nokhwaA Simple-to-use, cross-platform Rust Webcam Capture Library400,465Apache-2.0API bindingsMultimedia uiautomationUI Automation Framework for Windows392,749Apache-2.0AccessibilityAPI bindings amiquipPure Rust RabbitMQ client385,820MIT OR Apache-2.0API bindingsNetwork programming ruma-signaturesDigital signatures according to the Matrix specification.380,547MITAPI bindingsCryptography uefi-servicesDeprecated. Please migrate to `uefi::helpers`.380,066MIT OR Apache-2.0API bindingsEmbedded development objc2-authentication-servicesBindings to the AuthenticationServices framework374,743Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI cubeb-coreCommon types and definitions for cubeb rust and C bindings. Not intended for direct use.373,989ISCAPI bindings slack-hookA rust crate for sending messages to Slack via webhooks.369,203MIT OR Apache-2.0API bindingsWeb programming tracel-llvmRust bindings for LLVM libraries used by CubeCL.368,172MIT OR Apache-2.0API bindingsExternal FFI bindings tracel-mlir-rs-macrosRust bindings for MLIR libraries used by CubeCL.367,984Apache-2.0API bindings tracel-mlir-rsRust bindings for MLIR libraries used by CubeCL.367,792Apache-2.0API bindings open62541High-level, safe bindings for the C99 library open62541, an open source and free implementation of OPC UA (OPC Unified…365,896MPL-2.0API bindingsEmbedded development async-stripe-webhookAPI bindings for the Stripe HTTP API362,835MIT OR Apache-2.0API bindings heim-sensorsCross-platform sensors information359,888Apache-2.0 OR MITAPI bindingsAsynchronous c-aresA Rust wrapper for the c-ares library, for asynchronous DNS requests.359,403MITAPI bindingsAsynchronous ocl-coreA low-level OpenCL API.356,948MIT OR Apache-2.0API bindingsAsynchronous cassandra-cppA Cassandra CQL driver, built on top of the DataStax C++ driver for performance and functionality.354,860Apache-2.0API bindingsAsynchronous gpgmeGPGme bindings for Rust352,811LGPL-2.1API bindings celestia-rpcA collection of traits for interacting with Celestia data availability nodes RPC351,206Apache-2.0API bindingsAsynchronous pinentryAPI for interacting with pinentry binaries350,349MIT OR Apache-2.0API bindingsCommand-line interface async-stripe-checkoutAPI bindings for the Stripe HTTP API345,264MIT OR Apache-2.0API bindings azservicebusAn unofficial AMQP 1.0 rust client for Azure Service Bus345,213MITAPI bindings k8-clientCore Kubernetes metadata traits338,474Apache-2.0API bindingsAsynchronous gateway-apiKubernetes Gateway API bindings in Rust337,802MITAPI bindings heim-processCross-platform processes information336,194Apache-2.0 OR MITAPI bindingsAsynchronous containerd-shimcontainerd shim extension332,131Apache-2.0API bindingsAsynchronous cubeb-backendBindings to libcubeb internals to facilitate implementing cubeb backends in rust.328,982ISCAPI bindings botanRust wrapper for Botan cryptography library326,497MITAPI bindingsCryptography csound-sysNative bindings to the libcsound64 library324,234MIT/Apache-2.0API bindingsMultimedia::Audio superluminal-perfSuperluminal Performance API for adding user events to profiler captures323,091MIT OR Apache-2.0API bindingsDevelopment tools::Profiling cobylaCOBYLA optimizer for Rust322,558non-standardAlgorithmsAPI bindings cubebBindings to libcubeb for interacting with system audio from rust.321,831ISCAPI bindings variant-sslBindings for OpenSSL variants such as BoringSSL / AWS-LC / Tongsuo321,094Apache-2.0API bindingsCryptography j4rsj4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust319,043MIT OR Apache-2.0API bindings windows-dllMacro for dynamically loading windows dll functions316,311MITAPI bindingsDevelopment tools::FFI cdivsufsortRust bindings for Yuta Mori's divsufsort316,094MITAlgorithmsAPI bindings zeroconfcross-platform library that wraps ZeroConf/mDNS implementations like Bonjour or Avahi314,114non-standardAPI bindingsNetwork programming windows-dll-codegenMacro for dynamically loading windows dll functions312,378MITAPI bindingsDevelopment tools::FFI tree-sitter-c2rustRust bindings to the Tree-sitter parsing library, with a pure Rust runtime via c2rust310,823MITAPI bindingsExternal FFI bindings objc2-security-foundationBindings to the SecurityFoundation framework310,106Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI github-actions-modelsUnofficial, high-quality data models for GitHub Actions workflows, actions, and related components308,874MITAPI bindings openweather_sdka fully typed SDK for the OpenWeather API305,315MITAPI bindings interoptopusThe polyglot bindings generator for your library (C#, C, Python, ...). 🐙303,304MITAPI bindingsDevelopment tools::FFI yaraRust bindings for VirusTotal/yara301,844MIT OR Apache-2.0API bindings substreamsSubstreams SDK - A streaming data engine for The Graph - by StreamingFast297,330Apache-2.0API bindingsExternal FFI bindings substreams-macroSubstream's proc macros.297,229Apache-2.0API bindingsExternal FFI bindings nngA safe wrapper for NNG (Nanomsg v2)296,659MITAPI bindingsNetwork programming bitwarden-api-apiApi bindings for the Bitwarden API.294,877non-standardAPI bindings bitwarden-api-identityApi bindings for the Bitwarden Identity API.294,843non-standardAPI bindings chromeyConcurrent chrome devtools protocol automation library for Rust294,498MIT OR Apache-2.0API bindingsDevelopment tools::Testing fruity__bbqsrcRusty bindings for Apple libraries293,586MIT OR Apache-2.0API bindingsDevelopment tools::FFI quickfixHigh level binding to quickfix C++ library290,618MIT OR Apache-1.1API bindingsFinance hyprlandA unoffical rust wrapper for hyprland's IPC289,193GPL-3.0-or-laterAPI bindings libblkid-rsHigh level bindings for libblkid287,523MPL-2.0API bindingsOperating systems::Linux APIs rspotify-modelModel for RSpotify283,472MITAPI bindingsMultimedia::Audio rspotify-macrosMacros for RSpotify282,884MITAPI bindingsMultimedia::Audio rspotify-httpHTTP compatibility layer for RSpotify281,965MITAPI bindingsMultimedia::Audio zeroconf-macrosMacros for zeroconf crate281,389non-standardAPI bindingsNetwork programming comedyWindows error handling, COM, and handles281,013MIT/Apache-2.0API bindingsOperating systems::Windows APIs gstreamer-checkRust bindings for GStreamer Check library278,952MIT OR Apache-2.0API bindingsMultimedia gstreamer-check-sysFFI bindings to libgstcheck-1.0277,410MITAPI bindingsMultimedia azeventhubsAn unofficial AMQP 1.0 rust client for Azure Event Hubs276,923MITAPI bindings wdkSafe idiomatic bindings to APIs available in the Windows Development Kit (WDK)275,545MIT OR Apache-2.0API bindingsDevelopment tools::Build Utils raylibSafe Rust bindings for Raylib.274,314ZlibAPI bindingsGame engines os_socketaddrA type for handling platform-native socket addresses (struct sockaddr)273,560MIT OR Apache-2.0API bindingsNetwork programming guid_winWindows GUID/CLSID/IID string and binary serialization272,633MIT/Apache-2.0API bindingsOperating systems::Windows APIs ibverbs-sysRaw, FFI bindings for RDMA ibverbs through rdma-core272,147MIT OR Apache-2.0API bindingsNetwork programming interoptopus_procMacros to produce Interoptopus item info.270,700MITAPI bindingsDevelopment tools::FFI async-stripe-paymentAPI bindings for the Stripe HTTP API270,640MIT OR Apache-2.0API bindings hexpmA Rust client for the Hex package manager270,573Apache-2.0API bindings filetime_winWindows FILETIME and SYSTEMTIME string and binary serialization270,385MIT/Apache-2.0API bindingsDate and time harfbuzz_rsA high-level interface to HarfBuzz, exposing its most important functionality in a safe manner using Rust.269,333MITAPI bindingsExternal FFI bindings zitadelAn implementation of ZITADEL API access and authentication in Rust.268,867MIT OR Apache-2.0API bindingsAuthentication bonjour-sysBindings for low-level Bonjour services (a.k.a. zeroconf).268,261non-standardAPI bindingsExternal FFI bindings registryA safe wrapper for the Windows Registry API267,845MIT OR Apache-2.0API bindingsOperating systems async-pidfdProcess file descriptors (pidfd) for Linux266,970MIT OR Apache-2.0API bindingsAsynchronous virtRust bindings to the libvirt C library266,675LGPL-2.1API bindingsEmulators gstreamer-gl-x11-sysFFI bindings to libgstgl-1.0 (X11 support)264,369MITAPI bindingsMultimedia win_udsWindows Unix Domain Socket263,708UnlicenseAPI bindingsNetwork programming mach-sysforked from original mach, and merge from mach2/machx. A Rust interface to the user-space API of the Mach 3.0 kernel that…263,113GPL-3.0 OR Apache-2.0API bindingsExternal FFI bindings