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.

dbl-rsAPI Bindings for top.gg / discordbots.org19,080MIT/Apache-2.0API bindingsWeb programming::HTTP client material-yewYew wrapper for Material Web Components19,040Apache-2.0API bindingsGUI midi-convertUtilities for converting into/from midi_types::MidiMessage19,028MIT/Apache-2.0API bindingsMultimedia::Audio fenestrojEasier wrappers for Win32 API stuff, safe when possible18,962ZlibAPI bindingsNo standard library rs621Rust crate for the E621 API (a large online archive of furry art).18,960MIT OR Apache-2.0API bindings mcp_client_rsRust client SDK for the Model Context Protocol (MCP)18,952MIT OR Apache-2.0API bindingsDevelopment tools terra-rust-cliTerra Rust CLI parser18,924Apache-2.0API bindings yeelightRust CLI and API bindings for yeelight WiFi Light Inter-Operation18,893MITAPI bindingsCommand-line interface rugintReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,875LGPL-3.0+API bindingsScience rust-raylibUnsafe bindings for Raylib 4.5 and safe wrappers for them.18,860ZlibAPI bindingsExternal FFI bindings espeakng-sysRaw FFI bindings to eSpeak NG18,856Apache-2.0 OR MITAPI bindingsExternal FFI bindings rugfloReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,852LGPL-3.0+API bindingsScience v_exchanges_api_genericsA client for HTTP/HTTPS/WebSocket APIs.18,851MITAPI bindingsAsynchronous w3sA Rust crate to the easily upload file or directory to Web3.Storage with optional encryption and compression18,850MIT OR Apache-2.0AccessibilityAPI bindings ocl-interopCreates an OpenCL Context with OpenGL Interop enabled18,816MIT OR Apache-2.0API bindingsConcurrency labradorLabrador - Mini thirdpart client for rust.18,807MITAPI bindings pbni-rsPBNI for Rust18,792BSD-2-ClauseAPI bindings rust_supabase_sdkAsync Rust client for Supabase — PostgREST, Auth, Storage, Edge Functions, and Realtime. Builder-pattern API mirroring…18,784MITAPI bindingsAsynchronous heliosphere-signerRust-idiomatic Tron API client library18,783MITAPI bindings rdkafka-wraprdkafka wrap18,756Apache-2.0API bindings oaidlCrate to manage conversions to/from SAFEARRAY, VARIANT, and BSTR data structures in COM interop18,732MITAPI bindingsDevelopment tools::FFI lxcLinux Containers API18,707MITAPI bindings lark-websocket-protobufLark/Feishu websocket client protobuf definitions.18,681MIT OR Apache-2.0API bindings playdate-rsSafe Rust bindings for the Playdate SDK C-CPI18,673MIT OR Apache-2.0API bindingsEmbedded development avocado_deriveAvocado, the strongly-typed MongoDB driver18,657MITAPI bindingsDatabase interfaces malA library to interact with the MyAnimeList API.18,650MITAPI bindings hapi-rsRust bindings to Houdini Engine API18,642MITAPI bindingsGame development proto-genProtobuf to Rust CLI tool18,613MIT OR Apache-2.0API bindingsCommand line utilities playdate-rs-macrosHelpful macros for playdate-rs18,605MIT OR Apache-2.0API bindingsDevelopment tools::Procedural macro helpers topggThe official Rust wrapper for the Top.gg API18,595MITAPI bindingsWeb programming::HTTP client rust-libretrolibretro API abstractions18,577MITAPI bindingsEmulators trenitaliaA crate to get information about Trenitalia trains and stations18,569MITAPI bindings rsmgclientMemgraph database adapter for Rust programming language.18,540Apache-2.0API bindingsDatabase interfaces kcr_helm_toolkit_fluxcd_ioKubernetes Custom Resource Bindings18,5320BSDAPI bindings minutusmruby bridge for Rust18,514MITAPI bindingsDevelopment tools::FFI v_exchangesImplementations of HTTP/HTTPS/WebSocket API methods for some crypto exchanges, using…18,502MITAPI bindingsAsynchronous extrahopClient library for the ExtraHop platform.18,491MITAPI bindings radA type-safe, high-level interface to librados using the low-level C bindings from ceph-rust.18,476MPL-2.0API bindingsAsynchronous rugratReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,471LGPL-3.0+API bindingsScience azure-identity-helpersUnofficial suite of helpers to expand on the use of azure-identity18,430MITAPI bindings swaybar-typesA library for building swaybar status commands in rust.18,426MITAPI bindingsData structures animescheduleA complete async/sync typed AnimeSchedule api18,394MITAPI bindings bitcoin-restBitcoin Core REST API client and library for Rust18,391MITAPI bindings llama-cpp-4llama.cpp bindings for Rust18,380MIT OR Apache-2.0API bindingsScience alipay_sdk_rustAliPay Sdk for Rust18,363MITAccessibilityAPI bindings minisketch-rsRust interface to Pieter Wuille's minisketch library for efficient set reconciliation18,342Apache-2.0API bindings conogramAn async wrapper for Telegram Bot API18,323MITAPI bindingsAsynchronous gmp-mpfrReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,266LGPL-3.0+API bindingsScience cbproClient library for Coinbase Pro18,252MITAPI bindingsCryptography::Cryptocurrencies granite-rsRust bindings for Granite18,242MITAPI bindingsGUI tokio-linux-aioTokio bindings for Linux kernel AIO18,212MITAPI bindingsAsynchronous adk-rustRust Agent Development Kit - Build AI agents in Rust with modular components for models, tools, memory, and more.18,206Apache-2.0API bindingsAsynchronous v_exchanges_adaptersImplementations of HTTP/HTTPS/WebSocket API methods for some crypto exchanges, using…18,162MITAPI bindingsAsynchronous passivized_docker_engine_clientDocker Engine Client - manage and run containers, images, and volumes.18,148MPL-2.0API bindingsAsynchronous rustelebotA telegram bot API which help you send message, or utilize telegram bot API integrateable with your application18,073MITAPI bindings game-scannerGame Scanner for any launcher and OS18,073MITAPI bindingsGames haqq-grpcgRPC client for Haqq nodes18,031MITAPI bindingsAsynchronous vkteams-bot-cliHigh-performance VK Teams Bot API toolkit with CLI and MCP server support18,015MIT OR Apache-2.0API bindingsCommand line utilities kf-protocol-apiRust kafka protocol API definitions18,003Apache-2.0API bindingsEncoding hcs-rsRust abstractions for HCS APIs.17,999MIT/Apache-2.0API bindingsOperating systems::Windows APIs cfileRust bindings to C *FILE stream17,968MITAPI bindingsFilesystem hexchatA safe API for creating HexChat plugins17,957MITAPI bindingsNetwork programming gauthHTTP Client for Google OAuth217,950MIT OR Apache-2.0API bindingsAuthentication ascom-alpacaRust implementation of the ASCOM Alpaca API for astronomy devices17,927MIT OR Apache-2.0API bindingsHardware support component_modelRevolutionary type-safe component assignment for Rust. Build complex objects with zero boilerplate using derive macros and…17,922MITAPI bindingsConfiguration adk-modelLLM model integrations for Rust Agent Development Kit (ADK-Rust) (Gemini, OpenAI, Claude, DeepSeek, etc.)17,921Apache-2.0API bindingsAsynchronous terra-rust-walletTerra Rust Wallet API17,890Apache-2.0API bindings runpodA Rust client for the RunPod API17,869MITAPI bindingsWeb programming::HTTP client divoomRust API for controlling divoom devices, like pixoo.17,855Apache-2.0API bindings kcr_argoproj_ioKubernetes Custom Resource Bindings17,8420BSDAPI bindings harmony_rust_sdkRust library to work with the Harmony chat protocol.17,835MITAPI bindings juliaIdiomatic and safe Julia bindings for Rust17,773ZlibAPI bindings blockadeA wrapper library to interface with the Blockade project17,725MITAPI bindingsConcurrency rime-apiA wrapper for librime `rime_api.h`17,705MIT/Apache-2.0API bindings libfyaml-sysRust binding for libfyaml17,613MITAPI bindingsEncoding infisicalOfficial Rust SDK for Infisical17,585MITAPI bindings meerkat-coreCore agent logic for Meerkat (no I/O deps)17,585MIT OR Apache-2.0API bindingsDevelopment tools ncmapiNetEase Cloud Music API for Rust.17,559MITAPI bindings slack-bkSlack BlockKit API abstraction for Rust17,537MITAPI bindingsData structures valgrind-requestsIdiomatic Rust bindings for Valgrind client requests, with zero-indirection execution and zero-cost fallback17,487Apache-2.0 OR MITAPI bindingsDevelopment tools::Profiling gxciA safe raw-and-HAL camera interface based on Daheng-Image's GxIAPI(Galaxy Camera SDK)17,460MITAPI bindingsHardware support statehub-apiStatehub REST API Rust client17,455MIT OR Apache-2.0API bindings unc-jsonrpc-clientLower-level API for interfacing with the unc Protocol via JSONRPC17,452MIT OR Apache-2.0API bindingsAsynchronous rusty_interactionHandle Discord Interactions as outgoing webhook17,451ISCAPI bindingsWeb programming gdeflate-sysA library for compressing and decompressing the GDeflate format17,407MIT/Apache-2.0API bindingsCompression russengerA Rust library designed to simplify the handling of Facebook Messenger webhook responses.17,404Apache-2.0API bindingsWeb programming tiktokliveA Rust library. Use it to receive live stream events such as comments and gifts in realtime from TikTok LIVE No credentials are…17,389MIT OR Apache-2.0API bindingsDevelopment tools gstreamer-validateRust bindings for GStreamer Validate library17,372MIT/Apache-2.0API bindingsMultimedia rtorrent-xmlrpc-bindingsXMLRPC API bindings for rtorrent17,328MITAPI bindings solana-trader-protoA Solana Trader API protocol implementation.17,315MITAPI bindings substreams-antelopeSubstreams development kit for Antelope chains, contains Firehose Block model and helpers.17,313MIT OR Apache-2.0API bindingsExternal FFI bindings rusty_mujocoRust bindings for the MuJoCo physics simulator17,295Apache-2.0API bindingsScience::Robotics musicxml_macrosMusicXML Rust SDK internal macros17,271MITAPI bindingsEncoding gemini-fetchFetch gemini pages17,257MITAPI bindings myanimelistA complete async/sync typed MyAnimeList v2 api17,243MITAPI bindings httpd-utilA set of utilities for building HTTP microservices17,233GPL-3.0-or-laterAPI bindingsWeb programming objc2-system-extensionsBindings to the SystemExtensions framework17,184Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI kcr_monitoring_coreos_comKubernetes Custom Resource Bindings17,1620BSDAPI bindings rustfm-scrobble-proxyFork of rustfm-scrobble, a Last.fm Scrobble crate, adding proxy support17,140MITAPI bindingsMultimedia github-typesType definitions for the GitHub API.17,129MITAPI bindings musicxml_internalMusicXML Rust SDK shared internal data types and traits17,115MITAPI bindingsEncoding tauri-plugin-notificationsA Tauri v2 plugin for sending notifications on desktop and mobile platforms with support for system notifications and push…17,096MITAPI bindingsGUI rsautoguirsautogui aims to be a cross-platform GUI automation rust crate.17,059MITAPI bindingsComputer vision epicinium_libRust bindings for libepicinium, the game logic library of the strategy game Epicinium.17,028AGPL-3.0-or-laterAPI bindingsGames tsoracle-clientgRPC client driver for the timestamp oracle.17,016Apache-2.0API bindingsDatabase interfaces granite-rs-sysFFI bindings for Granite17,011MITAPI bindingsGUI wallabag-apiClient API library for Wallabag17,009MIT OR Apache-2.0API bindings twapi-ureqTwitter OAuth library used by ureq.16,994MIT OR Apache-2.0API bindings librustconfiglibRustConfig is rust wrapper around libconfig library. Library for processing configuration files.16,994MITAPI bindingsConfiguration kbvmAn implementation of the XKB specification16,983MIT OR Apache-2.0API bindingsCompilers gstreamer-validate-sysFFI bindings to libgstvalidate-1.016,963MITAPI bindingsMultimedia metacpan_apiQuery the metacpan.org API16,899GPL-3.0-or-laterAPI bindings uniffi-runtime-javascriptJavascript runtime for UniFFI-generated bindings16,889MPL-2.0API bindingsDevelopment tools::FFI mun_abiRust wrapper for the Mun ABI16,861MIT OR Apache-2.0API bindingsGame development objc2-core-motionBindings to the CoreMotion framework16,813Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI tensorflowliteA safe Rust wrapper of TensorFlow Lite16,792non-standardAPI bindingsScience objc2-disk-arbitrationBindings to the DiskArbitration framework16,786Zlib OR Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI etebaseA Rust client library for Etebase16,784BSD-3-ClauseAPI bindingsCryptography watermelonHigh level actor based implementation NATS Core and NATS Jetstream client implementation16,766MIT OR Apache-2.0API bindingsNetwork programming firefly-rustRust SDK for making Firefly Zero games16,749MITAPI bindingsGame development saas-rs-sdkThe SaaS RS SDK16,748MITAPI bindings ezstripeUse ezstripe to easily communicate with Stripe's API.16,744MITAPI bindings hardened_malloc-rshardened_malloc rust wrapper16,703Apache-2.0 OR MITAPI bindingsMemory management csm-rsAsync Rust client for the HPE Cray Shasta CSM (Cray System Management) API.16,699non-standardAPI bindingsAsynchronous gobject-subclassInfrastructure for GObject subclassing in Rust16,689MIT/Apache-2.0API bindings plctag-sysnative libplctag binding16,677MITAPI bindingsHardware support mixer_wrappersWrappers around the Mixer APIs16,671Apache-2.0 AND MITAPI bindings razor-nvpairIdiomatic nvpair API16,671MIT OR Apache-2.0API bindings sixelA safe Rust wrapper for libsixel16,662MITAPI bindingsGraphics karabiner-driverkitMinimal Karabiner-DriverKit-VirtualHIDDevice wrapper for kanata16,656LGPL-3.0API bindings vk-sync-forkSimplification of core Vulkan synchronization mechanisms such as pipeline barriers and events. Forked off of the original vk-sync…16,646MIT/Apache-2.0API bindingsRendering chatgpt-functionsThis crate provides a wrapper around the OpenAI API to use GPT-3.5 and GPT-4 for chatbots. It also provides a way to define…16,629MITAPI bindings rusty_falconRust bindings for CrowdStrike Falcon API16,623non-standardAPI bindingsAsynchronous racalREST API client abstraction library16,612MPL-2.0API bindingsNetwork programming razor-libzfscore-syslibzfs_core FFI bindings16,599MIT OR Apache-2.0API bindingsExternal FFI bindings nvim-utilsUtilities for writing neovim plugins in rust16,583non-standardAPI bindingsDevelopment tools::FFI unity-native-pluginUnity Native Plugin API for Rust16,574MITAPI bindingsGame engines adk-artifactBinary artifact storage for Rust Agent Development Kit (ADK-Rust) agents16,555Apache-2.0API bindingsAsynchronous agvtfCrate to fetch info from Telecom Italia AGVTF (and possibly others)16,552UnlicenseAPI bindings nbd-netlinkSet up an NBD device for a specified socket and parameters, using the Linux netlink interface16,545MIT OR Apache-2.0API bindingsNetwork programming vmbc-sysRust wrapper of the Vimba X library for Allied Vision cameras16,528MIT OR Apache-2.0API bindingsExternal FFI bindings kcr_kustomize_toolkit_fluxcd_ioKubernetes Custom Resource Bindings16,5150BSDAPI bindings ferrisgramAn elegent rust client for the Telegram Bot API.16,493MITAPI bindingsAsynchronous booruAn async Booru client for Rust16,491MIT/Apache-2.0API bindingsNetwork programming roboteventsWrapper for the RobotEvents.com v2 API.16,482non-standardAPI bindingsScience::Robotics unity-native-plugin-sysunity-native-plugin-sys16,482MITAPI bindingsGame engines dma-bufLinux DMA-Buf Abstraction Library16,455non-standardAPI bindingsOperating systems::Linux APIs kvmiSafe Rust bindings for libkvmi (v6)16,454GPL-3.0-onlyAPI bindings leptos-keycloak-authSecure Leptos applications using Keycloak.16,449MIT OR Apache-2.0API bindingsNetwork programming ultrafast-mcp-coreCore protocol implementation for UltraFast MCP16,442MIT OR Apache-2.0API bindingsAsynchronous acme-rfc8555Provision certificates from ACME providers16,422MITAPI bindingsWeb programming kwui-syssys-crate for kwui - A GUI library with JSX/CSS support16,417LGPL-3.0-or-laterAPI bindingsGUI winutils-rsRust wrappers of various Windows API and definitions.16,394MITAPI bindingsOperating systems::Windows APIs substreams-solana-program-instructionsSubstreams Solana program instructions16,373Apache-2.0API bindingsExternal FFI bindings watermelon-miniMinimal NATS Core client implementation16,368MIT OR Apache-2.0API bindingsNetwork programming nats-typesEnumerations and types for representing NATS protocol messages16,354Apache-2.0AlgorithmsAPI bindings strava-authStrava auth api bindings16,345MIT OR Apache-2.0API bindings lastfmAn async client to fetch your Last.fm listening history or the track you are currently playing16,335MITAPI bindings odos-sdkRust SDK for Odos16,322Apache-2.0API bindingsFinance langfuse-client-baseAuto-generated Langfuse API client from OpenAPI specification16,307MIT OR Apache-2.0API bindingsWeb programming::HTTP client plex-apiLibrary for communication with Plex server. Work in progress, not ready for any use. See github for details.16,298MIT/Apache-2.0API bindings wmatawmata is a high level Rust interface to the Washington Metropolitan Area Transit Authority (WMATA) API16,282MITAPI bindingsEncoding nessusNessus Vulnerability Scanner API client16,280LGPL-3.0API bindings windows-named-pipeWindows named pipes with a unix-socket like interface16,280BSD-2-ClauseAPI bindings telegram-bot-fork-rawTelegram Bot API types16,263MITAPI bindings fdpSafe bindings for libFDP (Fast Debugging Protocol)16,256GPL-3.0-onlyAPI bindings iii-sdkSDK for III Engine - a platform for building distributed applications16,237Apache-2.0API bindingsAsynchronous g2hA code generator that bridges gRPC services to HTTP/JSON endpoints using Axum16,234non-standardAPI bindingsDevelopment tools::Build Utils i2cbus-apiHTTP RESTful API and skeleton server/client implement for I2C bus control16,215GPL-3.0-or-laterAPI bindingsEmbedded development playdate-cliThe CLI tools for playdate-rs16,212MIT OR Apache-2.0API bindingsCommand line utilities fastlzBindings to FastLZ compression and decompression.16,205MIT OR Apache-2.0API bindingsCompression interpulseutilities for interacting with pulseflow apis16,202LicenseRef-OQL-1.2 OR MIT OR Apache-2.0API bindingsGame development watermelon-netLow-level NATS Core network implementation16,184MIT OR Apache-2.0API bindingsNetwork programming softfloat-wrappera safe wrapper of Berkeley SoftFloat based on softfloat-sys16,142MIT OR Apache-2.0API bindingsMathematics playdate-rs-sysRaw unsafe Rust bindings for the Playdate SDK C-API16,110MIT OR Apache-2.0API bindingsEmbedded development ozz-animation-rsA rust runtime library for ozz-animation with cross-platform deterministic.16,110MPL-2.0API bindingsGame development arcdpsRust bindings for the Guild Wars 2 dps-meter with focus on ease-of-use and performance.16,107MIT/Apache-2.0API bindings unkeyAn asynchronous Rust SDK for the Unkey API.16,079MITAPI bindingsAsynchronous ultrafast-mcp-transportTransport layer for UltraFast MCP16,045MIT OR Apache-2.0API bindingsAsynchronous ultrafast-mcp-authAuthentication and authorization for ULTRAFAST MCP16,031MIT OR Apache-2.0API bindingsAsynchronous plctag-corea rust wrapper of [libplctag](https://github.com/libplctag/libplctag), with rust style APIs and useful extensions16,018MITAPI bindingsHardware support virtdisk-rsRust abstractions for VirtDisk APIs.16,018MIT/Apache-2.0API bindingsOperating systems::Windows APIs ultrafast-mcp-monitoringMonitoring and observability for ULTRAFAST MCP with OpenTelemetry support.16,007MIT OR Apache-2.0API bindingsAsynchronous steam-rsSafe Rust bindings for the Steam Web API16,003MITAPI bindings batch-mode-token-expansion-traitsTraits for describing distinct token expansion axes, used for instructing expansions in an LLM context.15,981non-standardAPI bindingsText processing wit_owoA Rust library for interacting with the Wit.ai API.15,944MIT OR Apache-2.0API bindingsText processing satispayTools to interact with Satispay API15,931UnlicenseAPI bindings drive-v3A library for interacting the Google Drive API15,916MITAPI bindingsAuthentication skynet_api_agentAPI for Skynet agent plugin.15,912GPL-3.0API bindingsExternal FFI bindings vtcode-acp-clientACP client implementation for inter-agent communication and orchestration15,890MITAPI bindingsNetwork programming yew-interopuse javascript and css asynchrously in yew15,872MITAPI bindingsAsynchronous clarifai_grpcThe official Clarifai gRPC Rust client15,855Apache-2.0API bindingsComputer vision deepviewrt-sysLow-level FFI bindings for deepview-rt Library15,832AGPL-3.0API bindingsComputer vision cueHigh-level bindings for the libcue library15,832GPL-2.0-or-laterAPI bindingsParser implementations deepl-apiBindings and a commandline tool for the DeepL REST API (https://www.deepl.com/docs-api/)15,809MIT OR Apache-2.0API bindingsCommand line utilities prediction-guardSDK for the Prediction Guard API15,775Apache-2.0API bindings open-ai-rust-responses-by-sshiftA feature-rich, async-first Rust wrapper for the OpenAI Responses API, with built-in support for streaming, function calling,…15,764MITAPI bindingsAsynchronous meerkat-contractsWire format contracts and generated surface schemas for Meerkat15,764MIT OR Apache-2.0API bindingsDevelopment tools gitea-sdkAn unofficial Gitea API client15,756MITAPI bindings apksigDecoding the APK Signing Block15,750MITAPI bindingsCommand line utilities