-
cap-std
Capability-based version of the Rust standard library
-
foreign-types
A framework for Rust wrappers over C APIs
-
vaultrs
An asynchronous Rust client library for the Hashicorp Vault API
-
serenity
Discord API
-
etcd-client
An etcd v3 API client
-
io-lifetimes
A low-level I/O ownership and borrowing library
-
gitlab
API client
-
pulsar
Rust client for Apache Pulsar
-
crates_io_api
API client for crates.io
-
google-secretmanager1
A complete library to interact with Secret Manager (protocol v1)
-
lambda-extension
AWS Lambda Extension API
-
io-extras
File/socket handle/descriptor utilities
-
system-interface
Extensions to the Rust standard library
-
rs-consul
access to a set of strongly typed apis to interact with consul (https://www.consul.io/)
-
songbird
An async Rust library for the Discord voice API
-
binstalk-git-repo-api
The binstall toolkit for accessing API for git repository
-
mangadex-api
SDK for the MangaDex API
-
stm32h7
Device support crates for STM32H7 devices
-
google-firestore1
A complete library to interact with Firestore (protocol v1)
-
mikrotik-rs
Asynchronous Rust library for interfacing with MikroTik routers
-
google-datacatalog1_beta1
A complete library to interact with Data Catalog (protocol v1beta1)
-
bitflagset
Enum and positional typed bitsets with Set API
-
google-dns1
A complete library to interact with Dns (protocol v1)
-
google-datacatalog1
A complete library to interact with Data Catalog (protocol v1)
-
google-networksecurity1
A complete library to interact with NetworkSecurity (protocol v1)
-
cap-primitives
Capability-based primitives
-
google-jobs3
A complete library to interact with Cloud Talent Solution (protocol v3)
-
tauri-runtime
Runtime for Tauri applications
-
stm32f1
Device support crates for STM32F1 devices
-
maliput
Rust API for maliput
-
google-secretmanager1_beta1
A complete library to interact with Secret Manager (protocol v1beta1)
-
lambda_runtime_api_client
AWS Lambda Runtime interaction API
-
retour
A cross-platform detour library written in Rust
-
stm32g0
Device support crates for STM32G0 devices
-
menser
Fetches and displays meals from the stw-on API
-
divviup-client
Async rust client for divviup.org
-
stm32l4
Device support crates for STM32L4 devices
-
s2-common
Common stuff for client and servers for S2, the durable streams API
-
redmine-api
API for the Redmine issue tracker
-
altv
Rust server-side API for writing your gamemodes on alt:V
-
s2-api
API types for S2, the durable streams API
-
stm32f4
Device support crates for STM32F4 devices
-
peopledatalabs
client for the People Data Labs API
-
tor-error
unified type-erased error type returned by many (esp. high-level) Tor APIs.
-
stm32g4
Device support crates for STM32G4 devices
-
rp235x-pac
A Peripheral Access Crate for the Raspberry Pi RP235x microcontrollers
-
openstack_sdk
OpenStack SDK
-
serde-lite
A general-purpose serialization/de-serialization library
-
buffi
generate ergonomic, buffer-based C++ APIs
-
atsamd21g
Peripheral access API for ATSAMD21G microcontrollers (generated using svd2rust)
-
k8-types
Kubernetes Object Types
-
bls12_381
BLS12-381 pairing-friendly elliptic curve construction
-
mwapi
A MediaWiki API client library
-
nethsm-sdk-rs
Rust SDK to communicate with Nitrokey NetHSM
-
stm32f3
Device support crates for STM32F3 devices
-
twitch_api
talking with the new Twitch API aka. "Helix", EventSub and more!
-
libcprover_rust
Rust API for CBMC and assorted CProver tools
-
snowflake-api
Snowflake API bindings
-
stm32f2
Device support crates for STM32F2 devices
-
atsame54p
Peripheral access API for ATSAME54P microcontrollers (generated using svd2rust)
-
atsamd21e
Peripheral access API for ATSAMD21E microcontrollers (generated using svd2rust)
-
rpgpie
Experimental high level API for rPGP
-
claude-codes
A tightly typed Rust interface for the Claude Code JSON protocol
-
atsamd21j
Peripheral access API for ATSAMD21J microcontrollers (generated using svd2rust)
-
aws-sdk-forecast
AWS SDK for Amazon Forecast Service
-
arceos_api
Public APIs and types for ArceOS modules
-
wit_owo
interacting with the Wit.ai API
-
poulpy-hal
providing layouts and a trait-based hardware acceleration layer with open extension points, matching the API and types of spqlios-arithmetic
-
mwapi_responses
Automatically generate strict types for MediaWiki API responses
-
linkbreakers
Official Rust SDK for the Linkbreakers API
-
atsamd51j
Peripheral access API for ATSAMD51J microcontrollers (generated using svd2rust)
-
atsamd11c
Peripheral access API for ATSAMD11C microcontrollers (generated using svd2rust)
-
mwbot
A MediaWiki bot framework
-
clickup-cli
CLI for the ClickUp API, optimized for AI agents
-
roboat
A high performance interface for the Roblox API
-
dingtalk-sdk
Dingtalk SDK for Rust
-
fs-tree
Filesystem path Trie with an API focused on filesystem operations
-
ax-posix-api
POSIX-compatible APIs for ArceOS modules
-
atsamd51g
Peripheral access API for ATSAMD51G microcontrollers (generated using svd2rust)
-
virustotal-rs
Rust SDK for VirusTotal API v3
-
opentalk-types-api-internal
OpenTalk API internal data types
-
dragonfly-api
Canonical location of the Dragonfly API definition
-
stm32f7
Device support crates for STM32F7 devices
-
atsamd51p
Peripheral access API for ATSAMD51P microcontrollers (generated using svd2rust)
-
fs-set-times
Set filesystem timestamps
-
plotters-backend
Plotters Backend API
-
atsamd51n
Peripheral access API for ATSAMD51N microcontrollers (generated using svd2rust)
-
twitch_highway
Twitch API
-
billecta
Generated Billecta API
-
tinymist
An integrated language service for Typst
-
deno
executable
-
atsamd11d
Peripheral access API for ATSAMD11D microcontrollers (generated using svd2rust)
-
atsame54n
Peripheral access API for ATSAME54N microcontrollers (generated using svd2rust)
-
agent-x
Agent-first Twitter/X CLI
-
atsame51g
Peripheral access API for ATSAME51G microcontrollers (generated using svd2rust)
-
atsame53n
Peripheral access API for ATSAME53N microcontrollers (generated using svd2rust)
-
playdate
High-level Playdate API
-
atsame51n
Peripheral access API for ATSAME51N microcontrollers (generated using svd2rust)
-
atsame53j
Peripheral access API for ATSAME53J microcontrollers (generated using svd2rust)
-
tauri-build
build time code to pair with https://crates.io/crates/tauri
-
rainy-sdk
Official Rust SDK for Rainy API by Enosis Labs v0.6.14 - OpenAI/GPT-5 parity, native streaming events, and legacy static model cleanup
-
duckduckgo
🦆 A CLI and library for colorful DuckDuckGo searches
-
opentalk-types-api-common
OpenTalk API common data types
-
atsame51j
Peripheral access API for ATSAME51J microcontrollers (generated using svd2rust)
-
zone-update
CRUD-like operations on DNS zones for multiple providers
-
rapina
A fast, type-safe web framework for Rust inspired by FastAPI
-
cc-switch
A CLI tool for managing multiple Claude API configurations and automatically switching between them
-
jwtiny
Minimal JWT validation library for build web services
-
proto_core
Core proto APIs
-
codecov-query
CLI tool to query the Codecov API v2 — coverage totals, commits, branches, PRs, comparisons, and more
-
rs-nomad
access to a set of strongly typed apis to interact with nomad (https://www.nomadproject.io/)
-
onebot-api
Onebot API
-
nacfahi
Simpler, but less error-prone API for
levenberg-marquardtoptimization crate -
efm32pg1b-pac
Peripheral access API for Silicon Labs EFM32PG1B microcontrollers
-
imageboard_downloader
Cli utility to bulk download images from popular imageboard sites (Boorus) using their APIs
-
rnx
web development scaffold, support salvo and axum
-
crate_interface
way to define an interface (trait) in a crate, but can implement or use it in any crate
-
maxoxide
Async Rust library for the Max messenger Bot API
-
preprocess
Preprocesses a struct with built-in preprocessors
-
v-storage
Storage layer for the veda platform
-
feishu-sdk
Feishu/Lark SDK for Rust
-
stm32l1
Device support crates for STM32L1 devices
-
sptr
Strict Provenance Polyfill
-
coman-cli
Coman is a simple API manager designed to streamline API management and request sending. Can be used as a library or CLI.
-
deno_bundle_runtime
Bundle runtime API for Deno
-
stm32f0
Device support crates for STM32F0 devices
-
twitch_types
common types for Twitch
-
breezyshim
Rust shim around the Breezy Python API
-
diskit
intercepting disk requests
-
cargo-hwhkit
cargo hwhkit init 命令
-
shuttle-api-client
interacting with the Shuttle platform API (https://www.shuttle.dev)
-
shurly
URL shortener with API management
-
armature-analytics
API analytics and usage tracking for Armature framework
-
arazzo-cli
CLI for Arazzo workflow execution
-
sumup
Rust SDK for the SumUp API
-
jdict-cli
Japanese dictionary CLI app. Can interface with deepl API. For my personal use but feel free to try.
-
img_src
Rust SDK for img-src image processing and delivery API
-
osm-cli
Command-line tool to interact with the OpenStreetMap API
-
rustdoc-json
working with rustdoc JSON
-
remnawave
Rust SDK for Remnawave API - A comprehensive client library for interacting with Remnawave services
-
cloudinary
API
-
agdb_server
Agnesoft Graph Database Server
-
nsip
NSIP Search API client for nsipsearch.nsip.org/api
-
rust-animation
wgpu based Animation Toolkit written in Rust
-
cloudreve-api
interacting with Cloudreve API
-
unifictl
CLI for UniFi Site Manager (API v1/EA)
-
tarn-mcp
MCP server for Tarn API testing tool
-
bing-webmaster-api
Rust client for the Bing Webmaster API
-
grammers-mtsender
A sender implementation using the Mobile Transport Protocol
-
zenmoney-mcp
MCP server wrapping the ZenMoney personal finance API
-
aranya-capi-core
Aranya's C API tooling
-
paystack-rs
Paystack API Wrapper
-
wireguard-uapi
Control WireGuard interfaces
-
stm32l5
Device support crates for STM32L5 devices
-
ax-api
Public APIs and types for ArceOS modules
-
uapi-sdk-rust
UAPI Rust SDK - idiomatic, typed, domain-driven API client
-
stm32mp1
Device support crates for STM32MP1 devices
-
rustapi-validate
Type-safe request validation for RustAPI. Wrapper around the
validatorcrate with deep framework integration. -
nydus-api
APIs for Nydus Image Service
-
stm32l0
Device support crates for STM32L0 devices
-
cloudflare
v4 API
-
stm32h5
Device support crates for STM32H5 devices
-
ninede-pimbo
An inventory management app/api, made for personal use
-
stm32c0
Device support crates for STM32C0 devices
-
jobsuche
Rust interface for the Bundesagentur für Arbeit Jobsuche API
-
typed-reqwest
Trait-based reqwest abstraction with typed requests, declarative response decoding, and link header pagination
-
stm32wb
Device support crates for STM32WB devices
-
sampling2api
Expose MCP client sampling as an Anthropic-compatible Messages API
-
launchpadlib
accessing Launchpad.net
-
ra6m3-fsp-pac
Peripheral access API for RA6M3 microcontrollers (generated using svd2rust)
-
chroma-api-types
Chroma-provided crate for api-types used in the Chroma API
-
cloudillo-ref
Reference and lookup API endpoints for the Cloudillo platform
-
pcloud-http-server
HTTP proxy server for pCloud API
-
stm32wl
Device support crates for STM32WL devices
-
google-apigee1
A complete library to interact with Apigee (protocol v1)
-
leeca_proxmox
A modern, safe, and async-first SDK for interacting with Proxmox Virtual Environment servers
-
tosho-musq
An asynchronous client of MU! API by SQ
-
api-tools
An API tools library for Rust
-
leetcoderustapi
A full-featured Rust API for Leetcode
-
wechat-mp-sdk
WeChat Mini Program SDK for Rust
-
moosicbox_paging
MoosicBox paging package
-
axum_responses
Standardized JSON Responses and Error Handling for Axum Framework
-
docker_utils
integration testsing with Docker
-
rusty_dropbox_sdk
Unofficial SDK for dropbox in Rust
-
mimxrt685s-pac
Peripheral Access Crate for MIMXRT685s devices
-
opencode-sdk-rs
SDK for the OpenCode API with type-safe access to all endpoints, automatic retries, and streaming support
-
codeberg-cli
CLI Tool for codeberg similar to gh and glab
-
lmrc-cloudflare
Cloudflare API client library for the LMRC Stack - comprehensive DNS, zones, and cache management with automatic retry logic
-
wf-market
client library for the warframe.market API
-
tools_interface
Abstractions of serveral Wikipedia/Wikimedia/Wikidata-related tools
-
webly
A lightweight, profile-based HTTP client
-
skyreels
Rust SDK for SkyReels API
-
datadog-api
Rust client library for the Datadog API with type-safe access to monitors, dashboards, metrics, logs, and more
-
topstitch
Stitch together Verilog modules with Rust
-
unsent
Rust SDK for the Unsent API - Send transactional emails with ease
-
vapi-client
Unofficial crate for Vapi - Voice AI for developers
-
tmdb-async
The Movie Database (TMDb) API for async Rust
-
restic_ez
configuration loader and API around
restic -
skp-ratelimit
Advanced, modular, extensible rate limiting library with GCRA, per-route quotas, and composite keys
-
opencl-sys
OpenCL C FFI bindings for the Rust programming language
-
tunein-cli
Browse and listen to thousands of radio stations across the globe right from your terminal 🌎 📻 🎵✨
-
longshot
API and CLI for ECAM-based Delonghi machines
-
claus
An I/O less Anthropic API implementation
-
temporal_capi
C interface to temporal_rs
-
grafana
Ergonomic Rust SDK for Grafana's HTTP API, with async and blocking clients
-
stm32f4-staging
Device support crates for STM32F4 devices
-
tpuf_icu_collections_211
Collection of API for use in ICU libraries
-
time_duration_api
time and duration manipulation API for Rust projects
-
seraphic
Lightweight JSON RPC 2.0
-
openfigi-rs
client for interacting with the OpenFIGI API and parsing financial data
-
scryfall
A wrapper around the scryfall magic the gathering api
-
axvisor_api
Basic API for components of the Hypervisor on ArceOS
-
mailtrap
An unofficial library for interacting with the Mailtrap API
-
apifox2code
convert Apifox API definitions to code
-
todoist-api
wrapper for the Todoist Unified API v1
-
mattermost-rs
Rust SDK for Mattermost API — REST client, WebSocket client, and bot framework
-
rustifi
Open source Rust library to interface with Ubiquiti's UniFi Controller API
-
stm32f7-staging
Device support crates for STM32F7 devices
-
rshioaji
Rust wrapper for Taiwan Shioaji API with native event callbacks - A high-performance trading library
-
zerotier-client
Rust client library for the ZeroTier Central API
-
cortexflow_agent_api
CortexFlow agent API
-
nodejs-built-in-modules
Node.js built-in modules
-
getapi
Guided, interactive walkthroughs for setting up developer API credentials
-
oapi-cli
CLI tool for modifying, filtering and pruning OpenAPI specs
-
rubl
eBird API MCP server — Model Context Protocol server for eBird hotspots, regions, and rare bird data
-
cargo-brief
Visibility-aware Rust API extractor — pseudo-Rust output for AI agent consumption
-
switchbot-cli
A command-line tool for controlling SwitchBot devices using the SwitchBot API
-
ekzg-bls12-381
internal implementation of the BLS12-381 curve for the Eth KZG project
-
appwrite
SDK for Rust
-
gitea-sdk
An unofficial Gitea API client
-
ipdata
Official Rust client for the ipdata.co IP geolocation and threat intelligence API
-
velvet-web
Wrapper stack for webapp apis
-
wasmtime-wasi-tls-nativetls
Wasmtime implementation of the wasi-tls API, using native-tls for TLS support
-
aws-sdk-iot1clickprojects
AWS SDK for AWS IoT 1-Click Projects Service
-
onshape-client-core
Pure Onshape API logic and types (sans-IO)
-
tdlib-rs-gen
Rust code generator from TDLib's API definitions
-
abacatepay-rust-sdk
Official Rust SDK for AbacatePay API
-
wasmtime-wasi-config
Wasmtime implementation of the wasi-config API
-
ximu3
x-IMU3 API
-
deepwell
Wikijump API provider and database manager
-
jacquard-lexgen
Lexicon fetching and code generation binaries for Jacquard
-
servo-background-hang-monitor-api
A component of the servo web-engine
-
spikard
High-performance HTTP framework built on Axum and Tower-HTTP with type-safe routing, validation, WebSocket/SSE support, and lifecycle hooks
-
deepl
API
-
lmrc-gitlab
GitLab API client library for the LMRC Stack - comprehensive Rust library for programmatic control of GitLab via its API
Try searching with DuckDuckGo.