CATEGORY

Web programming::HTTP client 1,580 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.

format-urlMake building URLs more ergonomic.35,636MITEncodingWeb programming::HTTP client aspotifyDeprecated in favour of rspotify34,788MIT OR Apache-2.0API bindingsAsynchronous async-fetcherAsynchronous multi-connection multi-download resumable HTTP file fetching state machine34,716MPL-2.0AsynchronousNetwork programming reqwest_wasihigher level HTTP client library34,003MIT OR Apache-2.0WebAssemblyWeb programming::HTTP client ureq_multipartureq multipart post toolkit33,884MIT OR Apache-2.0Web programming::HTTP client feignhttpDeclarative HTTP client for rust33,607MITWeb programming::HTTP client alphavantageAlpha Vantage API client33,362MIT/Apache-2.0API bindingsWeb programming::HTTP client chrisChRIS client library31,915MITScienceWeb programming::HTTP client gerrit-rustRust client to gerrit31,628MPL-2.0API bindingsCommand-line interface reqwest-pretty-jsonEasy way to emit prettified JSON body via reqwest::RequestBuilder31,340Apache-2.0 OR MITValue formattingWeb programming::HTTP client openshift-openapiBindings for the OpenShift client API31,338Apache-2.0API bindingsWeb programming::HTTP client libhttp3A Rust library for HTTP/3 clients and servers.31,271MITNetwork programmingWeb programming::HTTP client did-resolver-cheqdDID Resolver Rust implementation for did:cheqd method, using the ssi crate and Cheqd GRPC APIs31,010Apache-2.0Web programming::HTTP client plingSend notifications via Slack, Telegram, ...30,869MITCommand-line interfaceNetwork programming iptmnetA convenient CLI for the IPTMNet API30,704GPL-3.0-or-laterCommand line utilitiesScience leetcode-apileetcode api30,634MITWeb programming::HTTP client pretend-codegencodegen for pretend.30,143MITWeb programming::HTTP client trillium-compressioncompression handler for trillium.rs29,646MIT OR Apache-2.0Web programmingWeb programming::HTTP client pretendpretend is a modular, Feign-inspired, HTTP client based on macros.29,522MITWeb programming::HTTP client tower-http-clientExtra Tower middlewares and utilities for HTTP clients.29,314MIT OR Apache-2.0AsynchronousNetwork programming cabotSimple HTTP Client.29,068BSD-3-ClauseCommand-line interfaceWeb programming::HTTP client rigetti-hyper-proxyA proxy connector for Hyper-based applications28,963MITAsynchronousAuthentication download-asyncA fast and convenient wrapper around hyper with https support.28,743MITNetwork programmingWeb programming::HTTP client did-webkeydid:webkey DID method, using the ssi crate28,453Apache-2.0Web programming::HTTP client manicFast and simple downloads28,262MIT OR Apache-2.0AsynchronousNetwork programming lnurlkitAll you need to support LNURL and nothing more28,028GPL-3.0-onlyAPI bindingsAsynchronous krakenrsRust bindings to the Kraken REST API and websockets API for spot trading27,781WTFPLWeb programming::HTTP clientWeb programming::WebSocket livyApache Livy REST API Client27,124MIT/Apache-2.0API bindingsCommand line utilities spotify-rsA Rust wrapper for the Spotify API.27,116MIT OR Apache-2.0API bindingsAsynchronous tinygetTiny HTTP(S) GET27,056MITWeb programming::HTTP client system_proxyGet the system-wide HTTP proxy26,795MPL-2.0API bindingsNetwork programming trillium-cookiescookies handler for trillium.rs26,484MIT OR Apache-2.0Web programmingWeb programming::HTTP client alpha_vantageRust Wrapper/Crate built for AlphaVantage API26,415MITAPI bindingsWeb programming::HTTP client aha-reqwest-eventsourceHelper to build an Eventsource using reqwest. This is fork from jpopesculian/reqwest-eventsource26,076MIT OR Apache-2.0AsynchronousNo standard library inference-gateway-sdkRust SDK for interacting with various language models through the Inference Gateway25,354Apache-2.0API bindingsWeb programming::HTTP client poi-radioPOI Radio monitors subgraph data integrity in real time using Graphcast SDK25,284Apache-2.0Network programmingWeb programming::HTTP client body-image-futioFutures based asynchronous I/O for body-image.25,282MIT/Apache-2.0Web programming::HTTP clientWeb programming::HTTP server dxr_clientDeclarative XML-RPC (client implementation)24,849MIT OR Apache-2.0EncodingNetwork programming cloud-fileSimple reading of cloud files in Rust24,746MIT OR Apache-2.0API bindingsFilesystem tetsy-jsonrpc-coreTetsy Transport agnostic rust implementation of JSON-RPC 2.0 Specification.24,692MITAsynchronousNetwork programming http-acl-reqwestAn ACL middleware for reqwest.24,373Apache-2.0Network programmingWeb programming::HTTP client skelphoreMassive repeated HTTP(S) requests simplifier24,353MITAsynchronousNetwork programming golem-wasi-httpHTTP client library for WASI-HTTP24,086Apache-2.0WebAssemblyWeb programming::HTTP client fugleA Simple, Lightweight, Fast and Safe Fugle Library24,083MITWeb programming::HTTP clientWeb programming::WebSocket tiny-jsonrpcJson rpc lib based on reqwest23,407Apache-2.0 OR MITAsynchronousWeb programming::HTTP client trillium-redirectRedirect utilities for trillium.rs23,243MIT OR Apache-2.0Web programmingWeb programming::HTTP client mastodon-asyncA wrapper around the Mastodon API.23,061MIT/Apache-2.0API bindingsWeb programming polyioA create for interacting with the Polygon API at polygon.io.22,994GPL-3.0-or-laterAPI bindingsAsynchronous foursquareRust interface for Foursquare22,950MITAPI bindingsWeb programming::HTTP client githuberA modern ergonomic GitHub REST API Rust binding.22,764GPL-3.0Web programming::HTTP client render_cdkThis crate provides a streamlined interface for interacting with Render, a platform that allows you to build, deploy, and scale…22,581MITWeb programming::HTTP client polipo🐙 Minimal, elegant, fast, async Kraken exchange REST API client | Written in Rust21,919MITAPI bindingsWeb programming::HTTP client leptos_server_signalLeptos server signals synced through websockets21,682MITWebAssemblyWeb programming megaAn API client library for interacting with MEGA21,589MIT OR Apache-2.0API bindingsWeb programming shindan-makerA Rust library for interacting with ShindanMaker, the popular personality quiz service.21,563MIT OR Apache-2.0Web programming::HTTP client thirtyfour_queryAdvanced element query interface for the thirtyfour crate21,216MIT OR Apache-2.0API bindingsDevelopment tools::Testing megamindA library for interacting with the Genius API.21,072MITAPI bindingsWeb programming::HTTP client openrouter-rsA type-safe OpenRouter Rust SDK20,996MITAPI bindingsWeb programming::HTTP client dxr_serverDeclarative XML-RPC (server implementation)20,970MIT OR Apache-2.0EncodingNetwork programming query-string-builderA query string builder for percent encoding key-value pairs20,755EUPL-1.2Web programming::HTTP client hitt-requestRequest utility library for the hitt http testing tool20,708MITWeb programming::HTTP client glimeshClient for performing queries, mutations, and subscriptions against the Glimesh API.20,580MIT OR Apache-2.0API bindingsAsynchronous depo-apiAPI for the Blockchain Commons Depository ('depo') server.20,429BSD-2-Clause-PatentCryptographyDatabase interfaces hittCommand line HTTP testing tool focused on speed and simplicity20,269MITCommand line utilitiesDevelopment tools postofficethis is a light weight tcp connection manager, including client and server side functions to communicate at high speed long…20,076non-standardAPI bindingsWeb programming::HTTP client maxmind_geo_ip2a REST API client for the MaxMind GeoIP2 API19,856MITWeb programming::HTTP client edge-httpAsync + `no_std` + no-alloc implementation of the HTTP protocol19,818MIT OR Apache-2.0AsynchronousEmbedded development interfacer-httpA magic HTTP client, like retrofit in Java19,751MITNetwork programmingWeb programming::HTTP client oas3-genA rust type generator for OpenAPI v3.1.x specification.19,648MITCommand line utilitiesDevelopment tools onyumsAn Onion-service server using axum.19,509MITNetwork programmingWeb programming::HTTP client yew_assetsAssets Icon components for yew19,488MIT/Apache-2.0GraphicsWebAssembly leptos_sseLeptos server signals synced through server-sent-events (SSE)19,470MITWebAssemblyWeb programming tetsy-jsonrpc-client-transportsTetsy Transport agnostic JSON-RPC 2.0 client implementation.19,178MITAsynchronousNetwork programming dbl-rsAPI Bindings for top.gg / discordbots.org19,080MIT/Apache-2.0API bindingsWeb programming::HTTP client http-cache-quickcachehttp-cache manager implementation for quick-cache19,047MIT OR Apache-2.0CachingWeb programming::HTTP client http-downloader支持多线程与断点续传的 Http 下载库18,958MITWeb programming::HTTP client bilibili-api-rsA rust library project got inspiration from Passkou/bilibili-api18,911WTFPLWeb programming::HTTP client rust_supabase_sdkAsync Rust client for Supabase — PostgREST, Auth, Storage, Edge Functions, and Realtime. Builder-pattern API mirroring…18,784MITAPI bindingsAsynchronous tetsy-jsonrpc-core-clientTetsy Transport agnostic JSON-RPC 2.0 client implementation.18,696MITAsynchronousNetwork programming topggThe official Rust wrapper for the Top.gg API18,595MITAPI bindingsWeb programming::HTTP client hreqhreq is a user first async http client18,362MIT/Apache-2.0Web programming::HTTP client reqwest-crossWrapper around reqwest for use in both native and wasm18,195MIT OR Apache-2.0WebAssemblyWeb programming::HTTP client twilight-webhookCaching and utility methods for Discord webhooks, a third party crate of the Twilight ecosystem17,915MITAsynchronousCaching runpodA Rust client for the RunPod API17,869MITAPI bindingsWeb programming::HTTP client collaboflow-rsA Collaboflow REST API client for Rust language.17,822MITWeb programming::HTTP client octocrab_wasiA modern, extensible GitHub API client with wasi support, forked from XAMPPRocky/octocrab.17,602Apache-2.0/MITWeb programming::HTTP client authyBindings for the Authy two factor web service.17,458MIT/Apache-2.0AuthenticationWeb programming::HTTP client rhyperA fast and correct HTTP library.16,842MITNetwork programmingWeb programming::HTTP client racalREST API client abstraction library16,612MPL-2.0API bindingsNetwork programming roboteventsWrapper for the RobotEvents.com v2 API.16,482non-standardAPI bindingsScience::Robotics langfuse-client-baseAuto-generated Langfuse API client from OpenAPI specification16,307MIT OR Apache-2.0API bindingsWeb programming::HTTP client sylvia-iot-coremgr-cliThe command-line tool for Sylvia-IoT core manager.16,294MITWeb programming::HTTP client download-lpa library for easy downloading of files.15,915MITWeb programming::HTTP client reqwewReqwest effortless wrapper.15,847GPL-3.0Web programming::HTTP client reqwest-middleware-cacheA caching middleware for reqwest15,784Apache-2.0CachingWeb programming::HTTP client sitescraperScraping Websites in Rust!15,610MIT/Apache-2.0Parser implementationsParsing tools medinaAn asynchronous web crawling engine15,589non-standardAsynchronousConcurrency misanthropicAn async, ergonomic, client for Anthropic's Messages API15,561MITAPI bindingsAsynchronous apcacliA command line tool for trading stocks on Alpaca (alpaca.markets).15,546GPL-3.0-or-laterAPI bindingsAsynchronous artiqwestA simple client for making http request over Tor with Arti.15,546MITNetwork programmingWeb programming::HTTP client clienterA simple, lightweight, zero dependency, HTTP client for Rust15,428MITNetwork programmingWeb programming::HTTP client maia-wasmMaia SDR WASM frontend15,189MIT OR Apache-2.0ScienceWebAssembly path-tablePath-based routing table.15,158MIT OR Apache-2.0Network programmingWeb programming github_v3Minimal async GitHub API v3 client14,785CC0-1.0Web programmingWeb programming::HTTP client iqhttpiqlusion's HTTPS toolkit. Provides a high-level wrapper around hyper, with built-in SSL/TLS support based on rustls.14,749Apache-2.0 OR MITNetwork programmingWeb programming::HTTP client interfacer-http-attributeproc macro for interfacer-http14,715MITNetwork programmingWeb programming::HTTP client nyquesttruly platform-native HTTP client library14,672MIT OR Apache-2.0Web programming::HTTP client rtvMinimal HTTP/S client that supports nonblocking and streaming requests using mio.14,613MITAsynchronousWeb programming reqwest_inspect_jsonReqwest extention for json response tracing14,573Apache-2.0 OR MITWeb programming::HTTP client pretend-reqwestreqwest based client for pretend.14,526MITWeb programming::HTTP client tomcatCrate for Send HTTP/HTTPS requests14,503MITWeb programming::HTTP client nyquest-interfaceInterface definitions for Nyquest backends14,214MIT OR Apache-2.0Web programming::HTTP client libgerritRust client to gerrit13,979MPL-2.0API bindingsCommand-line interface solana-client-helpersHelpers for Solana RPC-client13,968MITNetwork programmingWeb programming::HTTP client dify-clientA client for the Dify API13,950Apache-2.0API bindingsWeb programming::HTTP client reqwest-traitsTraits for reqwest to allow injecting a custom http client like reqwest_middleware::ClientWithMiddleware13,745MITWeb programming::HTTP client llm-connectorNext-generation Rust library for LLM protocol abstraction with native multi-modal support. Supports 12+ providers (OpenAI,…13,264MITAPI bindingsWeb programming::HTTP client alhcAsync Lightweight HTTP Client: A async http client library that using system library to reduce binary size if possible.…13,233MITWeb programmingWeb programming::HTTP client s3v4Library for signing requests and URLs using AWS' S3 version 4 protocol.13,146BSD-3-ClauseAuthenticationWeb programming clicksignUnofficial Rust library for the Clicksign API13,137non-standardWeb programming::HTTP client multipart-streamparse and serialize async multipart/x-mixed-replace streams.13,079MIT/Apache-2.0AsynchronousWeb programming::HTTP client subgraph-radioSubgraph Radio monitors subgraph PublicPoI and UpgradeIntent messages in real time using Graphcast SDK13,035Apache-2.0Network programmingWeb programming::HTTP client hyper-trust-dns-connectorA compatibility crate to use hickory-dns asynchronously with hyper client, instead the default dns threadpool13,014MITAsynchronousNetwork programming reqwest-enumTyped enum HTTP API for reqwest.12,966MIT OR Apache-2.0Web programming::HTTP client finminda rust library of https://finmindtrade.com/analysis/#/data/document12,944non-standardWeb programming::HTTP client tonapiSDK for integrating TonAPI into Rust apps12,666MITCryptography::CryptocurrenciesWeb programming::HTTP client no_browsera light-weight, head-less 'web browser' based on reqwest12,559MIT OR Apache-2.0Development tools::TestingWeb programming lol-game-client-apiLeague of Legends local Game Client API12,546MITAPI bindingsWeb programming::HTTP client static-http-cacheA local cache for static HTTP resources12,276MITCachingNetwork programming susydev-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.12,255MITAsynchronousNetwork programming data-for-seoClient library for the DataForSEO API v3 (SERP, Keywords Data, Labs, Backlinks, OnPage, and more)11,900MITAPI bindingsWeb programming::HTTP client hentaiAPI wrapper for nhentai.net11,721MITAPI bindingsAsynchronous duckduckgo🦆 A CLI, TUI, and SDK for instant DuckDuckGo searches.11,517MITAccessibilityCommand line utilities webtoonClient for interacting with various webtoon websites.11,504MIT OR Apache-2.0Web programming::HTTP client dothttpdothttp is a text-based scriptable HTTP client. It is a fork for dot-http. It is a simple language that resembles the actual HTTP…11,348Apache-2.0Command line utilitiesDevelopment tools::Testing async-h1bhitdns fork of Asynchronous HTTP 1.1 parser.11,331MIT OR Apache-2.0AsynchronousParser implementations rusty-driverA high level async API for controlling a web browser with webdriver.11,312MITAPI bindingsDevelopment tools::Testing susy-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.11,300MITAsynchronousNetwork programming leptos_wsLeptos WS is a Websocket for the Leptos framework to support updates coordinated from the Server11,252MITWebAssemblyWeb programming cleartorClearnet to Tor proxy11,085AGPL-3.0-or-laterNetwork programmingWeb programming::HTTP client solana-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.10,971MITAsynchronousNetwork programming hyper-util-blutganghyper utilities10,964MITNetwork programmingWeb programming::HTTP client opentelemetry-langfuseOpenTelemetry components and utilities for Langfuse LLM observability10,894MIT OR Apache-2.0API bindingsDevelopment tools::Debugging aletheiaA client library for the Guardian's content API10,867MITAPI bindingsParsing tools recursive_scraperConstant-frequency recursive CLI web scraper with frequency, filtering, file directory, and many other options for scraping HTML,…10,838MIT OR Apache-2.0AccessibilityAsynchronous k8s-rs-pbBindings from k8s-openapi to rust-protobuf which support application/vnd.kubernetes.protobuf10,728Apache-2.0API bindingsParsing tools ddns-cliddns client for cloudflare and dnspod10,600MIT OR Apache-2.0Network programmingWeb programming::HTTP client wcookiewcookie represents the cookie set by a HTTP server written in Rust.10,571Apache-2.0Network programmingWeb programming::HTTP client bt_http_utilsA simple HTTP wrapper to simplify POST and GET calls. Default headers with set and get headers. Support cookies. Request generic…10,533GPL-3.0-onlyWeb programmingWeb programming::HTTP client x509-path-finderX509 Path Finder is a depth-first search certificate path validator for Rust.10,495Apache-2.0AuthenticationCryptography scout_rsA Rust client for the synchornizing state with the Scout database10,475Apache-2.0API bindingsWeb programming::HTTP client langfuse-ergonomicErgonomic Rust client for Langfuse with builder patterns10,390MIT OR Apache-2.0API bindingsDevelopment tools::Debugging anthropic-sdk-rustComprehensive, type-safe Rust SDK for the Anthropic API with streaming, tools, vision, files, and batch processing support10,389MITAPI bindingsAsynchronous messagesignLibrary for signing requests to mehal services10,293MITAuthenticationWeb programming opentelemetry-surfOpenTelemetry integration for surf10,267MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling dxr_server_axumDeclarative XML-RPC (axum server implementation)10,204MIT OR Apache-2.0EncodingNetwork programming qstash-rsA Rust SDK for Upstash QStash10,046MITAPI bindingsWeb programming::HTTP client http-cache-darkbirdhttp-cache manager implementation for darkbird10,008MIT OR Apache-2.0CachingWeb programming::HTTP client trovoA trovo.live api & chat client written in and for rust9,951MIT OR Apache-2.0API bindingsAsynchronous lucid-kv-clientA client for Lucid KV9,915MIT OR Apache-2.0API bindingsDatabase interfaces wclientwclient is a lightweight HTTP client library written in Rust.9,869Apache-2.0Network programmingWeb programming::HTTP client nightflyhigher level HTTP client library for the lunatic runtime9,866MIT/Apache-2.0WebAssemblyWeb programming::HTTP client vilaToolkit for creating strongly-typed REST API clients9,842MITWeb programmingWeb programming::HTTP client frizzcurl alternative written in rust.9,639GPL-3.0Development toolsDevelopment tools::Testing gyazo_clientGyazo Client for Rust9,487MIT OR Apache-2.0Web programmingWeb programming::HTTP client surf-vcrRecord and replay HTTP sessions for testing surf clients9,474MPL-2.0Development tools::TestingWeb programming::HTTP client rama-clirama cli to move and transform network packets9,473MIT OR Apache-2.0AsynchronousNetwork programming ribbon-healthUnofficial Rust client for the Ribbon Health API - access healthcare provider data, locations, insurance information, and more9,454MIT OR Apache-2.0API bindingsWeb programming::HTTP client honeybadgerA Honeybadger client for rust9,437MITAPI bindingsWeb programming::HTTP client http-typedHTTP client supporting custom request and response types.9,318MIT OR Apache-2.0AsynchronousData structures gobetweenIntegration for Ordinary9,266AGPL-3.0-onlyWeb programming::HTTP client requiem-wcActix http client.9,142MIT/Apache-2.0AsynchronousNetwork programming interfacer-http-utilutils for interfacer-http9,076MITNetwork programmingWeb programming::HTTP client briteverify-rsRust client library for the BriteVerify API Suite8,989AGPL-3.0-or-laterAPI bindingsAsynchronous libtodoistRust wrapper around Todoist API8,953Apache-2.0 AND MITData structuresWeb programming::HTTP client valorant-assets-apiAPI Wrapper for valorant-api.com8,926MITAPI bindingsAsynchronous pretend-isahcisahc based client for pretend.8,909MITWeb programming::HTTP client kovi-plugin-shindan-makerKovi 的 ShindanMaker 占卜插件。8,838MIT OR Apache-2.0GamesWeb programming::HTTP client calamariMinimal, elegant and async REST API client for the Kraken cryptocurrency exchange8,813ISCAPI bindingsWeb programming::HTTP client actoriwcActori http client.8,714MIT/Apache-2.0AsynchronousNetwork programming pogr_tracing_rspogr_tracing_rs is a Crate to allow log collection from the tracing crate, easy and simple.8,713MITAPI bindingsDevelopment tools hyper-client-io-wizardClient IO builder for hyper-18,697MITNetwork programmingWeb programming mbta-rsSimple Rust client for interacting with the MBTA V3 API.8,685MITAPI bindingsWeb programming::HTTP client cloudevents-sdk-reqwestCloudEvents official Rust SDK - Reqwest integration8,677non-standardEncodingWeb programming cyfs-async-h1Asynchronous HTTP 1.1 parser.8,672MIT OR Apache-2.0AsynchronousParser implementations wasmedge_http_reqHTTP client for the WasmEdge network socket API. Derived from the http_req library.8,665MITNetwork programmingWeb programming::HTTP client maeraA monitor for periodically scraping websites with genuine browser fingerprints8,613MITWeb programming::HTTP client chillupA dependency search tool for wurstlang libraries8,605MIT OR Apache-2.0Command line utilitiesDevelopment tools git-gemini-forgeA simple Gemini server that serves a read-only view of public repositories from a Git forge.8,467GPL-3.0-or-laterCommand line utilitiesWeb programming login_appA generic login module for web apps8,464MITWeb programming::HTTP clientWeb programming::HTTP server simplistplain and simple http, for when you just want to make a darn request! supports tokio-based async, traditional sync and…8,374MIT/Apache-2.0Web programming::HTTP client http-cache-mokadeserhttp-cache manager implementation for moka stored deserialized8,327MIT OR Apache-2.0CachingWeb programming::HTTP client gst-client-rsProvides bindings for the main functionalities of the GStreamer Daemon8,316non-standardWeb programming::HTTP client qubeKubernetes API client with async features (based on kubeclient)8,284MITWeb programming::HTTP client roofA minimalist, fast and reliable utility to share files.8,152MITCommand line utilitiesNetwork programming reqwest-vcapra1-add-cookieshigher level HTTP client library8,114MIT/Apache-2.0WebAssemblyWeb programming::HTTP client http-adapterAdapter for HTTP client agnostic requests8,041LGPL-3.0Web programming::HTTP client boticordrsCrate for BotiCord API8,040MITAPI bindingsWeb programming::HTTP client notionrs_typesShared schema definitions for the Notion API used by the notionrs ecosystem.8,035MIT OR Apache-2.0Web programming::HTTP client spider-http-cache-reqwesthttp-cache middleware for reqwest with source-chain-preserving transport errors (spider-rs fork of http-cache-reqwest)7,811MIT OR Apache-2.0CachingWeb programming::HTTP client