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.
botanist_codegenCode generation library for Botanist; Generate GraphQL schemas from Diesel models1,761MIT
penumbraPenumbra: HTTP application-layer firewall shim1,761MIT OR Apache-2.0
areq-tokioAsync HTTP requests for tokio runtime1,761MIT
meet-macroThe Meet Framework1,759Apache-2.0
hyperchad_appHyperChad App package1,759MPL-2.0
hyperchad_templateHyperChad template package1,759MPL-2.0
httproxide-hyper-reverse-proxytemporary fork of hyper-reverse-proxy1,758Apache-2.0
ecs_metadataA simple wrapper to expose ECS container metadata1,756MIT
solitaire-clientWASM web client sources for solitaire1,756MIT
web-messageA macro that converts Rust structs to/from JavaScript objects via postMessage.1,753MIT OR Apache-2.0
scoutquest-rustRust SDK for ScoutQuest Service Discovery - Universal service discovery for microservices architectures1,752MIT
dioxus-provider-macrosProcedural macros for dioxus-provider - declarative data fetching and caching for Dioxus applications1,752MIT
ts-typeUtilities and types for working with TypeScript type representations in Rust.1,751Apache-2.0
marked-sanitizerSanitizer for Märkəd1,748MIT/Apache-2.0
areq-smolAsync HTTP requests for smol runtime1,747MIT
argosArgos makes it easy to create a stand-alone web application backend server.1,745MIT
argos-macrosArgos's proc macros.1,744MIT
surreal_bb8An async connection pool for SurrealDB built on top of the bb8 library.1,743MIT OR Apache-2.0
tempo-x402-soulAgentic soul for x402 nodes: observe-think-record loop powered by Gemini1,743MIT
torrust-tracker-clockA library to a clock for the torrust tracker.1,741AGPL-3.0-only
css-named-colorsCSS Named Colors1,741MIT
warp-helmetHTTP security headers middleware for Warp web framework1,741MIT
py-rsgenerate python bindings from rust types1,739MIT
rustfs-utilsUtility functions and data structures for RustFS, providing essential features like hashing, compression, and network utilities.1,739Apache-2.0
proto-blue-syntaxAT Protocol identifier types: DID, Handle, NSID, AT-URI, TID, RecordKey, Datetime1,736MIT OR Apache-2.0
maddi-recipeA library for parsing and scaling markdown recipes1,735GPL-3.0-only
inlinersInline images, CSS, JavaScript and more into a single HTML web page. Quite fast.1,734MIT OR Unlicense
xml_collectedA Rust library to fetch and parse XML sitemaps, discover sub-sitemaps, and save extracted URLs to a file.1,734Apache-2.0
jsonresponderJSON responder for errors macro for Rocket1,730MIT
minitel-wsMinitel integration for tungstenite websocket1,730MIT OR Apache-2.0
savory-themeThe official theme for Savory1,729MIT OR Apache-2.0
cf-oagw-sdkSDK for the OpenAPI Gateway: API traits, models, and error definitions1,729Apache-2.0
awesome-cloudRust CLI to create Awesome Rust and Kubernetes Based Cloud Applications.1,728MIT OR Apache-2.0
grpc-statusgRPC client to retrieve status codes1,725BSD-3-Clause
botanistGenerate GraphQL schemas from Diesel models1,724MIT
clever_artisanGeneric business API collection library to assist development1,723MPL-2.0
subduction_coreSubduction: sync protocol for replicating Sedimentrees between peers1,723MIT OR Apache-2.0
savory-iconsReusable icons for Savory1,722MIT OR Apache-2.0
firestore-sdkFirestore SDK1,719MIT
bbb_api_wrapperA wrapper for BuiltByBit's Ultimate REST API.1,718MIT
mdbook-fluentmdBook preprocessor for variable interpolation using the Fluent language1,717MIT OR Apache-2.0
netlitExpress literal IP addresses and socket addresses directly in code1,717Apache-2.0 OR MIT
transwarpGoing beyond warp speed1,716MIT
rs-urlencodingA Rust library for doing URL percentage encoding.1,715MIT
ruled-router-deriveProcedural macros for ruled-router1,713MIT OR Apache-2.0
silent-openapiOpenAPI 3.0 support for Silent web framework1,712Apache-2.0
viewpoint-jsCompile-time validated JavaScript macro for Viewpoint1,711MIT
libmonsterengineMonsterEngine is a web server which is desinged for Plamo apps and can be used from various programming languages.1,710MIT
dataload-rsAddresses N+1 problem in GraphQL applications through batching1,710MIT
include-tailwind-buildbuild script for include-tailwind1,709MIT
rusty-schema-diffA powerful schema evolution analyzer supporting JSON Schema, OpenAPI, Protobuf, and SQL DDL1,708non-standard
xrutesRouting and event handling1,706MIT OR Apache-2.0
perfumeImpromptu conversion of sensitive metadata to persistent random names.1,704MIT OR Apache-2.0
omnia-wasi-otel-attrOpenTelemetry attribute macros for Omnia WASI components1,702MIT OR Apache-2.0
better-minify-jsExtremely fast JavaScript minifier1,699Apache-2.0
peerrs-binarypackA rust implementation of js-binarypack1,698MIT
hellogaugesGauge Components for the Yew framework.1,698Apache-2.0
topcoat-coreA modular, batteries-included Rust web framework for server-rendered apps.1,698MIT
ethane-wasmAn alternative web3 implementation with the aim of being slim and simple compiled to WebAssembly1,697MIT
mcp-streamable-proxyStreamable HTTP proxy implementation for MCP protocol using rmcp 0.131,694MIT OR Apache-2.0
coasys_juniper_actix`juniper` GraphQL integration with `actix-web`.1,688BSD-2-Clause
handlebars-repeatBlock repetition helper for handlebars1,688MIT
thirtyfour-testing-library-extExtends Thirtyfour's crate capabilities with the Javascript Testing Library API that emphasizes accessibility and user-centric…1,687MIT OR Apache-2.0
omnia-wasi-blobstoreWASI blobstore interface implementation for the Omnia runtime1,686MIT OR Apache-2.0
waservwaserv1,684MIT
magnetMagnet1,682MIT
actix-passportA flexible authentication framework for actix-web1,680MIT
rakersLightweight headless JS renderer — executes JavaScript and returns the rendered HTML1,679MIT
shine_component_deriveImplementation of #[derive(Component)] for Shine1,678MIT OR Apache-2.0
omnia-wasi-identityWASI identity and authentication interface for the Omnia runtime1,675MIT OR Apache-2.0
awsxconvenient way to interact with aws1,674non-standard
supply-chain-trust-example-crate-000066A set of types for representing HTTP requests and responses.1,674MIT OR Apache-2.0
faclairHTTP Client for the learngaelic.scot Scottish Gaelic dictionary1,673Unlicense
yarte_lexerLexer for yarte1,673MIT/Apache-2.0
hippoA compile-time preprocessor for web assets.1,671ISC
coasys_juniper_iron`juniper` GraphQL integration with `iron`.1,671BSD-2-Clause
panA toolkit to create floating elements1,670Apache-2.0
leptos_oidc2A Leptos utility library for simplified OpenID Connect (OIDC) authentication integration.1,668MIT
popteaLibrary for writing Gemini clients and servers1,667MIT
ptt-crawlerA crawler for the web version of PTT, the largest online community in Taiwan1,667MIT
fraiseql-coreCore execution engine for FraiseQL v2 - Compiled GraphQL over SQL1,666MIT OR Apache-2.0
vue-oxc-parserCovert Vue AST (vue-compiler-core) to JSX AST (oxc)1,665MIT
mcp-sse-proxySSE (Server-Sent Events) proxy implementation for MCP protocol using rmcp 0.101,663MIT OR Apache-2.0
limiteronUnified flow control framework for Rust1,663MIT
rustdashLodash implemented in Rust for use as a wasm module1,662MIT OR Apache-2.0
redwood-wikiSQLite-based knowledge base1,661GPL-3.0-only
resolver_typesAbstract types that allow to switch between multiple DNS resolver implementations1,661AGPL-3.0-only
route_controllerA procedural macro for generating Axum routers from controller-style implementations with support for route prefixing and…1,659MIT
marlowe_rust_sdkSDK for the Marlowe Runtime REST API1,657Apache-2.0
rocket-versioningapi versioning for rocket web applications1,656MIT OR Apache-2.0
rocket-assets-fairingA rocket fairing for easily serving static with cache policy from a configurable directory1,655MIT
multipart_async_streamAn easy-to-use, efficient, and asynchronous multipart stream parser.1,654MIT OR Apache-2.0
typed_sqlx_clientType-safe, extensible Rust library for managing multiple SQL databases and tables with sqlx.1,654MIT OR Apache-2.0
elif-introspectProject introspection and analysis tools for the elif.rs web framework1,653MIT
coasys_juniper_hyper`juniper` GraphQL integration with `hyper`.1,652BSD-2-Clause
www_authenticate_parserA WWW Authenticate Header Parser1,652non-standard
proto-blue-commonAT Protocol shared utilities: TID generation, DID documents, retry, IPLD helpers1,652MIT OR Apache-2.0
authzenA framework for easily integrating authorization into backend services.1,651MIT OR Apache-2.0
savory-routerSavory Router used to generate router for your app1,650MIT OR Apache-2.0
browsefast crawling framework1,649non-standard
coasys_juniper_rocket`juniper` GraphQL integration with `rocket`.1,649BSD-2-Clause
prideA distributed event-streaming platform1,649Apache-2.0
crdb-cacheConcurrently Replicated DataBase1,648AGPL-3.0-or-later
rekSynchronous HTTP client1,648MIT
h3-msquic-asyncMsQuic-Async based library for using h31,648MIT
anyllm_translatePure translation layer between Anthropic Messages API and OpenAI Chat Completions1,648MIT
httpcanA simple HTTP Request & Response Service, with httpbin compatibility1,646MIT
rocket_responderA library for handling HTTP responses in Rocket with structured enums.1,644MIT
rustcms-axum-xmlXML extractor for axum1,644MIT
github-issue-urlGitHub prefilled issue URL builder1,644MIT OR Apache-2.0
wasmeshwasmesh(WebAssembly Service Mesh) SDK1,644MIT OR Apache-2.0
waterloggedSimple logging middleware for Tide1,643MIT/Apache-2.0
ux-cssCss processing library1,642MPL-2.0
declutterdeclutter url lists1,642non-standard
ux-studioCode, Layout and Motion Studio1,640GPL-3.0
gotham_middleware_headerauthA basic middleware for using request header data from upstream reverse proxies as authentication sources in gotham Web services.1,640Apache-2.0
i-macrosMacroe.1,639Apache-2.0 OR MIT
aiscriptThe AIScript programming language1,638MIT
yew-hooks-testHooks test for the Yew web framework.1,637Apache-2.0/MIT
ux-barcodeBarcode for Angular Rust1,636MPL-2.0
duidWeb framework for creating fast and interactive client side web application1,636MIT
dollgenan unopinionated and extensible Static Site Generator, natively supporting liquid, markdoll, scss, and compiling rust to wasm1,632MIT
weft-erasedDynamic Polymorphism support for Weft1,632Apache-2.0
baizekitBaizeKit1,632MIT
seven-clientOfficial API client for the seven.io SMS Gateway.1,631MIT
minwebgpuMinimal WebGPU toolkit for modern graphics programming with compute shaders and rendering pipelines1,629MIT
ts-macroAttribute macro for generating TypeScript interfaces in wasm-bindgen projects.1,629Apache-2.0
toniFast and modular web framework for scalable applications1,628MIT
waspyA Python interpreter written in Rust, designed for WebAssembly.1,626MIT
axum-tenancyMulti tenant support for Axum web app.1,625MIT
dom_interactionSimplify making web applications with Rust and WebAssembly.1,625MIT
opensamlMaintained compatibility re-export of saml-rs.1,625MIT
hessra-token-identityHessra identity token SDK for Rust1,624Apache-2.0
tide-websockets-extWebsockets state for saving tide-websockets WebsocketConnections1,624MIT OR Apache-2.0
frappe-teaFramework founded upon Functional Reactivity with the Elm Architecture, VDOM-less, providing unseen performance, reliability, and…1,623MIT
supply-chain-trust-example-crate-000061URL library for Rust, based on the WHATWG URL Standard1,622MIT OR Apache-2.0
bridge_updater_libA helper library to get Tor bridges with ease.1,621Unlicense
openai-realtime-proxySafely deploy OpenAI's Realtime APIs in less than 5 minutes!1,620MIT
wdymWhat Do You Mean: Look up definitions and translations online. Has a library and TUI interface1,619MIT OR Apache-2.0
lsys-lib-sms短信接口封装1,619non-standard
ddf-simple-websocketsFast and efficient WebSocket server with an easy API. 'simple-websockets' quit compiling properly hence this fork.1,619MIT
hotaru_libUtilities for the Hotaru web framework: URL encoding, compression codecs, random helpers1,619MIT
fapshi-rsRust SDK for Fapshi payment service1,617MIT
rocket-enumformVariant support in web forms for rocket1,616MIT OR Apache-2.0
autodocuStructs for OpenAPI (AKA Swagger) documents1,616MIT
spikard-graphqlGraphQL support for Spikard with async-graphql integration1,611MIT
sql-audit-cliRun one command to start tracking all changes in your Postgres database!1,611MIT
wasmesh-protowasmesh(WebAssembly Service Mesh) protocol definition1,611MIT OR Apache-2.0
htmx-typesTypes for working with htmx.1,610MIT
surfaiAdvanced browser automation library with human-like interactions and stealth capabilities for web scraping1,610MIT
viewpoint-coreHigh-level browser automation API for Viewpoint1,606MIT
crdb-test-utilsConcurrently Replicated DataBase1,604AGPL-3.0-or-later
slsgScriptable Lua Site Generator1,603GPL-3.0-only
unleash-proxyAn https://unleash.github.io/ web proxy1,602Apache-2.0
encoding_rs2A Gecko-oriented implementation of the Encoding Standard1,602(Apache-2.0 OR MIT) AND BSD-3-Clause
oxirs-gqlGraphQL façade for OxiRS with automatic schema generation from RDF ontologies1,602Apache-2.0
tauri-plugin-plauthTauri plugin for authentication (PLAUTH) supporting macOS and iOS platforms with ASWebAuthenticationSession1,601MIT
awsx_clioptimized command-line interface to interact with many aws credentials1,600non-standard
rss-funnelA composable feed processing pipeline1,600non-standard
rust_elm_typegenGenerate Elm types from Rust types1,598MIT OR Apache-2.0
rustractA Rust library for safely extracting JSON fields while also checking data bounds.1,598MIT
atp-chain-registryChain registry for ATP (Account Transfer Protocol) to manage blockchain configurations and metadata.1,598MIT
christmas-treeСhristmas Еree1,597MPL-2.0
locusFuwn's Gemini Capsule1,595GPL-3.0-only
safe_http_asyncSimple and safe asynchronous HTTP types.1,595MIT OR Apache-2.0
trillium-tracingtracing support for trillium1,595MIT OR Apache-2.0
lsys-lib-area行政区域数据,坐标对应城市数据1,594non-standard
tcmb_evdsA Rust crate for reaching the database of The Central Bank of The Republic of Turkey (CBRT).1,594MIT
souqHigh-performance e-commerce API and architecture.1,594non-standard
atp-chain-utilsChain utilities for ATP(Account Transfer Protocol)1,594MIT
tower-cgiTower services for CGI applications1,593MIT
pontus_onyx_guiA remoteStorage server as graphical interface1,592MIT
serde_qs_extQuerystrings for Serde1,592MIT/Apache-2.0
stabilityaistability.ai library based on OpenAPI spec1,592MIT
mercadolibreClient for MercadoLibre API1,592MIT
topcoat-core-grammarA modular, batteries-included Rust web framework for server-rendered apps.1,592MIT
sa-token-plugin-poemPoem framework integration for sa-token-rust - All-in-one package1,590MIT OR Apache-2.0
json2rdfLibrary for converting a JSON file to N-Triple RDF1,590BSD-3-Clause OR Apache-2.0
artushak-web-assetsAsset file manager1,589Apache-2.0
drasi-reaction-sseSSE reaction plugin for Drasi1,589Apache-2.0
prutoipaUtoipa implementations using Prost! code generation engine.1,588MIT
investager_contractsproto3 endpoint contracts for investager1,588MIT
adduceA blazingly fast static site generator.1,588LGPL-3.0-or-later
yew-transition-groupSimple, lightweight components to control the transitions of your components, based on react-transition-group1,585MIT OR Apache-2.0
whois-serviceHigh-performance WHOIS/RDAP lookup service and library for domains and IP addresses with auto-detection1,585MIT OR Apache-2.0
stillA static site generator built in Rust with a focus on quick development time, approachable documentation, and SPEED.1,583MIT
delta-sharing-serverDelta Sharing server library1,583Apache-2.0
faviconBuild favicons for your website1,583MIT OR Apache-2.0
url_query_stringA Rust procedural macro for generating methods to serialize structs into URL query strings. Provides seamless integration with…1,583MIT
llm-observatory-coreCore types, traits, and utilities for LLM Observatory1,583Apache-2.0
nanaA fast and customizable Node.js package manager1,582non-standard
credenceAn unfussy web server designed for straightforward authoring and scalable performance1,578MIT OR Apache-2.0
quick-doc-viewerA quick documentation viewer for developers to preview documentations1,577MIT OR Apache-2.0
ds-event-stream-rs-sdkA comprehensive Rust SDK for working with the DS Event Stream, providing high-level abstractions for producing and consuming…1,577Apache-2.0
kindlyguardSecurity-focused MCP server for AI protection - unified package providing both server and CLI functionality1,576Apache-2.0
pslink-appA wasm frontend for pslink. The frontend communicates via json API.1,575MIT OR Apache-2.0
raspberry_macrosMacros for raspberry app1,575MIT OR Apache-2.0
m3rsA design system for wasm apps based on rust and material design 31,574LGPL-3.0-or-later
cloud-file-signerA uniform interface for signing cloud object storage URLs1,574MIT
kode-leptosFast Leptos code editor + WYSIWYG markdown component — syntax highlighting, diagnostics, completions, theming1,572MIT