CATEGORY
Web programming 8,910 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.
mwtitleMediaWiki title validation and formatting33,758GPL-3.0-or-later
api-responseA consistent structure for API responses, including success and error handling.33,727MIT
leo-passesCompiler passes for the Leo programming language33,702GPL-3.0
graphql-starterGraphQL starter kit33,537MIT
gemini-client-apiLibrary to use Google Gemini API. Automatic context management, schema generation, function calling and more.33,471MIT
to-query-paramsA procedural macro and trait for easy use of arbitrary structs as query parameters in Hyper33,432MIT
webfingerA crate to help you fetch and serve WebFinger resources33,299GPL-3.0
turbo-cdnIntelligent download accelerator with automatic CDN optimization and concurrent chunked downloads33,262MIT
html5ever_extThis is a set of unofficial extensions to the html5ever crate's RcDom and Node structs, including a ***minifying HTML5…33,224MIT
uri_encodeURI percent-encoding (encodeURI, encodeURIComponent, urlencode)33,176ISC
zino-extraExtra utilities for zino.33,154MIT
idb-sysA callback based crate for interacting with IndexedDB on browsers using webassembly33,111MIT/Apache-2.0
dendriteEvent Sourcing and CQRS in Rust with AxonServer.33,094MIT
tslinkCreates typescript definitions based on rust code32,985Apache-2.0
web-streamsWASM bindings for the Streams API32,905MIT OR Apache-2.0
groupcache-pbgroupcache protocol buffers - internal crate32,739MIT
xmloxideA pure Rust reimplementation of libxml2 — memory-safe XML/HTML parsing32,667MIT
moq-transportMedia over QUIC32,417MIT OR Apache-2.0
ic-ossThe Rust version of the client SDK for the ic-oss cluster.32,380MIT OR Apache-2.0
rocket-jwt-authorizationThis crate provides a procedural macro to create request guards used for authorization.32,329MIT
exocore-discoveryDistributed applications framework32,254Apache-2.0
og_image_writerGenerate an Open Graphic Image using a CSS-like API.32,152MIT
recaptcha-verifyRecaptcha verification helper for v2/v3 and enterprise32,062MIT
guise-pacingPure retry backoff, jitter, and Retry-After pacing primitives for the Santh fleet31,880MIT OR Apache-2.0
guise-profilesPure browser fingerprint profile identifiers and user-agent constants for Santh stealth stacks31,874MIT OR Apache-2.0
guise-choiceUniform random selection and stealth-safe token primitives for the Santh fleet31,871MIT OR Apache-2.0
guiseCanonical browser fingerprint bundles, human-behavior timing, and TLS profile re-exports for the Santh fleet31,867MIT OR Apache-2.0
minicaldavMinimal caldav client31,841GPL-3.0-or-later
chrome_serverChrome proxy API to manage chrome in Cloud Providers31,816MIT
sea-query-common-likeA Rust crate for enhancing sea_query with typical LIKE search support, including escape sequences for patterns (%fuzzy%, prefix%,…31,775MIT
jsonrpc-typesA set of types for representing JSON-RPC requests and responses.31,748MIT/Apache-2.0
authjarMulti-cookie session management - parse Set-Cookie, domain-scoped storage, CSRF extraction, session persistence31,737MIT OR Apache-2.0
web-toolsTools for the Web31,732Apache-2.0
pocgenReusable proof-of-concept generation and finding chaining for security tooling.31,676MIT OR Apache-2.0
webdav-handlerhandler for the HTTP and Webdav protocols with filesystem backend31,582Apache-2.0
exocore-apps-hostDistributed applications framework31,540Apache-2.0
axohtml-macrosType checked JSX for Rust (proc_macro crate)31,448MPL-2.0+
runtime-foxdriverFirefox browser automation via WebDriver BiDi (rustenium)31,341MIT OR Apache-2.0
anansi-macrosAnansi's proc macros.31,338MIT
interactshAsync Rust client for polling out-of-band interaction servers.31,301MIT OR Apache-2.0
pb-jellyA protobuf runtime for the Rust language developed at Dropbox31,274Apache-2.0
apistos-shuttleActix-web OpenAPI v3.0 documentation generator30,981MIT OR Apache-2.0
fire-http-apiMake web apis30,979MIT OR Apache-2.0
yarte_formatProc-macro, compiled Handlebars30,962MIT/Apache-2.0
axohtmlType checked JSX for Rust30,767MPL-2.0+
chamomile_typesAnother P2P Library. Support IoT devices.30,736MIT/Apache-2.0
telersAn asynchronous framework for Telegram Bot API written in Rust30,714MIT OR Apache-2.0
sycamore-view-parserparser for Sycamore view syntax30,696MIT
actix-web-middleware-redirect-schemeA middleware for actix-web which forwards all `http` requests to `https` and vice versa. Based on…30,643MIT
webtransport-quinnDeprecated in favor of web-transport-quinn30,509MIT
specta-jsdocExport your Rust types to JSDoc30,493MIT
ireqEffortless HTTP client wrapper for Rust / Rust 极简 HTTP 请求库30,443MulanPSL-2.0
revolt_rocket_okapiOpenAPI (AKA Swagger) document generation for Rocket applications30,333MIT
anansi-coreAnansi's core.30,254MIT
axum-typed-websocketsaxum::extract::ws with type safe messages30,242MIT
rama-towertower support for rama30,124MIT OR Apache-2.0
rocket-governorImplementation of Governor rate limiter for Rocket30,086MIT OR Apache-2.0
restapiA secure-by-default rest api using hyper, tokio, bb8, kafka-threadpool, postgres, and prometheus for monitoring30,077MIT
iref-enumDerive macro for IRI-like enum types30,069MIT/Apache-2.0
trillium-conn-idconn ids for trillium.rs29,823MIT OR Apache-2.0
hkoRust library for Hong Kong Observatory Open Data API29,796MIT
domrsDocument builder and serializer29,781MIT OR Apache-2.0
restrepoA collection of components for building restful webservices with actix-web29,775MIT OR Apache-2.0
comfy_include_dirEmbed the contents of a directory in your binary29,772MIT
product-os-connectorProduct OS : Connector provides a framework for definining a server with APIs, outward API calls, a workflow to pass data along,…29,737GPL-3.0-only
epitech_apiA library for interacting with the EPITECH intranet API29,721MIT OR Apache-2.0
trillium-compressioncompression handler for trillium.rs29,646MIT OR Apache-2.0
lifelineLifeline is a dependency injection library for asynchronous message-based applications.29,513MIT
hypers_openapiCompile time generated OpenAPI documentation for hypers29,467Apache-2.0
base_urlA wrapper around the Url type for web urls29,315MIT
dcl-rpcDecentraland RPC Implementation29,295Apache-2.0
pb-jelly-genA protobuf binding generation framework for the Rust language developed at Dropbox29,286Apache-2.0
rusaintEasy-to-use SSU u-saint client29,268MIT
anansiA simple full-stack web framework for Rust.29,229MIT
acme-microLibrary for requesting certificates from an ACME provider (acme-lib fork).29,185MIT
tw_mergeMacros for merging Tailwind CSS v4 classes or creating variants.29,068MIT
utoipa-configConfig for controlling utoipa's various aspects28,982MIT OR Apache-2.0
typescript-definitionsserde support for exporting Typescript definitions28,928MIT/Apache-2.0
trillium-static-compiledcompile-time static assets for trillium.rs28,892MIT OR Apache-2.0
witx-codegenWITX code generator for WebAssembly guest modules.28,825MIT
cbltSafe and fast minimalistic web server, written in Rust, that serves files from a directory and proxies requests to another server.28,790MIT
asknothingx2-utilasknothing28,783MIT OR Apache-2.0
simple-websocketsFast and efficient WebSocket server with an easy API28,779MIT
async-jsonrpc-clientAn asynchronous JSON-RPC 2.0 client library28,659MIT/Apache-2.0
multraAn async parser for `multipart/form-data` content-type in Rust.28,619MIT
streamerStreamer is a handy tool deal with stream28,604MIT
anancAnansi's project manager.28,529MIT
revolt_okapiStructs for OpenAPI (AKA Swagger) documents28,521MIT
revolt_rocket_okapi_codegenMacros supporting rocket_okapi28,481MIT
anda_engineAgents engine for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.28,459MIT OR Apache-2.0
anthropicAnthropic Rust SDK.28,454MIT
ic-oss-cliA command-line tool implemented in Rust for the ic-oss cluster.28,405MIT OR Apache-2.0
markup5ever_arcdomThread safe version of RcDom from html5ever project.28,384MIT / Apache-2.0
yew-templateA crate for using separate HTML files as Yew objects, with support for seamless localization.28,375MIT
rocket-mongo-file-center-download-responseThis crate provides a response struct used for client downloading from the File Center on MongoDB.28,367MIT
common_xcommon28,265Apache-2.0
firebase-wasmRust bindings for the Firebase v9 JS SDK.28,257MIT
mercury-deriveProcedural macro for marking Rust types for PureScript code generation28,147MIT OR Apache-2.0
trillium-tls-commontls interfaces for trillium.rs28,120MIT OR Apache-2.0
spider-cloud-cliThe Spider Cloud CLI for web crawling and scraping28,042MIT
lnurlkitAll you need to support LNURL and nothing more28,028GPL-3.0-only
leo-inputInput parser of the Leo programming language28,004GPL-3.0
todorstodo app with CLI, REST & gRPC interfaces27,949MIT
tower-helmetHelps with securing your tower servers with various HTTP headers27,733MIT
urltemplateLightweight URL templates. Master URLs with placeholders!27,675MIT
taxy-apiType definitions and API for taxy27,665MIT
ironshield-apiIronShield Web Server API, Built with Axum27,178SSPL-1.0
magnet_deriveMagnet, a JSON/BSON schema generator27,072MIT
fire-http-representationHttp types for the fire http crate27,064MIT OR Apache-2.0
product-os-http-bodyProduct OS : Http Body is a derivative of the http-body and http-body-util crates restructured for both std and no_std…27,062GPL-3.0-only
edgequake-llmMulti-provider LLM abstraction library with caching, rate limiting, and cost tracking26,973Apache-2.0
analytics-next-sysWebAssembly bindings for @segment/analytics-next26,839Apache-2.0
magnet_schemaMagnet, a JSON/BSON schema generator26,830MIT
digest-accessHTTP Digest Access Authentication compliant with ITEF RFC2069, RFC2617 and RFC7616 for Rust26,811MIT OR Apache-2.0
turbomcp-serverProduction-ready MCP server with zero-boilerplate macros and transport-agnostic design26,732MIT
cometd-clientClient for LongPolling CometD connections26,682Apache-2.0
product-os-capabilitiesProduct OS : Capabilities provides a set of features for implementing server features and services in a modular fashion. It is…26,618GPL-3.0-only
trillium-sessionssession storage handler for trillium.rs26,500MIT OR Apache-2.0
trillium-cookiescookies handler for trillium.rs26,484MIT OR Apache-2.0
routerify-corsA Routerify middleware which enables CORS.26,248MIT
axum-connectConnect-Web RPC for Axum26,248MIT OR Apache-2.0
body-imageAdaptive RAM/file-backed HTTP bodies.26,247MIT/Apache-2.0
pagetop-mdbookIncluye contenido generado por mdBook en aplicaciones PageTop.26,166MIT OR Apache-2.0
free-iconsUse free svg icons in your html projects26,149MIT
protosocket-rpcRPC using protosockets26,139Apache-2.0
analytics-nextRust wrapper @segment/analytics-next26,095Apache-2.0
trillium-websocketswebsocket support for trillium.rs25,995MIT OR Apache-2.0
garage-doorA simple OIDC provider, for demo purposes25,988Apache-2.0
turbofuro_runtimeRuntime for Turbofuro visual programming language25,971Apache-2.0
telTurbofuro Expression Language25,958Apache-2.0
turbomcpRust SDK for Model Context Protocol (MCP) with zero-boilerplate macros and WASM support25,914MIT
axum_tonicUse Tonic with Axum25,720MIT OR Apache-2.0
leo-stateState parser of the Leo programming language25,623GPL-3.0
google-api-rust-client-unofficalAn unoffical client library for Google APIs.25,574Apache-2.0
spowProof of Work for the Server and Client + WASM25,477Apache-2.0
async-openai-wasmRust library for OpenAI on WASM25,442MIT
async-sqlx-sessionsqlx session store for async-session25,372MIT OR Apache-2.0
oauth2-test-serverA fast, fully configurable, in-memory OAuth 2.0 + OpenID Connect authorization server for testing, zero-HTTP mode and DCR support…25,355MIT
stylersScoped CSS for Rust web frameworks like leptos25,263MIT
typed-htmlType checked JSX for Rust25,258MPL-2.0+
pastemdPluggable pastebin backend25,236MIT
autumn-macrosProc macros for the Autumn web framework25,193MIT OR Apache-2.0
autumn-webAn opinionated, convention-over-configuration web framework for Rust25,125MIT OR Apache-2.0
midstreamer-quicQUIC multi-stream support for native and WASM targets25,114MIT OR Apache-2.0
septemberA simple and efficient Gemini-to-HTTP proxy.24,905GPL-3.0-only
stac-apiRust library for the SpatioTemporal Asset Catalog (STAC) API specification24,885MIT OR Apache-2.0
dendrite_authSupport for JWT based authentication / authorization in rustic-dendrite24,876MIT
avocadoAvocado, the strongly-typed MongoDB driver24,816MIT
servo-hyper-serdeSerde support for hyper types.24,702MIT OR Apache-2.0
squarkVirtual DOM implemention and application definition inspired from HyperApp24,644WTFPL
pagetop-adminPageTop package that provides a unified settings interface to other packages.24,643MIT OR Apache-2.0
ic_coseThe Rust version of the client SDK for the IC-COSE canister.24,636MIT OR Apache-2.0
zino-cliCLI tools for zino.24,627MIT
css-purifycss-purify works a little like [https://github.com/purifycss/purifycss](purifycss) to strip out unused CSS.24,618MIT
pbdA software development kit for Privacy by Design (PbD).24,492Apache-2.0
arc-reactorMinimal, Asynchronous, Web Framework24,422MIT
css-in-rustCSSinRust is a package for use with WASM applications providing a component level CSS styling experience.24,367MIT
go-awayGenerates go types from rust types24,353MPL-2.0
ice-ageSimple logging kit for server programs24,295non-standard
cargo-mercuryAutomatically generate PureScript types and Argonaut codecs from Rust24,242MIT OR Apache-2.0
turbofuro_workerWorker executable for Turbofuro24,235Apache-2.0
wasm_client_solanaA wasm compatible solana rpc and pubsub client24,153Unlicense
urlexpandExpand / Unshorten an exhaustive list of Shortened URL's24,026non-standard
foxy-ioA configuration-driven and hyper-extensible HTTP proxy library24,011MPL-2.0
sframepure rust implementation of SFrame (RFC 9605)23,992MIT/Apache-2.0
orsomafoEvent dispatcher crate23,958MIT
axum-webtoolsGeneral purpose tools for axum web framework.23,848AGPL-3.0-or-later
fire-http-codegenCodegen for fire http23,812MIT OR Apache-2.0
ic-oss-canA Rust library for implementing large file storage in ICP canisters23,774MIT OR Apache-2.0
plaster-formsA form handler for front-end web applications.23,757MIT/Apache-2.0
pagetop-nodePageTop package for easy content type creation and customization.23,747MIT OR Apache-2.0
secure-sessionSigned, encrypted session cookies for Iron23,745MIT
thaloA high-performance event sourcing runtime utilizing WebAssembly an embedded event store.23,662Apache-2.0 OR MIT
bevy_web_assetImplementations for http(s) asset sources for Bevy23,593MIT OR Apache-2.0
plasterA wasm-bindgen framework for making client-side single-page apps23,591MIT/Apache-2.0
cmark-syntaxSyntax highlighting for pulldown-cmark23,472GPL-3.0-or-later
http_headerA simple, dependency-less HTTP-header builder and parser23,442BSD-2-Clause OR MIT
bladesBlazing fast dead simple static site generator23,389GPL-3.0-or-later
rspc-axumAxum adapter for rspc23,385MIT
anda_coreCore types and traits for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.23,326MIT OR Apache-2.0
k-cacheinternal cache implementation for rmemstore23,325Apache-2.0
fetchkitAI-friendly web content fetching and HTML-to-Markdown conversion library23,307MIT
wallet_standardAn implementation of the solana wallet standard in rust23,270Unlicense
trillium-redirectRedirect utilities for trillium.rs23,243MIT OR Apache-2.0
lividlivid is a lightweight frontend Rust crate for creating web apps via webassembly23,170MIT
easy-scraperHTML scraping library focused on easy to use23,170MIT
trillium-static-compiled-macrosinternal-use-only proc-macros for trillium-static-compiled23,121MIT OR Apache-2.0
mastodon-asyncA wrapper around the Mastodon API.23,061MIT/Apache-2.0
cloud-storage-rsMOVED TO crates.io/crates/cloud-storage A crate for uploading files to Google cloud storage, and for generating download urls.23,059MIT
opfs-projectA Rust library for working with the Origin Private File System (OPFS) in WebAssembly applications23,058MIT
libqueuedLibrary for queued23,028SSPL-1.0
medea-client-api-protoClient API protocol implementation for Medea media server.23,026BlueOak-1.0.0
actix-jwt-auth-middlewareThis crate implements a JSON Webtoken (JWT) middleware for the actix-web framework.22,969MIT
pagetop-bootsierTema de PageTop basado en Bootstrap para aplicar su catálogo de estilos y componentes flexibles.22,887MIT OR Apache-2.0
leo-linterLinter of the Leo programming language22,885GPL-3.0
pxidPrefixed Globally Unique Identifier22,872MIT
blockscout-tracing-actix-webThe fork of tracing-actix-web with changes specific to Blockscout rust services.22,866MIT/Apache-2.0
mizukiA toolkit for building Tauri Plugins that enables type-safe IPC through GraphQL.22,866MIT
psl2A modern alternative to the psl crate: Mozilla's Public Suffix List with built-in IDNA, fast builds, no_std support, and a clean…22,767MIT OR Apache-2.0
famaPipeline Manager22,736MIT