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.

emscripten-functions-sysBindgen-generated bindings to emscripten system functions13,460MITAPI bindingsWebAssembly pulseengine-mcp-protocol[DEPRECATED] Use rmcp instead. MCP protocol types for PulseEngine.13,456MIT OR Apache-2.0API bindingsData structures plctag-asyncasync wrapper for libplctag13,447MITAPI bindingsAsynchronous kafka-rsNative Rust Kafka client, built upon kafka-protocol-rs and Tokio.13,434MIT/Apache-2.0API bindingsAsynchronous mailgun-sdkMailGun API client written in Rust.13,394MITAPI bindings freebsd-libgeomRust bindings to FreeBSD's libgeom library13,389BSD-2-ClauseAPI bindingsOperating systems::FreeBSD APIs qhyccd-rsRust bindings for the QHYCCD SDK. This crate provides a safe interface to the QHYCCD SDK for controlling QHYCCD cameras, filter…13,368MIT OR Apache-2.0AerospaceAPI bindings proxerAccess the ProxerMe API with Rust13,364MITAPI bindings ekretaE-Kréta API13,363MITAPI bindings hexavalentWrite HexChat plugins in Rust.13,350MITAPI bindings kwui-cliCommand line tool for kwui - A GUI library with JSX/CSS support13,337LGPL-3.0-or-laterAPI bindingsGUI willhookCapture all keyboard and mouse input regardless of application focus on the active windows desktop13,330MITAPI bindingsExternal FFI bindings threescalers3scale API client library for Rust13,320Apache-2.0API bindings huaweicloud-sdk-rust-obsHuawei Cloud OBS Rust SDK - AWS SDK style API13,314non-standardAPI bindingsWeb programming memflow-win32-defsstatic offset templates for13,270MITAPI bindingsMemory management llm-connectorNext-generation Rust library for LLM protocol abstraction with native multi-modal support. Supports 12+ providers (OpenAI,…13,264MITAPI bindingsWeb programming::HTTP client meerkat-skillsSkill loading, resolution, and injection for Meerkat13,259MIT OR Apache-2.0API bindingsDevelopment tools zenkitZenkit client library in Rust13,251MIT OR Apache-2.0API bindings vtgLibrary for creating VK and Telegram bots13,251MITAPI bindingsWeb programming pdlParse PDL file for the Chrome DevTools Protocol13,247MITAPI bindingsDevelopment tools meerkat-workgraphRealm-scoped durable work graph subsystem for Meerkat13,217MIT OR Apache-2.0API bindingsDevelopment tools wasmcloud-nats-kvcacheA key-value capability provider for wasmCloud that replicates data changes over NATS13,208non-standardAPI bindingsWebAssembly crypto-com-exchangeWebsocket library for crypto com exchange https://exchange-docs.crypto.com/spot/index.html#websocket-root-endpoints13,192Apache-2.0API bindingsAsynchronous win-hotkeyA lightweight, thread-safe Rust library for managing system-wide hotkeys on Windows, with high-level abstractions and…13,189Apache-2.0API bindingsOperating systems::Windows APIs libpasslibrary for interacting with pass managed data13,147MITAPI bindingsCryptography async-openai-altRust library for OpenAI13,124MITAPI bindingsAsynchronous k8s-pbBindings for the Kubernetes Client API13,120Apache-2.0API bindingsCaching ruma-server-utilUtilities for implementing Matrix server applications.13,109MITAPI bindingsWeb programming objc2-pdf-kitBindings to the PDFKit framework13,108Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI pgdeA macro library for consuming PostgreSQL row data into structs.13,101MITAPI bindingsDevelopment tools::FFI oci_rsThis crate provides a Rust wrapper to the Oracle Call Interface (OCI) library.13,037MITAPI bindingsDatabase interfaces ulock-sysRust bindings for Darwin's (e.g. macOS, iOS, ...) not-entirely-public ulock API, which provides futex-like functionality.13,033Apache-2.0 OR Zlib OR MITAPI bindingsConcurrency evdiHigh-level bindings for evdi13,031MITAPI bindingsOperating systems::Linux APIs libdbstatically linked rust bindings for Berkeley DB13,017SleepycatAPI bindings open_dmxA wrapper around the serialport library to send DMX data over a serial port13,011MITAPI bindingsHardware support viable-implInterop with C++ MSVC VTables through Rust! If this hasn't been used for a while, you can message me for the name.13,008MITAccessibilityAPI bindings aqueducts-odbcFramework to build ETL data pipelines declaratively13,004Apache-2.0API bindings ankaios_sdkEclipse Ankaios Rust SDK - provides a convenient Rust interface for interacting with the Ankaios platform.12,996Apache-2.0API bindingsAutomotive mujoco-rsA high-level Rust wrapper around the MuJoCo C library, with a native viewer (re-)written in Rust.12,967MIT OR Apache-2.0API bindingsScience::Robotics pi-hole-apiLibrary for interacting with the Pi Hole PHP API12,947MITAPI bindings cexioClient for Cex.io crypto exchange API12,947MITAPI bindings poodioFarts poo poo audio12,911MITAPI bindingsCommand line utilities provwasm-proc-macroRust macros that simplify query and response types for Provenance Blockchain smart contracts12,862Apache-2.0API bindingsCryptography::Cryptocurrencies natsioDeprecated in favor of the nats crate12,861Apache-2.0API bindingsNetwork programming bevy_mod_pies_spacetraders_apiSpaceTraders API implemented for Bevy the game engine.12,853MIT OR Apache-2.0API bindingsGame development bofhCommand-line client for the Cerebrum IGA12,852MITAPI bindingsCommand line utilities fluence-testFluence backend SDK for testing12,849Apache-2.0API bindingsDevelopment tools::Testing tensorflow-serving-clientA prebuilt tensorflow serving client from the tensorflow serving proto files12,848Apache-2.0API bindingsScience infinispanRust client for the Infinispan REST API12,832Apache-2.0API bindings dear-imgui-sysLow-level FFI bindings to Dear ImGui v1.92.8 (docking branch) via cimgui (C API)12,830MIT OR Apache-2.0API bindingsGUI passivized_vault_clientVault Client - initialize and monitor Hashicorp Vault nodes12,820MPL-2.0API bindingsAsynchronous oss-sdk-rsAliyun OSS SDK12,810Apache-2.0API bindingsWeb programming archiveisArchive websites online using the archive.is capturing service.12,804MIT OR Apache-2.0API bindingsCommand line utilities tools_interfaceAbstractions of serveral Wikipedia/Wikimedia/Wikidata-related tools12,795MIT OR Apache-2.0API bindingsAsynchronous synapse-admin-apiTypes for the endpoints in the synapse admin API.12,774MITAPI bindingsWeb programming gl_generator_profiling_structProfilingStructGenerator for gl_generator12,752MIT OR Apache-2.0API bindingsRendering::Graphics APIs deepviewrtDeepViewRT is a highly-optimized AI inference engine for embedded devices and part of the DeepView AI Middleware12,742AGPL-3.0API bindingsComputer vision rust-pulsectl-forkA higher level API for libpulse_binding12,710GPL-3.0+API bindingsMultimedia::Audio onwardsA flexible LLM proxy library12,694MITAPI bindingsWeb programming grammarlyThis crate allows you to check your texts for grammar using the grammarly service.12,693MITAPI bindings solana-trader-client-rustSolana Trader API client implementation12,690MITAPI bindings memphis-rust-communityA Rust implementation of the Memphis Messaging Protocol12,687GPL-3.0API bindingsAsynchronous tezos-smart-rollup-debugOutput formatted messages to Tezos Smart Rollup debug log.12,670MITAPI bindingsNo standard library digitalocean-rsA pure Rust digitalocean API binding.12,635MITAPI bindingsDevelopment tools google-analytics-api-ga4Async Rust client for the Google Analytics 4 (GA4) Data API v1beta: runReport, realtime reports, pivot reports, and metadata12,629MITAPI bindingsWeb programming bsd_authRust API for OpenBSD's bsd_auth12,622BSD-2-ClauseAPI bindings rust_sodium_holochain_fork-sysRaw bindings to libsodium12,621MIT OR BSD-3-ClauseAPI bindingsCryptography litellm-rsA high-performance AI Gateway written in Rust, providing OpenAI-compatible APIs with intelligent routing, load balancing, and…12,607MITAPI bindingsNetwork programming rustchordColorchord bindings for Rust12,606non-standardAPI bindingsMultimedia::Audio blusterA Rust crate for implementing BLE (Bluetooth Low Energy) peripherals12,605MITAPI bindingsHardware support knxkitHigh-level API for KNX devices and networks12,604EPL-2.0 OR GPL-3.0API bindingsNetwork programming xenforeignmemorySafe bindings to xenforeignmemory12,582GPL-3.0-onlyAPI bindings num-rug-adapterAn adapter to use num crate where rug is needed.12,578MIT/Apache-2.0API bindingsScience vboxhelperAPI wrapper around VirtualBox's command line tools.12,5770BSDAPI bindings yfinance-rsErgonomic Rust client for Yahoo Finance, supporting historical prices, real-time streaming, options, fundamentals, and more.12,557MITAPI bindingsFinance lol-game-client-apiLeague of Legends local Game Client API12,546MITAPI bindingsWeb programming::HTTP client jinxapi-githubGitHub API client12,534Apache-2.0API bindings memflow-kvmkvm connector for the memflow physical memory introspection framework12,524MITAPI bindingsMemory management adk-toolTool system for Rust Agent Development Kit (ADK-Rust) agents (FunctionTool, MCP, Google Search)12,511Apache-2.0API bindingsAsynchronous wmctrlA wrapper for the command line tool wmctrl written in Rust12,507GPL-3.0-or-laterAPI bindingsCommand-line interface shadertoyRust library wrapping the Shadertoy REST API to be able to easily search through and download Shadertoy assets.12,502MIT/Apache-2.0API bindingsRendering docker-wrapperA Docker CLI wrapper for Rust12,501MIT OR Apache-2.0API bindingsDevelopment tools cloud_terrastodon_azure_typesTypes for modelling Azure stuff for the Cloud Terrastodon project12,492LiLiQ-R-1.1API bindingsAsynchronous monacoRust WASM bindings for the Monaco Editor12,483MIT OR Apache-2.0API bindingsText editors progetA client for the ProGet API12,482GPL-3.0-only WITH GPL-3.0-linking-exceptionAPI bindings kuma-clientRust wrapper for the Uptime Kuma Socket.IO API12,472MITAPI bindings mlua-jsonA Rust-native implementation of LuaRocks openresty/lua-cjson or grafi/lunajson for mlua.12,464MITAPI bindings harfbuzz_rs_nowA high-level interface to HarfBuzz, exposing its most important functionality in a safe manner using Rust.12,458MITAPI bindingsExternal FFI bindings scaleway-rsA pure Rust scaleway API binding.12,430MITAPI bindingsDevelopment tools tibrvBindings to the C library provided by TIBCO Rendezvous, a "high performance message oriented middleware" commonly used in the…12,427MIT/Apache-2.0API bindings stbSafe Rust API for stb libraries12,407MITAPI bindingsGame development translatorsFree Google Translator without API key and limits.12,396MITAPI bindingsAsynchronous fce-sqlite-connectorThe package provides an interface to SQLite.12,388Apache-2.0/MITAPI bindingsDatabase interfaces ali-ossan aliyun oss sdk for rust12,382MIT OR Apache-2.0API bindings tm-rsFFI bindings for the machinery api12,3740BSDAPI bindingsGame engines rememberthemilkClient library for the Remember The Milk todo list service.12,371MITAPI bindingsCommand line utilities jottaThird-party low-level Jottacloud client for Rust.12,368MITAPI bindingsFilesystem hexchat-apiA Rust API for HexChat plugin development12,349MITAPI bindings hydrolix_helpersHelper libraries for interacting with Hydrolix.12,348MITAPI bindingsDatabase interfaces vtd_xmlVTD-XML, fast XML parser12,339GPL-2.0API bindingsParsing tools typesensei_deriveDerive proc macro for typesensei12,337MITAPI bindingsWeb programming ki18nA crate to use KF5I18n from rust.12,336MITAPI bindingsExternal FFI bindings effluxEasy MapReduce and Hadoop Streaming interfaces in Rust12,331MITAPI bindingsConcurrency noodles-htsgetAn htsget client12,319MITAPI bindingsScience::Bioinformatics lunaria-apiA Rust API client for the video game Lunaria12,310MIT OR Apache-2.0API bindingsGames razor-libzfscoreLow-level libzfs_core interface12,303MIT OR Apache-2.0API bindingsDevelopment tools::FFI emscripten-functionsRust-friendly bindings to various emscripten system functions12,292MITAPI bindingsWebAssembly louisRusty Bindings to liblouis12,280GPL-3.0API bindingsEncoding natsclientNATS client designed for both an ergonomic API and performance12,265Apache-2.0API bindingsNetwork programming json-apiIdiomatic types for building a robust JSON API12,265MIT/Apache-2.0API bindingsEncoding lineapiLINE API library.12,255MITAPI bindings tcmalloc2Rust FFI bindings to tcmalloc12,250MIT OR Apache-2.0API bindingsMemory management cloud_terrastodon_azureHelpers for interacting with Azure for the Cloud Terrastodon project12,250LiLiQ-R-1.1API bindingsAsynchronous zip-corezip implementation independent structs and helpers12,242Apache-2.0 OR MITAPI bindingsCompression powerplatform-dataverse-service-clientunofficial rust client library for connecting to Microsoft Dataverse environments12,223MITAPI bindings kodik-apiAn unofficial async Rust library that allows you to interact with the Kodik API12,208MITAPI bindings cloud_terrastodon_commandCommand running helpers for the Cloud Terrastodon project12,207LiLiQ-R-1.1API bindingsAsynchronous meerkat-llm-coreLLM wire client trait + streaming plumbing for Meerkat. Provider-neutral.12,179MIT OR Apache-2.0API bindingsDevelopment tools buildkit-frontendFoundation for BuildKit frontends implemented in Rust12,162MIT/Apache-2.0API bindingsDevelopment tools::Build Utils sev-snp-utilsAMD SEV-SNP utils12,155Apache-2.0API bindingsHardware support nfdeRust bindings for Native File Dialog Extended12,140ZlibAPI bindingsFilesystem toornamentLibrary for Toornament.com the eSports platform12,136MITAPI bindings gainAsync/await-based framework for programs targetting Gate runtime (wasm32 targets).12,113MITAPI bindingsAsynchronous xdotoolA wrapper for the command line tool xdotool written in Rust12,108GPL-3.0-or-laterAPI bindingsCommand-line interface rek2_nntpThis is a Rust library that provides a way to interact with NNTP servers, compliant with RFC 3977 and RFC 4643.12,094GPL-3.0-or-laterAPI bindingsCommand line utilities outline_apiImplementation of Outline VPN server API control12,082MITAPI bindings libnfs-syslibnfs bindings allow you to create nfs mounts in memory/userspace12,082MITAPI bindingsExternal FFI bindings tensor-tradeA client for Tensor NFT marketplace and its aggregated marketplaces.12,080MITAPI bindings nyaa-siAn async Nyaa client for Rust12,069Apache-2.0API bindingsNetwork programming wasmcloud-actor-extrasInterface to the extras contract for use by wasmCloud Actors12,052Apache-2.0API bindingsWebAssembly razberryAn HTTP client library for the Razberry Z-Wave Hub12,051BSD-4-ClauseAPI bindings letterboxdLetterboxd API provides access to data on the Letterboxd.com website12,050MIT/Apache-2.0API bindings aiven_rsThis is a rust sdk to interact with aiven-cloud apis.12,037MITAPI bindingsAsynchronous brawl_stars_apiA Rust crate to interact with the Brawl Stars API12,024MITAPI bindings fluence_sdkRust SDK for writing applications for Fluence12,021Apache-2.0API bindingsWebAssembly lwgeomRust bindings for the PostGIS LWGEOM geometry library.12,008UnlicenseAPI bindings meerkat-modelsCanonical provider model catalog and capability data for Meerkat (core stays provider-free)12,000MIT OR Apache-2.0API bindingsDevelopment tools stop-threadVarious ways of stopping threads on various platforms, without requiring the thread to poll.11,987CC0-1.0API bindingsConcurrency wnfSafe bindings for the Windows Notification Facility11,986MIT OR Apache-2.0API bindingsAsynchronous chrome-remote-interface-modelChrome DevTools Protocol message model.11,981MIT OR Apache-2.0API bindingsWeb programming icasadi_testRust interface to CasADi functions (for testing purposes only)11,971MITAPI bindingsNo standard library streamdeck-rsUnofficial Stream Deck SDK for Rust11,970MIT/Apache-2.0API bindingsGUI skyway-webrtc-gateway-apiREST API Wrapper for SkyWay WebRTC Gateway11,960MITAPI bindings transcribe-cppRust bindings for transcribe.cpp, a C/C++ speech-to-text library built on ggml11,957MITAPI bindingsMultimedia::Audio mattermost_apiRust bindings for the Mattermost API11,951MIT OR Apache-2.0API bindings mcomMaulingMonkey's COM wrappers11,950Apache-2.0 OR MITAPI bindingsOperating systems::Windows APIs vektorStrongly typed explici SIMD11,949MPL-2.0API bindingsHardware support urbandictionaryUnofficial Rust wrapper for the UrbanDictionary API11,939ISCAPI bindingsWeb programming coordgenA thin rust wrapper around coordgen11,929MITAPI bindingsScience libquil-sysHigh-level bindings to libquil11,912Apache-2.0API bindingsCompilers grb-sysLow level bindings to Gurobi11,908MITAPI bindings adk-serverHTTP server and A2A protocol for Rust Agent Development Kit (ADK-Rust) agents11,907Apache-2.0API bindingsWeb programming::HTTP server data-for-seoClient library for the DataForSEO API v3 (SERP, Keywords Data, Labs, Backlinks, OnPage, and more)11,900MITAPI bindingsWeb programming::HTTP client fundamentum-edge-protoBindings to Fundamentum Edge Daemon's gRPC API11,895Apache-2.0API bindings meerkat-auth-coreShared auth primitives for Meerkat: TokenStore backends, RefreshCoordinator impls, OAuth2 helpers, generic cloud-IAM authorizers…11,887MIT OR Apache-2.0API bindingsDevelopment tools vsmtp-rsaslSee https://crates.io/crates/rsasl11,881MITAPI bindingsAuthentication rusty-razorpayRazorpay SDK for Rust11,880MITAPI bindings interoptopus_backend_utilsUtilities for backend authors11,876MITAPI bindingsDevelopment tools::FFI oxidxLow-level D3D12 wrapper for Rust.11,864MITAPI bindingsGame development plctaga rust wrapper of [libplctag](https://github.com/libplctag/libplctag), with rust style APIs and useful extensions11,861MITAPI bindingsAsynchronous arraylistA rust wrapper built on top of rust vector implementation. Taste like Java Arraylist, and intuitive to use like Python list and…11,860MITAPI bindingsData structures youtube_lounge_rsA Rust client for the YouTube Lounge API to control YouTube on TV devices11,853CC-BY-NC-4.0API bindingsMultimedia paftFacade crate for paft: unified public API over the paft ecosystem.11,832MITAPI bindingsData structures vimba-sysRust wrapper of the Vimba library for Allied Vision cameras11,825MIT OR Apache-2.0API bindingsExternal FFI bindings blaze-rsA Rustified OpenCL Experience11,787MITAPI bindingsConcurrency wavpackAPI bindings for WavPack11,781BSD-3-ClauseAPI bindingsMultimedia::Audio cloud_terrastodon_pathingWell-known paths for the Cloud Terrastodon project11,762LiLiQ-R-1.1API bindingsAsynchronous cloud_terrastodon_relative_locationA helper for converting std::panic::Location to relative paths with displayed11,757LiLiQ-R-1.1API bindingsAsynchronous wasi-sandboxed-component-providerEmbedded wasi-sandboxed-component binaries11,743MPL-2.0API bindingsWebAssembly thin_main_loopThin, cross-platform, main event loop. A building block for native GUI applications, among other use cases.11,742Apache-2.0/MITAPI bindingsAsynchronous gem-rsA Rust library that serves as a wrapper around the Google Gemini API, providing support for streaming11,740MIT OR Apache-2.0API bindingsAsynchronous meerkat-storeSession persistence for Meerkat11,727MIT OR Apache-2.0API bindingsDevelopment tools hentaiAPI wrapper for nhentai.net11,721MITAPI bindingsAsynchronous rusty-boxBox.com API wrapper11,715MITAPI bindings meerkat-clientShim re-export crate — delegates to meerkat-llm-core and per-provider crates (B2 split).11,701MIT OR Apache-2.0API bindingsDevelopment tools prefix_num_opsThe num_traits API, but in prefix notation.11,688MPL-2.0API bindingsMathematics tezos-smart-rollup-panic-hookHook for capturing kernel panics & printing to debug log.11,688MITAPI bindingsNo standard library apcaledgeA command line tool for exporting trading activity from Alpaca (alpaca.markets) in a Ledger CLI compatible format.11,687GPL-3.0-or-laterAPI bindingsAsynchronous efiErgonomic Rust bindings for writing UEFI applications11,683MITAPI bindingsNo standard library ta-lib-wrapperRust wrapper for TA-lib11,679non-standardAPI bindings meerkat-commsInter-agent communication for Meerkat11,676MIT OR Apache-2.0API bindingsDevelopment tools swapkit-rsUnofficial Swapkit API bindings for Rust11,673MITAPI bindingsCryptography::Cryptocurrencies signalwireThe unofficial SignalWire SDK for Rust.11,6670BSDAPI bindingsAsynchronous tauri-plugin-iapA Tauri v2 plugin that enables In-App Purchases (IAP)11,666MITAPI bindings azure-sdk-keyvaultRust wrapper around Microsoft Azure REST APIs for Azure Key Vault11,658MITAPI bindings sortable-jsRusty bindings to SortableJS, to build sortable lists in wasm11,649MITAPI bindingsGUI tezos-smart-rollup-entrypointSetup kernel_entry entrypoint for Tezos Smart Rollup kernels.11,648MITAPI bindingsNo standard library dear-imgui-build-supportBuild helpers for dear-imgui-sys family: compose archive names, prebuilt download/extract, manifest helpers11,636MIT OR Apache-2.0API bindingsGUI meerkat-sessionSession service orchestration for Meerkat11,621MIT OR Apache-2.0API bindingsDevelopment tools meerkat-hooksHook runtime adapters and default hook engine for Meerkat11,606MIT OR Apache-2.0API bindingsDevelopment tools meerkat-toolsTool validation and dispatch for Meerkat11,585MIT OR Apache-2.0API bindingsDevelopment tools rustcord-sysRaw FFI bindings for the Discord Rich Presence API11,583Apache-2.0API bindings fieriUnofficial Rust client for OpenAI.11,572MITAPI bindings cast-senderFully asynchronous implementation of the Google Cast CASTV2 protocol, allowing communication with receivers such as Chromecast or…11,563MITAPI bindingsMultimedia plctag-derivemacros for `plctag`11,560MITAPI bindings hardSecurity hardened buffers for Rust based on libsodium11,550MIT OR Apache-2.0API bindingsCryptography pangea-clientClient SDK for Pangea The Open Index Protocol11,532MITAPI bindings mseedBindings to libmseed for interoperating with miniSEED records.11,481Apache-2.0API bindings CreateProcessWCreate and handle processes on Windows using the Win32 API11,480MIT OR Apache-2.0API bindingsOperating systems::Windows APIs rrawAn async Rust Reddit API Wrapper11,470MITAPI bindings