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.

arvannginxRust bindings for ArvanNginx2,634MIT/Apache-2.0API bindingsExternal FFI bindings unifi-protect-clientA Rust client library for interacting with the UniFi Protect API2,630MITAPI bindings pafeHigh-level bindings for the libpafe library2,629GPL-2.0-onlyAPI bindings odgi-ffiA safe, ergonomic Rust wrapper for the odgi pangenome graph tool.2,628MITAPI bindingsExternal FFI bindings ifoamOpenFOAM Simulation Progress Bar2,624GPL-3.0-onlyAccessibilityAPI bindings kcr_csi_ceph_ioKubernetes Custom Resource Bindings2,6230BSDAPI bindings swift-rt[WIP] Call into Swift's runtime.2,622MIT OR Apache-2.0API bindingsDevelopment tools::FFI iplocateA powerful IP geolocation API2,620MIT OR Apache-2.0API bindings gemini-feedParse gemini feed pages2,619MITAPI bindings supermachineRun any OCI/Docker image as a hardware-isolated microVM on macOS HVF (Linux KVM and Windows WHP in progress). Single library API,…2,616Apache-2.0API bindingsCommand line utilities sc-apiA library to interact with the SC API2,615non-standardAPI bindings oneocr-rsA Rust binding for OneOCR, an embedded OCR engine in Windows 11 Snipping Tool.2,615MITAPI bindingsOperating systems::Windows APIs bevy_gpu_compute_macroEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,614MITAPI bindingsConcurrency phala-tee-deploy-rsRust client for deploying and managing Docker containers on Phala TEE Cloud (dstack)2,614MITAPI bindingsCryptography gotopubGoToSocial and general Fediverse client2,611AGPL-3.0-or-laterAPI bindingsCommand line utilities fastmcp-protocolMCP protocol types and JSON-RPC implementation2,608MITAPI bindingsNetwork programming batrachiaFacilitating high-level interactions between Rust and WebRTC2,607GPL-2.0-or-laterAPI bindingsAsynchronous google-cloud-aiA gRPC-based crate designed to interact with Google Cloud AI API2,606MITAPI bindingsAsynchronous objc2-messagesBindings to the Messages framework2,605Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI graphviz-rust-blaThe library provides the basic access to the graphs in graphviz format with ability to import into or export from it.2,601non-standardAPI bindingsParsing tools objc2-screen-saverBindings to the ScreenSaver framework2,601Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI palpo-macrosProcedural macros used by the palpo crates.2,599Apache-2.0API bindingsWeb programming digital_blasphemy_clientA client for the Digital Blasphemy API2,599Apache-2.0API bindings systemprompt-aiProvider-agnostic LLM integration for systemprompt.io AI governance — Anthropic, OpenAI, Gemini, and local models unified behind…2,597BUSL-1.1API bindingsAuthentication bc-mimallocPerformance and security oriented drop-in allocator (updated to v2.2.7 and v3.2.8, respectively)2,595MITAPI bindingsMemory management plux-rsA modular and performant plugin system for Rust applications, enabling secure and stable extension of functionality through…2,594MITAPI bindingsDevelopment tools shizen-componentsA better way to create VSTs.2,592MIT OR Apache-2.0API bindingsMultimedia::Audio oci-annotationsoci image annotations2,590MITAPI bindings systemprompt-syncCloud sync services for systemprompt.io AI governance infrastructure. File, database, and crate deployment across governance…2,589BUSL-1.1API bindingsAuthentication wayle-systraySystem tray service for Wayland2,588MITAPI bindingsGUI azure-kinect-sysazure-kinect-sys2,587MITAPI bindingsHardware support financeapiA Rust API for financeapi.net2,586MIT OR Apache-2.0API bindingsFinance wachtOfficial Rust SDK for the Wacht platform, providing type-safe API client and authentication middleware2,582Apache-2.0API bindingsWeb programming navio-blsctRust bindings for the Navio blsct external API2,581MITAPI bindingsCryptography::Cryptocurrencies aperture-cliDynamic CLI generator for OpenAPI specifications2,581MITAPI bindingsCommand line utilities ots-coreBluetooth Object Transfer Service (OTS) core.2,576MIT OR Apache-2.0API bindingsHardware support libpciRust bindings for libpci2,576GPL-3.0-onlyAPI bindings serdes-ai-modelsModel trait and provider implementations for serdes-ai2,574MITAPI bindings outlitOutlit customer context tracking SDK for Rust2,574MITAPI bindingsDevelopment tools whisper-cpp-plusSafe Rust bindings for whisper.cpp with real-time PCM streaming and VAD support2,571MITAPI bindingsMultimedia::Audio solscanA Rust Solscan HTTP API client2,569MITAPI bindingsCryptography::Cryptocurrencies rust_ffmpegSafe and idiomatic Rust wrapper for FFmpeg2,569MIT OR Apache-2.0API bindingsMultimedia outfox-openaiOpenai for outfox2,568MIT OR Apache-2.0API bindingsAsynchronous adk-mcp-sdkEnterprise SDK traits for ADK-Rust MCP servers — health checks, tool metadata, risk classes, credential binding, and registry…2,567Apache-2.0API bindingsDevelopment tools jerasure-rsRust bindings to the `jerasure` and `gf-complete` library2,566MITAPI bindings rsmountSafe Rust wrapper around the `util-linux/libmount` C library2,565Apache-2.0 OR MITAPI bindings aether-acp-utilsAgent Client Protocol (ACP) utilities for the Aether AI agent framework2,565MITAPI bindingsAsynchronous asimov-brightdata-moduleASIMOV module for data import powered by the Bright Data web data platform.2,564UnlicenseAPI bindingsCommand line utilities pbni-codegenPBNI for Rust Codegen2,562BSD-2-ClauseAPI bindings remarkable-cloud-apiBindings for the reMarkable cloud API.2,562Apache-2.0API bindings baracuda-cutlassSafe Rust wrapper for compiled CUTLASS kernels: plan-based GEMM and grouped GEMM with caller-supplied workspace, typed…2,562MIT OR Apache-2.0API bindingsScience asimov-serpapi-moduleASIMOV module for data import powered by the SerpApi search data platform.2,558UnlicenseAPI bindingsCommand line utilities mcp_rsa library for making MCP (Model Context Protocol) compatible programs with rust2,555MITAPI bindings artificial-openaiOpenAI backend adapter for the Artificial prompt-engineering SDK2,555MITAPI bindingsDevelopment tools pdal-sysLow level Rust <-> C++ bindings to PDAL2,551MITAPI bindingsScience::Geospatial nix-daemonA library for talking directly to the Nix Daemon2,551EUPL-1.2API bindings F80A18API bindings for the Stripe v1 HTTP API2,551MIT/Apache-2.0API bindings binance-historyDownloading and parsing historical data from the Binance exchange2,551MIT OR Apache-2.0API bindingsCryptography::Cryptocurrencies alpm-llRust bindings for libalpm2,550GPL-3.0API bindings xberg-libheifSafe libheif bindings for Xberg — HEIF/HEIC/AVIF decoding (vendored from Cykooz/libheif-rs)2,547MITAPI bindingsMultimedia::Images azure_storage_blobs_mirrorAzure Blob Storage crate from the Azure SDK for Rust2,547MITAPI bindings mlflowA client library for MLflow tracking2,545MITAPI bindingsScience oxi-sdkoxi AI agent SDK — build isolated, multi-agent AI systems2,545MITAPI bindingsDevelopment tools yatwsYet Another TWS (Interactive Brokers TWS API) Implementation2,544MITAPI bindingsFinance openai_rust_sdkComprehensive OpenAI API SDK for Rust with YARA rule validation2,539MITAPI bindingsDevelopment tools coolprop-sys-windows-x86-64CoolProp native binaries for Windows x86-642,537MITAPI bindingsScience libc-systemSingle cross‑platform function, system, to execute a shell command and return its exit code2,535MIT OR Apache-2.0API bindings rustecal-types-serdeJSON/CBOR/MessagePack type support for rustecal TypedPublisher/TypedSubscriber2,534Apache-2.0API bindingsNetwork programming objc2-intentsBindings to the Intents framework2,534Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI pakr-signalsA set of functions to wrap Linux' sigset_t functionality and to do a rudimentary signals managemet.2,529BSD-2-ClauseAPI bindingsOperating systems::Linux APIs winshiftA cross-platform window change hook library2,527MITAPI bindingsDevelopment tools plugrs-hostPlugin host implementation for the plugrs system2,526MITAPI bindingsDevelopment tools essentia-codegenCode generation utilities for Essentia Rust bindings2,525MITAPI bindingsMultimedia::Audio tokio-dstipGet a packet's destination IP address whilst using Tokio on Linux and macOS2,523MITAPI bindingsNetwork programming aoc_leaderboardStrongly-typed wrapper for Advent of Code leaderboard data2,521MITAPI bindingsAsynchronous symbiosis-apiA high-level binding for Symbiosis API, written in Rust.2,519GPL-3.0-or-laterAPI bindingsDevelopment tools oauth-provider-rsA Rust implementation of an OAuth 2.0 provider with DynamoDB storage support2,519MITAPI bindingsAuthentication zipp-sysSafe libzip Bindings for Rust2,518GPL-3.0API bindingsCommand line utilities zenlayercloud-sdk-cdnAsync Zenlayer Cloud openapi wrapper2,517non-standardAPI bindings rsfdiskSafe Rust wrapper around the `util-linux/libfdisk` C library2,517Apache-2.0 OR MITAPI bindings lcdsmartie-rsSmall framework to enable writing plugins for LCDSmartie in Rust (even for old OSes)2,515MIT OR Apache-2.0API bindingsNo standard library sms-clientRust client library for sms-server - send/receive SMS through your own GSM hardware with HTTP/WebSocket support and no API…2,513AGPL-3.0-onlyAPI bindingsHardware support eokaStealth browser automation for Rust. Puppeteer/Playwright alternative with anti-bot bypass.2,513MITAPI bindingsDevelopment tools::Testing ali-dnsan aliyun dns skd2,510MIT OR Apache-2.0API bindings vk-mem-alloc-sysA very lightweight wrapper around the Vulkan Memory Allocator2,506MIT/Apache-2.0API bindingsRendering geiserx_ts_controltailscale control client2,504BSD-3-ClauseAPI bindingsNetwork programming quantus-cliCommand line interface and library for interacting with the Quantus Network2,499Apache-2.0API bindingsCommand line utilities multibg-wayland-niri-ipcTypes and helpers for interfacing with the niri Wayland compositor.2,496GPL-3.0-or-laterAPI bindingsOperating systems systemprompt-apiAxum-based HTTP server and API gateway for systemprompt.io AI governance infrastructure. Exposes governed agents, MCP, A2A, and…2,495BUSL-1.1API bindingsAuthentication systemprompt-generatorStatic site generation, theme rendering, and asset bundling for systemprompt.io AI governance dashboards. Handlebars and Markdown…2,495BUSL-1.1API bindingsAuthentication objc2-av-routingBindings to the AVRouting framework2,492Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI fm-rsRust bindings for Apple's FoundationModels.framework2,488MITAPI bindingsOperating systems::macOS APIs netlink-bindingsType-safe Rust bindings for Netlink generated from YAML specifications2,483MIT OR Apache-2.0API bindingsNetwork programming thru-clientHigh-level gRPC client library for the Thru blockchain2,483Apache-2.0API bindingsAsynchronous ic-response-codesInternet Computer Response Codes2,483Apache-2.0API bindingsData structures game-music-emuRust bindings for Game Music Emu2,482MIT AND LGPL-2.1-or-laterAPI bindingsMultimedia::Audio datamuse-api-rsA wrapper library for the Datamuse api2,479MITAPI bindings objc2-event-kit-uiBindings to the EventKitUI framework2,479Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI cel-cxx-macrosMacros for the cel-cxx crate2,477Apache-2.0API bindings ragzillaA Rust library providing tools for RAG (Retrieval-Augmented Generation) pipelines2,472MITAPI bindingsText processing oidcrsFull Spec Compliant OIDC Library2,469Apache-2.0API bindingsAsynchronous brctlA wrapper for brctl(ethernet bridge administration)2,468GPL-3.0API bindingsCommand-line interface oxicuda-driverOxiCUDA Driver - Dynamic CUDA driver API wrapper via libloading (zero SDK dependency)2,467Apache-2.0API bindingsHardware support cloud_terrastodon_credentialsHelpers for getting Azure PAT and stuff for Cloud Terrastodon2,465LiLiQ-R-1.1API bindingsAsynchronous cargo-futharkA library and cargo subcommand to integrate Futhark into Rust projects.2,460MIT OR Apache-2.0API bindingsCommand line utilities mki_forkWindows and Linux library for registring global input hooks and simulating keyboard and mouse events. This is a basic fork from…2,457MITAPI bindings fusabi-stdlib-extExtended standard library modules and domain packs for Fusabi2,454MIT OR Apache-2.0API bindingsDevelopment tools wyomingAbstractions over the Wyoming protocol2,452Apache-2.0API bindingsMultimedia::Audio mcm_api_wrapperA wrapper for MC-Market's Ultimate REST API.2,449MITAPI bindingsAsynchronous ocsf-schema-rsOCSF data types for Rust2,449Apache-2.0API bindings cohereAsync bindings for Cohere REST API2,446MITAPI bindingsAsynchronous ianaio-historyUniversal Session History2,446non-standardAPI bindingsWebAssembly tauri-webkit2gtk-sysRust binding for webkit-gtk library2,443MITAPI bindingsGUI shared_libWrapper around the libloading crate that aims to improve the system path and error handling.2,442MITAPI bindings alloy_grapheneA pure-rust abstraction over the various graphics libraries2,441BSD-3-ClauseAPI bindingsGraphics nut_sysWrapper for Number-Theory-Utils C library2,441MPL-2.0API bindingsExternal FFI bindings cfapiRust library for the Cloudflare v4 API2,440BSD-3-ClauseAPI bindingsWeb programming::HTTP client firecracker-http-clientA comprehensive HTTP client for the Firecracker VMM API2,439Apache-2.0API bindingsVirtualization sonarr-api-rsRust API wrapper for Sonarr2,438GPL-3.0API bindings converge-providerThe capability and backend selection contract for Converge providers2,438MITAPI bindings tccRust wrapper around the Tiny C Compiler2,437MPL-2.0API bindingsDevelopment tools::FFI baracuda-nvrtcSafe Rust wrappers for NVIDIA NVRTC (compile CUDA C++ to PTX at runtime).2,437MIT OR Apache-2.0API bindingsExternal FFI bindings event-notificationA modular event notification system with multi-channel support2,436MIT OR Apache-2.0API bindingsAsynchronous roscal_libOpen Security Controls Assessment Language In Rust2,433MIT OR Apache-2.0API bindingsEncoding fs-statlibc's stat, lstat and fstat bindings to rust made accessible2,433MITAPI bindingsFilesystem azure_sdk_storage_core_rsRust wrappers around Microsoft Azure REST APIs - Core storage crate2,428Apache-2.0API bindings rline_macroA Rust procedural macro for generating WebAssembly stubs with customizable serialization formats.2,424Apache-2.0API bindingsData structures objc2-quick-look-uiBindings to the QuickLookUI framework2,424Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI simploxide-api-typesSimpleX-Chat autogenerated API types and client interface2,424MIT OR Apache-2.0API bindingsNetwork programming france-api-adresseA rust wrapper around France's geocoding 'API Adresse'2,423MITAPI bindings tvm-rtRust bindings for the TVM runtime API.2,421Apache-2.0API bindingsScience mesa-devRust SDK for the mesa.dev API2,421MITAPI bindingsDevelopment tools sql-js-httpvfs-rsA very experimental, basic, and slightly ridiculous-sounding Rust wrapper around sql.js-httpvfs2,420Apache-2.0API bindingsWeb programming io-processSet of I/O-free coroutines and runtimes to manage processes2,420MIT OR Apache-2.0API bindings baracuda-curandSafe Rust wrappers for NVIDIA cuRAND (pseudo- and quasi-random number generation).2,417MIT OR Apache-2.0API bindingsExternal FFI bindings sound_findFind the device by playing a sound2,415MITAPI bindings bevy_gpu_computeEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,409MITAPI bindingsConcurrency fusabi-plugin-runtimePlugin loader, hot-reload, and runtime for Fusabi plugins with manifest validation and capability enforcement2,409MIT OR Apache-2.0API bindingsConcurrency oxcommA library for using Google Translate on the fly.2,408MIT OR Apache-2.0API bindingsText processing minitel-stumSpécifications Techniques d'Utilisation du Minitel2,406MIT OR Apache-2.0API bindingsEmbedded development mojang🕹️ Interface for the Mojang API2,400GPL-3.0API bindingsGames sd-journalA wrapper for sd-journal implemented in libsystemd.2,395AGPL-3.0-or-laterAPI bindingsExternal FFI bindings mathquill-leptosA mathquill integration layer for Leptos2,395GPL-2.0API bindingsWebAssembly booru-dlA command line tool to download images and tags txt from booru2,392Apache-2.0API bindingsAsynchronous ondeOn-device inference engine for Apple silicon.2,389MIT OR Apache-2.0API bindingsArtificial intelligence objc2-watch-kitBindings to the WatchKit framework2,384Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI prisma-rust-schemaA Rust binary to act as a Prisma generator, generating Rust code from Prisma schema files.2,378MITAPI bindingsDatabase interfaces xrbRust bindings for the raw messages sent with the X protocol. NOT an API.2,377MPL-2.0API bindingsGUI objc2-watch-connectivityBindings to the WatchConnectivity framework2,374Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI okv_memoryA versatile key-value storage library2,373MIT OR Apache-2.0API bindingsConcurrency haltiaHaltia.AI Software Development Kit (SDK) for Rust2,370UnlicenseAPI bindingsText processing mlua-xidA Rust-native binding for the 'xid' crate for Rust.2,368MITAPI bindings gtrend-rsUnofficial client for interacting with Google Trend API2,365Apache-2.0API bindings gssapiRust bindings for gssapi libraries2,363MITAPI bindingsAuthentication agent-sdk-providersLLM provider trait, streaming primitives, and first-party provider implementations for the Agent SDK2,363MITAPI bindingsAsynchronous aineed-coreCore library for the aineed AI assistant tool2,361MITAPI bindings cosm-scriptStripting library for deploying and interacting with CosmWasm smart-contracts2,360Apache-2.0AccessibilityAPI bindings polyrelUnofficial Polymarket relayer client2,358Apache-2.0 OR MITAPI bindings mockforge-tuiTerminal UI dashboard for MockForge2,358MIT OR Apache-2.0API bindingsDevelopment tools cavedCodecs for Audio and Video Encoding and Decoding, static bindings to libav (ffmpeg). Some re-implemented in Rust. Goal is for all…2,357MIT / BSL-1.0API bindingsCompression get-cookieFetch a cookie from a local browser's cookie store2,356GPL-3.0-onlyAPI bindingsOperating systems dioxus-grpcEasy interface for a gRPC client with Dioxus2,351LGPL-3.0-or-laterAPI bindingsGUI serpapiIntegrate search data into your rust application. This library is the official wrapper for SerpApi. SerpApi supports Google,…2,345MITAPI bindingsNetwork programming nexo-tool-metaWire-shape types shared between the Nexo agent runtime and any third-party microapp that consumes its events.2,341MIT OR Apache-2.0API bindingsData structures chifu-kube-clientKubernetes client2,340Apache-2.0API bindingsNetwork programming objc2-message-uiBindings to the MessageUI framework2,336Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI libraw_rs_vendorVendored libraw @version 0.21.12,330LGPL-2.1-only OR CDDL-1.0API bindings shizenA better way to create VSTs.2,327MIT OR Apache-2.0API bindingsMultimedia::Audio mistralrs-cliCommand-line interface for mistral.rs LLM inference2,320MITAPI bindingsScience serdes-ai-providersProvider abstractions and registry for serdes-ai2,317MITAPI bindings artificialTyped, provider-agnostic prompt-engineering SDK for Rust2,317MITAPI bindingsDevelopment tools openllmA simple SDK for OpenAI compatible API.2,314MITAPI bindings tokio-i2cI²C API for Tokio2,311FairAPI bindingsAsynchronous adk-realtimeReal-time bidirectional audio/video streaming for Rust Agent Development Kit (ADK-Rust) agents2,311Apache-2.0API bindingsAsynchronous samvadsetuMulti-provider LLM API client for Gemini, ChatGPT, Claude, DeepSeek, Qwen, Ollama, and llama.cpp. Supports tool calling,…2,309MIT OR Apache-2.0API bindingsText processing knxkit_dptgenData point generator for knxkit2,306EPL-2.0 OR GPL-3.0API bindingsNetwork programming pdalPDAL bindings for Rust2,300MITAPI bindingsScience::Geospatial turing-apiThe Turing mod scripting API for Beat Saber2,299non-standardAPI bindingsGame development gstreamer-vulkan-sysFFI bindings to libgstvulkan-1.02,297MITAPI bindingsMultimedia bullet-ws-interfaceWebSocket message types for the Bullet trading API.2,294MITAPI bindingsEncoding miyabi-llm-coreCore traits and types for Miyabi LLM - Unified LLM interface for Rust2,289MITAPI bindingsAsynchronous simics-python-utilsPython environment detection utilities for Intel® Simics® Simulator2,287Apache-2.0API bindingsEmulators songrec-libA clean headless Shazam client library with comprehensive device management and API2,286GPL-3.0+API bindingsCommand line utilities sqll-macrosEfficient interface to SQLite that doesn't get in your way2,282MIT OR Apache-2.0API bindingsDatabase interfaces cargo-credential-oo7Cargo credential provider using oo72,280MITAPI bindingsOperating systems kodegen_tools_gitKODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.2,279Apache-2.0 OR MITAPI bindingsCommand line utilities yoshiEntry for the Yoshi error framework.2,276MIT OR Apache-2.0API bindingsDevelopment tools wecomAsnyc Client for WeCom2,275non-standardAccessibilityAPI bindings eventstore-extrasEventStoreDB gRPC client extra features2,273MITAPI bindingsDatabase interfaces aether-agent-coreA minimal Rust library for building AI agents with MCP tool integration2,270MITAPI bindingsAsynchronous sqllEfficient interface to SQLite that doesn't get in your way2,269MIT OR Apache-2.0API bindingsDatabase interfaces paat-corecore functions for communicating with praamid.ee internal API2,267MITAPI bindings pinecone-wasmPinecone Client for Rust2,267Apache-2.0 OR MITAPI bindings netmap-min-sysRaw FFI bindings for Netmap2,266MIT OR Apache-2.0API bindings ianaio-netHTTP requests library for WASM Apps2,262non-standardAPI bindingsWebAssembly plugrs-interfacePlugin interface definitions for the plugrs system2,258MITAPI bindingsDevelopment tools known-types-rubygemsWell-known types for RubyGems.org APIs.2,257UnlicenseAPI bindingsConfiguration opencratesEnterprise-grade AI-powered Rust development companion with comprehensive automation, monitoring, and deployment capabilities2,256MIT OR Apache-2.0API bindingsCommand line utilities omegon-extensionOmegon extension SDK — safe, versioned interface for third-party extensions2,256MIT OR Apache-2.0API bindingsDevelopment tools dodopayments_rustRust SDK for Dodo Payments API2,255MITAPI bindingsFinance