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.
akiaki-fcgiA FastCGI server library in async/await6,482AGPL-3.0-or-later
level-runtimeConveniences for tokio thread-per-core runtime configuration6,475Apache-2.0
trillium-aws-lambdaaws lambda adapter for trillium.rs6,470MIT OR Apache-2.0
sweet_utilsCross-platform utilities and dev tools6,468MIT OR Apache-2.0
lucas-testMake tiny, secure apps for all desktop platforms with Tauri6,467Apache-2.0 OR MIT
senpyThe Senpy Club API Wrapper6,464GPL-3.0-only
helldivers_rsA rust wrapper for the unofficial helldivers API.6,453MIT
tailwind-rs-dioxusTailwind CSS integration for Dioxus framework6,443MIT
axum-xml-upXML extractor for axum6,413MIT
ullerGenerate/Donwload your links6,409MIT
sonic_clientOfficial client for Sonic, a fast, lightweight and schema-less search backend.6,407MPL-2.0
i18nifyA type-safe localization library using code generation6,396MIT
tauri-remote-uiA Tauri plugin that exposes the application’s UI to a web browser, allowing full interaction while the native app continues…6,393AGPL-3.0-only
icarus-coreCore abstractions for building MCP servers on ICP6,392non-standard
cragSearch from the command line6,383MIT
markedParsing, filtering, selecting and serializing HTML/XML markup.6,381MIT/Apache-2.0
ruxt_macrosThe proc-macro crate for Ruxt, a file-based routing web framework.6,378MIT
leptos-trackedUtility traits for interacting with leptos signals6,378non-standard
google-ai-rsType-safe Rust client for Google's Generative AI APIs6,378MIT
rotoolsHelpful stuff.6,370MIT
mockforge-template-expansionSend-safe template expansion for request context variables (isolated from templating module)6,363MIT OR Apache-2.0
vite-rs-interfaceUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…6,359MIT OR Apache-2.0
typescript-wasm-bindgenParse typescript file and generates wasm-bindgen javascript import on the fly6,355MIT
maplibre-legendA library that dynamically generates layer legends based on the information in a MapLibre style.json file.6,351BSD-3-Clause
aliyun-sts-rust-sdkA tiny lib for aliyun sts api. 阿里云 STS API 调用工具6,345MIT
datalayer-driverNative Chia DataLayer Driver for storing and retrieving data in Chia blockchain6,341MIT
gumbo-libBest of the best rust projects all mixed together into a website framework6,340BSD-3-Clause
sonya-proxyProxy for sharding queues of your web queue cluster6,339MIT
zuicon-bsWrapper of bootstrap icons for yew framework6,338LGPL-3.0
uibeam_macrosproc macros for UIBeam - A lightweight, JSX-style Web UI library for Rust6,330MIT
actix-web-4-validatorValidation mechanism for actix-web6,329MIT
yew_form_deriveBringing MVC to Yew! A set mildly opinionated of Yew component to map and validate a model to a HTML form6,328MIT
courierUtility to make it easier to send and receive data when using the Rocket framework.6,324MIT/Apache-2.0
openleadr-wireEncode and decode OpenADR 3.1 messages that go over the wire6,322Apache-2.0 OR MIT
mockforge-grpcgRPC protocol support for MockForge6,313MIT OR Apache-2.0
mimeograph_requestmimeograph_router can route types that implement this trait6,312MIT OR Apache-2.0
jproxyJust a proxy6,310MIT
tagparserA lightweight Rust library for parsing HTML tags with powerful filtering capabilities6,309MIT
suparustSupabase client for Rust with support for WASM6,308Apache-2.0 OR MIT
axum-enum-responseEasily create axum::http::Response's from Enums!6,306MIT OR Apache-2.0
divAd hoc HTML for Rust Web Apps.6,305MIT/Apache-2.0
tauri-plugin-midiA WebMIDI-compatible plugin for Tauri6,302MIT
voiceflousionA crate that provides toolkit for Voiceflow AI bots integrations and pre-built functionality for quick integration with popular…6,291MIT
sedumSedum is a static website generator.6,291MPL-2.0
zotero-rsA Rust library for interacting with the Zotero API6,290MIT
stripe-update-card💳 Stripe update card page6,288MIT
http-nuThe surprisingly performant, Nushell-scriptable, cross.stream-powered, Datastar-ready HTTP server that fits in your back pocket.6,282MIT
cargo-swaggCode generator from swagger file for actix-web framework6,282MIT
mockforge-analyticsTraffic analytics and metrics dashboard for MockForge6,279MIT OR Apache-2.0
http_commonCommon types and operations for HTTP6,277MIT
tauri-plugin-gamepadA plugin for Tauri that provides a polyfill for Gamepad Web API that works on most common platforms.6,273non-standard
leo-typedTyped AST of the Leo programming language6,270GPL-3.0
rusty-apiA secure Rust API crate for rapid development, featuring HTTPS, authentication, privilege levels, and rate limiting.6,267MIT
ip2proxyProbe IP2Proxy BIN data files6,265MIT OR Apache-2.0
ts-bindgen-genGenerate a wasm-bindgen interface from typescript definitions6,262MIT OR Apache-2.0
vujioAn _experimental_ fast and pertinent web platform for modern devices.6,261Apache-2.0/MIT
weblibThe Rust weblib Library is a small, simple library for fetching the contents of a URL and returning them as a string.6,246GPL-3.0
origin_checkA minimal Tower middleware layer for mitigating CSRF attacks6,242CC0-1.0 OR Apache-2.0
mech-serverProvides a server and client for hosting Mech programs on a websocket.6,240Apache-2.0
silkenweb-domSilkenweb DOM API6,233MIT OR Apache-2.0
qonfucius-sso-utilityA Rust implementation of Qonfucius SSO for resource servers6,233MIT
leptix_primitivesAccessible and unstyled components for Leptos6,233MIT
expo-server-sdkServer side library for working with Expo using Rust. Includes a client to send push notifications to users of your mobile app…6,227MIT
turbomcp-dpopDPoP (RFC 9449) implementation for TurboMCP with HSM support6,221MIT
sparklepostBindings for Sparkpost email API v16,219MPL-2.0+/LGPL-3.0+
shakyA Handshake Blockchain Rust Explorer, chat (WIP) and domain registry/registrar for Pencil Domains6,213AGPL-3.0-only
boosty_apiAPI client for interacting with Boosty platform6,208MIT
usherParameterized routing for generic resources in Rust6,204MIT
http-wasm-guestA Rust library for implementing HTTP-Wasm guest handlers.6,204MIT
fastapi-macrosProcedural macros for fastapi_rust6,194MIT OR Apache-2.0
stellationThe framework experience for Yew.6,184MIT OR Apache-2.0
tower-sessions-libsql-storeA small library for using tower-sessions with libsql6,183MIT
wundergraph_deriveInternal proc macro implementation for wundergraph6,183MIT OR Apache-2.0
just-webrtc-signallingJust simple, fast and easy signalling for full-mesh WebRTC connections on native and wasm6,175MIT OR Apache-2.0
mockforge-route-chaosSend-safe route chaos injection (fault injection and latency) isolated from mockforge-core to avoid Send issues6,161MIT OR Apache-2.0
pontus_onyx_cliA remoteStorage server as command-line interface6,158MIT
actix-natsActix actor for NATS Message Broker6,155MIT/Apache-2.0
fb-apiFacebook Api abstraction for async rust6,147non-standard
tailwind-rs-yewTailwind CSS integration for Yew framework6,147MIT
bootstrap_aws_lambdasBootstrap AWS Lambda Binaries with Rust6,145MIT
cardano-connectorPlatform for implementing Cardano Wallet connector to run in web browsers.6,144MIT OR Apache-2.0
sa-token-coreCore library for sa-token-rust, a powerful authentication and authorization framework6,132MIT OR Apache-2.0
yew-custom-componentsA collection of custom components for Yew6,118MIT
ntex-helmetHTTP security headers middleware for ntex-web6,111MIT
sa-token-storage-memoryIn-memory storage implementation for sa-token-rust6,096MIT OR Apache-2.0
hyperchad_transformer_modelsHyperChad transformer models package6,096MPL-2.0
core_api_clientA Rust library for interacting with CORE API, a service that provides access to metadata and full texts of research papers from…6,095non-standard
vegemiteA Blazingly-fast http framework6,089MIT
anime-grubberA convenient library for extracting images of cute characters from websites.6,073MIT
mockforge-world-stateWorld State Engine - Unified visualization of all MockForge state systems6,060MIT OR Apache-2.0
insightfulMonitor for Ordinary6,058AGPL-3.0-only
init-data-rsTelegram Mini Apps init data parser and validator for Rust6,054MIT
argan-coreCore types and traits for the Argan Web Framework.6,045MIT OR Apache-2.0
wbusterA simple multi threaded web directory brute forcing tool.6,044MIT
leptos-shadcn-uiA comprehensive collection of beautiful, accessible UI components built for Leptos v0.8+, inspired by shadcn/ui. Features…6,044MIT
utoipa_auto_discoveryRust Macros to automate the addition of Paths/Schemas to Utoipa crate, simulating Reflection during the compilation phase6,035MIT OR Apache-2.0
bunsanA high-performance, multi-chain RPC load balancer for EVM-compatible blockchain networks6,021MIT
fastapi-rustUltra-optimized Rust web framework inspired by FastAPI6,021MIT OR Apache-2.0
poem-ratelimitpoem-ratelimit is a ratelimit middleware for poem web framework.6,019Apache-2.0
serde-teamspeak-querystringA teamspeak query string deserializer based on serde6,005MIT OR Apache-2.0
zuicon-materialWrapper of material design icons for yew framework5,994LGPL-3.0
galliumA static site generator with support for handlebars templates and markdown5,989GPL-3.0-or-later
uibeamA lightweight, JSX-style Web UI library for Rust5,982MIT
libinjectionrsRust port of libinjection - SQL/XSS injection detection library5,980BSD-3-Clause
kl-httpHelper crate for getting TcpStream into a http Request.5,979MIT
telers-macrosMacros for telers5,977MIT OR Apache-2.0
greyjackRust version of GreyJack Solver for constraint continuous, integer, mixed integer optimization problems5,976Apache-2.0
moq-asyncMedia over QUIC - Async helpers and utilities5,973MIT OR Apache-2.0
serialize_fieldsDynamic field selection for struct serialization in Rust5,972MIT
tower-sessions-cookie-storeCookie-backed session store for tower-sessions (signed/private cookies via tower-cookies)5,971MIT
homestar-workflowHomestar library for working with workflows centered around UCAN invocations5,967Apache-2.0
weft_deriveHTML templating with composability in mind5,948Apache-2.0
leptos-motion-coreCore animation engine for Leptos Motion5,945MIT OR Apache-2.0
actix-client-ip-cloudflareExtractor for trustworthy client IP addresses when proxied through Cloudflare5,945MIT OR Apache-2.0
ethane-abiAn alternative web3 abi parser library which aims the simplicity5,938MIT
rusty-openaiAn unofficial OpenAI wrapper that supports image inputs5,938non-standard
crowserCreate "desktop apps" using user-installed browsers5,937MIT
oxyde-cloud-clientClient SDK for the Oxyde Cloud API5,934MIT
inquisitor-coreSimple and fast load testing library5,926MIT
yew-nav-linkNavigation link component for Yew with automatic active state detection5,923MIT
arpy-clientClient for the Arpy RPC library5,920MIT OR Apache-2.0
axum-jwtAxum JWT extractors and middleware5,917MIT
icarus-deriveProcedural macros for the Icarus SDK - enables automatic MCP tool metadata generation5,916non-standard
daedraSelf-contained web search MCP server. 9 backends with automatic fallback. Works from any IP.5,916MIT
rusty-renderA simple Rust-based server that listens on a TCP socket and renders HTML pages dynamically based on incoming requests.5,906MIT
hyperchad_actionsHyperChad actions package5,902MPL-2.0
anda_assistantAnda -- an AI Assistant powered by the Knowledge Interaction Protocol (KIP).5,900MIT OR Apache-2.0
acme-v2Library for requesting certificates from an ACME V2 provider.5,881MIT
http_toolsA library of functions for working with the Http type5,879MIT
tauri-web-viewRust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications5,870MIT
hagenA static homepage generator5,866EPL-2.0
ruukhAn experimental next-gen frontend framework for the Web in Rust.5,865MIT
trek-rsA web content extraction library that removes clutter from web pages5,859MIT
rust_wasm_websys_utilsmicro crate web_sys and js_sys functions for my project5,858MIT
lindaA multi-threaded HTTP/1.1 server5,851AGPL-3.0
marked-cliCommand line tool for markup I/O processing5,849MIT/Apache-2.0
intl-rsA simple i18n library for rust5,841MIT
cf-system-sdk-directoryDirectory service SDK module5,840Apache-2.0
lifxiControl LIFX devices.5,838Apache-2.0/MIT
feedlynxCollect links to read or watch later in your RSS reader.5,832MIT OR Apache-2.0
speed-rs-coreA core HTTP handling server library in Rust, providing low-level HTTP server implementation.5,831MIT
silkenweb-reactiveSilkenweb reactive primitives5,823MIT OR Apache-2.0
oxapiGenerate type-safe Rust server stubs from OpenAPI specs5,817LGPL-3.0
torrust-server-libCommon functionality used in all Torrust HTTP servers.5,815AGPL-3.0-only
s3s-tests3s test suite5,808Apache-2.0
retry-if-macroA tokio-compatible attribute-macro for decorating methods and functions with an exponential backoff.5,807MIT
fdkExperimental Function Development Kit for the Fn Project serverless platform5,797Apache-2.0
df_st_dbDatabase store and query implementation for the DF Storyteller project.5,796AGPL-3.0-or-later
uri-template-exRFC6570 URI Template Level 2 implementation5,787MIT OR Apache-2.0
akiakiA good old fashioned wiki engine with a flat-file database5,784AGPL-3.0-or-later
hyperchad_colorHyperChad color package5,780MPL-2.0
rubedo-ssgThe final stage in the alchemical process of building a static website5,778AGPL-3.0-or-later
rspc-tauriTauri adapter for rspc5,776MIT
coasys_juniperGraphQL server library.5,770BSD-2-Clause
webruFrequently used javascript functions for Rust and WebAssembly5,770MIT OR Apache-2.0
agents-sdkHigh-performance Rust SDK for composing reusable AI agents with custom tools, sub-agents, and prompts5,759MIT OR Apache-2.0
leptos-bevy-canvasEmbed an idiomatic Bevy app inside your Leptos app with ease.5,758MIT OR Apache-2.0
svelte-storeErgonomic Rust wrapper for using Svelte stores through WASM.5,757MIT
url-crawlURL crawler for HTML code.5,756Apache-2.0
web-sys-query-derivejQuery-like API for web-sys5,754ISC
jsontpThe reference implementation of the JSONTP protocol in Rust5,743Apache-2.0
sa-token-macroProcedural macros for sa-token-rust5,742MIT OR Apache-2.0
icarus-canisterICP canister integration with stable memory for persistent MCP servers5,731non-standard
warp-corswarp-cors is a proxy server which enables CORS for the proxied request5,728MIT
jsendA lightweight Rust crate for structuring API responses in the JSend
format.5,726MIT
ts-bindgen-build-supportGenerate a wasm-bindgen interface from typescript definitions. Build-time utilities.5,725MIT OR Apache-2.0
wimhrstStatic generator5,720MIT
atproto-xrpcs-helloworldComplete example implementation of an AT Protocol XRPC service with DID web functionality and JWT authentication5,708MIT
ssgenA [S]tatic [S]ite [Gen]erator written in Rust5,699GPL-3.0-or-later
elif-httpHTTP server core for the elif.rs LLM-friendly web framework5,690MIT
ftl-sdkThin SDK providing MCP protocol types for FTL tool development5,684Apache-2.0
pipegateA payment authentication middleware with stablecoins5,677MIT
kitsuUnofficial Rust HTTP client implementations for the Kitsu API.5,658ISC
product-os-contentProduct OS : Content provides a complete solution for content management for the purpose of serving content via Product OS :…5,652GPL-3.0-only
seal-test-crateAn HTTP API documentation generator for Rust that doesn't care about which HTTP framework you use.5,641Apache-2.0
salvo-captchaA captcha middleware for Salvo framework.5,640MIT
web-view_suppressRust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications - forked from Boscop5,638MIT
rust-tourInteractive web-based Rust tutorial with exercises, progress tracking, and integrated terminal5,637MIT OR Apache-2.0
dioxus-sortableSortable tables and components for Dioxus5,620LGPL-3.0-or-later
axum-limitProduction-oriented rate limiting for Axum via extractors, with pluggable algorithms, storage backends, and dynamic quotas.5,616MIT
dto_deriveDerive for automatic mapping DTOs to Entities and vice versa.5,614MIT
lightspeed_apiA Rust crate for the Lightspeed eCommerce (C-Series) API5,612MIT
simple-test-bbarekasa simple webserver.5,605MIT/Apache-2.0
puzz-httpA set of types for representing HTTP requests and responses.5,601MIT
hessra-tokenHessra biscuit token SDK for Rust5,600Apache-2.0
http-with-urlA set of types for representing HTTP requests and responses.5,594MIT/Apache-2.0
minlambdaMinimalist AWS Lambda runtime for Rust5,586MIT
js-regexpErgonomic Rust bindings to the JavaScript standard built-in RegExp object5,581MIT
api-errtypeAPI error code types definition based on api-response5,579Apache-2.0
leptos_async_signalAsync signal for leptos Rust web framework.5,576MIT
owasp-headersbest-practice OWASP HTTP response headers ( https://owasp.org/www-project-secure-headers/ ) for Rust5,574MIT
veloxideThe CLI for Veloxide, the stack for building web apps with Rust.5,566MIT
grimoire_cssA magical CSS engine for all environments5,566MIT
tonic-rest-coreShared protobuf descriptor types for the tonic-rest ecosystem (internal crate)5,565MIT OR Apache-2.0
homestar-runtimeHomestar runtime implementation5,563Apache-2.0
yarte_templateType-safe, compiled Handlebars5,557MIT/Apache-2.0
oxbuildUltra-fast typescript compiler5,555MIT
openlark-coreOpenLark 核心基础设施 crate - HTTP 客户端、错误处理、认证和核心工具5,546Apache-2.0
elearnA web backend for examination.5,545WTFPL
gamlastanSAML 2.0 library - types, XML, crypto, metadata, bindings, security, profiles5,545BSD-2-Clause