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.
otelite-apiLightweight web dashboard for visualizing OpenTelemetry logs, traces, and metrics1,123Apache-2.0
cc-log-viewerA beautiful, feature-rich web interface for viewing and auditing Claude Code conversation logs1,121MIT
url-staticSimple macro for compile-time URL validation1,119MIT OR Apache-2.0
ferrotunnel-httpHTTP ingress and proxy implementation for FerroTunnel1,118MIT OR Apache-2.0
sxurlFixed-length, sliceable URL identifier system for efficient database storage and querying1,117Apache-2.0
json-builder-macroA lightweight macro for generating JSON objects1,117MIT
topcoat-icon-macroA modular, batteries-included Rust web framework for server-rendered apps.1,116MIT
spring-axum-macrosProcedural macros for spring-axum: auto discovery, controllers, components, interceptors, transactions, caching, events, and…1,116MIT
axum-tower-sessions-csrfCSRF protection for Axum using tower-sessions with the Synchronizer Token Pattern1,116MIT OR LGPL-3.0-or-later
error-envelopeStructured, consistent error responses for Rust APIs. Framework-agnostic with Axum support.1,115MIT
beecast-playerThe first-party beecast player — a clean-room, dependency-free asciicast (v1/v2/v3) player and VT emulator, exposed as inlinable…1,115MIT
zendriver-interceptionNetwork interception (Fetch.* CDP domain) for zendriver1,115MIT OR Apache-2.0
teleformTeleform is a Rust library for Infrastructure as Code (IaC), providing a flexible alternative to Terraform and Pulumi.1,114MIT
http-server-pluginHTTP Server RS Plugin Crate1,113MIT OR Apache-2.0
hiraiA high-performance, event-driven file watcher and broadcaster with network and web integration.1,113MIT OR Apache-2.0
aws_utils_secretsmanagerAWS Secrets Manager utilities for retrieving secret values1,113MIT
fartdownAn experimental semantic markup language and static site generator for crafting hypertext documents1,112AGPL-3.0-only
rustfsRustFS is a high-performance distributed object storage software built using Rust, one of the most popular languages worldwide.1,110Apache-2.0
skeleton-rs🦴 A highly customizable skeleton component for WASM frameworks like Yew, Dioxus, and Leptos.1,109MIT
rustvateRustvate is a browser extension for ad-blocking, powered by Rust and WebAssembly.1,109MIT OR Apache-2.0
spring-axum-mybatisMyBatis-like SQL mapper integration for spring-axum via #[sql] and #[mapper].1,107MIT
vonage-coreCore types and utilities for the Rust SDK for Vonage APIs1,105Apache-2.0
browser-useA lightweight Rust library for browser automation via Chrome DevTools Protocol (CDP), featuring a built-in Model Context Protocol…1,105MIT
actix-json-validatorA user and client-friendly JSON validator for Actix Web that automatically returns structured, nested error messages for invalid…1,102non-standard
camunda_connector_rsA procedural macro for generating Camunda connectors with Axum routers1,101MIT
rragHigh-performance Rust framework for Retrieval-Augmented Generation with pluggable components, async-first design, and…1,101MIT
xai-sdkLightweight SDK for xAI's gRPC APIs1,101MIT
json-ld-cli-nextCommand line interface for JSON-LD1,100MIT/Apache-2.0
paradicshift_rust_clientThis Rust client library enables seamless integration with various services within the ParadicShift platform.1,100Apache-2.0
axum-confA library to simplify the use of Axum, Tokio and Postgres together using configuration. It comes with batteries included and many…1,100MIT
nucleusflowA powerful Rust library for content processing, enabling static site generation, document conversion, and templating.1,099MIT OR Apache-2.0
ferro-deploymentsImmutable deployment model and atomic promote for the Ferro framework1,094MIT
architect-tonicA gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.1,093MIT
barto-cliA command line tool for requesting information from a bartos instance1,093MIT OR Apache-2.0
kotoba-routingDeclarative, graph-based HTTP routing engine for the Kotoba ecosystem.1,088Apache-2.0
cratestack-policyRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.1,087MIT
ash-rpc-statefulStateful JSON-RPC handlers with shared context support for ash-rpc1,086MIT
teacatA modern document languge for web pages.1,085Artistic-2.0
sdforgeMulti-protocol SDK framework with unified macro configuration1,085MIT
pocx_protocolJSON-RPC protocol implementation for PoCX mining1,081MIT
squarespace_commerceA package that permits interfacing with squarespace commerce APIs1,079MIT OR Apache-2.0
crw-mcpMCP (Model Context Protocol) server for the CRW web scraper1,079AGPL-3.0
fcm_rustA Rust crate for easy interaction with Firebase Cloud Messaging API (V1).1,078MIT
html_sanitize_deriveDerive macro for html_sanitize1,078MIT
authnz-totpRFC-compliant TOTP implementation with ease of use as a goal and additionnal QoL features. Edited for Authnz1,078MIT
anp-rs-sdkANP Rust SDK - 智能体网络协议自动配置工具包,提供HTTP服务器自动配置、DID自动生成、智能体描述等功能1,075MIT
lingxiaLingXia - Cross-platform LxApp (lightweight application) framework for Android, iOS, macOS, HarmonyOS, and Windows1,072MIT
runagentRunAgent SDK for Rust - Client SDK for interacting with deployed AI agents1,070MIT
htms_coreCore streaming HTML engine - The foundational magic behind progressive content loading without the complexity1,068MIT
cratestack-parserRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.1,066MIT
ferro-assetsComposable, content-type-aware asset pipeline for the Ferro framework1,064MIT
mattakA collection of tools to support semantic hypermedia in Axum1,063non-standard
proto-blue-identityAT Protocol identity resolution: DID and handle resolution1,063MIT OR Apache-2.0
rullst-connectOAuth2 Social Login for Rust web frameworks.1,063MIT
actrActor-RTC: A WebRTC-native actor framework for distributed real-time systems1,062Apache-2.0
collage-core`collage` is a template engine for Rust, designed for writing HTML and similar markup languages.1,062LGPL-3.0
lingxia-webviewWebView abstraction layer for LingXia framework (Android, iOS, HarmonyOS, Windows)1,062MIT
mikros-macrosAn optionated crate to help building multi-purpose applications.1,062MIT
lenso-contractsShared declaration contracts for the Lenso backend framework.1,061MIT
oxidite-dbDatabase ORM with relationships and migrations for Oxidite1,057MIT
folk-plugin-httpHTTP plugin for Folk — accepts connections via hyper and dispatches to PHP workers1,056Apache-2.0
rustwallAdvanced Rust-based firewall and security system with DDoS protection, CAPTCHA verification, and specialized Tor network security…1,055MIT
microsoft-webui-protocolCore protocol definitions for WebUI framework1,055MIT
shortest-colorColor shortener1,055MIT
nexus-shieldAdaptive zero-trust security gateway with real-time endpoint protection — SQL firewall, SSRF guard, malware detection, process…1,054MIT
trillium-opensslopenssl adapter for trillium.rs1,052MIT OR Apache-2.0
blossom-serverBlossom blob storage API server — BUD-01/02/04/06, NIP-96, BIP-340 auth, SQLite metadata1,051MIT
serde_urlencoded_xrpcXRPC-flavored serde_urlencoded1,050MIT OR Apache-2.0
turbomcp-proxyUniversal MCP adapter/generator - introspection, proxying, and code generation for any MCP server1,050MIT
arctic-oauthAuthorization-code-flow-only OAuth 2.0 client library with 64 pre-configured providers1,049MIT
fncacheA zero-boilerplate Rust library for function-level caching with pluggable backends1,047MIT
slider-rs🎚️ A highly customizable slider component for WASM frameworks like Yew, Dioxus, and Leptos.1,045MIT
autumn-cliCLI tool for the Autumn web framework1,045MIT OR Apache-2.0
stonehmAutomatic OpenAPI 3.0 generation for Axum applications1,045MIT
profile_kitA flexible, lightweight Rust library for managing user profiles.1,044Apache-2.0
multi-rpcDefine a Rust service trait once and serve it simultaneously over multiple RPC protocols like Tarpc, REST/Axum, and JSON-RPC.1,042Apache-2.0
zorto-coreCore library for Zorto, the AI-native static site generator (SSG) with executable code blocks & more.1,039MIT
actix-web-middleware-sloggerStruct based logger middleware for actix-web1,038MIT
include-fsEmbed folders in your binary1,038Apache-2.0
fraiseql-authAuthentication, authorization, and session management for FraiseQL1,035MIT OR Apache-2.0
registrarA client for domain registrar APIs like Porkbun and Name.com1,034MPL-2.0
llm-analytics-hubEnterprise-grade analytics hub for LLM ecosystem monitoring with Kafka, TimescaleDB, Redis, and Kubernetes orchestration1,032Apache-2.0
helios-restFHIR RESTful API implementation for Helios FHIR Server1,032MIT
duckduckgo-search-cliCLI in Rust to search DuckDuckGo via real Chrome (chromiumoxide/CDP), with structured JSON output for LLM agents.1,029MIT OR Apache-2.0
fraiseql-observersObserver system for reactive business logic in FraiseQL v21,028MIT OR Apache-2.0
bloom-web-coreCore functionality for the Bloom web framework1,028MIT
toutatisA comprehensive OSINT tool for gathering and analyzing publicly available information1,028GPL-3.0
websocket_toolkitA WebSocket toolkit for Rust, enabling efficient real-time communication with flexible reconnection and message handling…1,027MIT
folk-extFolk PHP extension — runs the Folk server as a PHP extension (like Swoole)1,025Apache-2.0
async-sleep-akiIt provides simple `async_sleep()` that work well in both web browsers and native applications.1,023MIT OR Apache-2.0
bongonet-httpHTTP request and response header types for Bongonet.1,019Apache-2.0
tayvo_rocket_okapiOpenAPI (AKA Swagger) document generation for Rocket applications1,018MIT
safebrowsing-apiClient for Google Safe Browsing API v41,017MIT OR Apache-2.0
ranvier-auditTamper-proof audit logging framework for Ranvier1,015MIT OR Apache-2.0
payment_kitA modular and extensible library designed to simplify payment processing, including payment creation, status checks, and refunds.1,015Apache-2.0
derive_web_storageEasily associate Storage values to variables and manage them without manually using the Web Storage API1,011non-standard
crdb-serverConcurrently Replicated DataBase1,010AGPL-3.0-or-later
pylon-authPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.1,010MIT OR Apache-2.0
urlparse-rsA Rust port of Python's urllib.parse: URL splitting/joining and percent-encoding (quote/unquote).1,009MIT
smbcloud-auth-sdkClient SDK for smbCloud Auth — authenticate your users via smbCloud Auth service.1,008Apache-2.0
tonin-pluginMinimal Plan API for tonin plugin authors. Reads tonin.toml and resolves env overlays without pulling in CLI dependencies.1,007Apache-2.0
eld🚛 ELD Toolkit for WASM frameworks like Yew, Dioxus, and Leptos.1,006MIT
rocket_sunsetA procedural macro crate for Rocket that provides functionality for HTTP deprecation headers.1,005MIT OR Apache-2.0
lazy-sockA lightweight library for building Unix Domain Socket services with zero boilerplate. It provides a simple macro to create .sock…1,005MIT
pylon-httpPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.1,004MIT OR Apache-2.0
pforge-codegenZero-boilerplate MCP server framework with EXTREME TDD methodology1,004MIT
webtrans-quinnNative WebTransport implementation built on top of QUIC using Quinn.1,004MIT
ymir-openapiBuild OpenApi documentation with swagger ui in Ymir.1,002MIT
rs-sqs-receiverAn asynchronous AWS SQS message receiver framework with trait-based handlers and shared resource support1,002MIT OR Apache-2.0
wasm-zip-streamA stream style zip compressing tool targeting wasm1,001Apache-2.0
rama-tls-acmeACME support for rama1,001MIT OR Apache-2.0
zulip-apiClient library for interacting with the Zulip API1,001AGPL-3.0-only
crdb-indexed-dbConcurrently Replicated DataBase997AGPL-3.0-or-later
websock-tungsteniteNative transport implementation based on tokio-tungstenite.996MIT
crdb-clientConcurrently Replicated DataBase993AGPL-3.0-or-later
crdb-sqliteConcurrently Replicated DataBase993AGPL-3.0-or-later
zino-salvoIntegrations with salvo for zino.993MIT
ordinary-templateTemplate engine and bindings for Ordinary992AGPL-3.0-only
mash-upA minimalist web development stack that combines the power of Maud, Axum, SQLx and HTMX.990MIT
supplier_kitA modular toolkit for managing and grouping dynamic data suppliers.989Apache-2.0
cachifiedA Rust port of the cachified library989MIT
ferro-mcp-oauthOAuth 2.1 authorization server for ferro-mcp-server endpoints989MIT
promotion_kitA powerful Rust toolkit for managing dynamic promotions with flexible rules and seamless integration.981Apache-2.0
mutiny-rsA Rust API wrapper for the Stoat chat platform.980MIT OR Apache-2.0
markerml_cliCLI for simple markup and templating language, that is transpiled to HTML.980MIT
lazyanki-ankiAnkiConnect API client library for Rust978MIT
growthbook-sdk-rustunofficial growthbook rust sdk977MIT
ordinary-actionAction bindings and runtime for Ordinary976AGPL-3.0-only
openai-sdk-rsUnofficial, minimal async OpenAI API client for Rust with support for Chat Completions, Embeddings, Responses API, and tool…975MIT OR Apache-2.0
oauth2_loginOauth2 login974Apache-2.0
blossom-nip34NIP-34 Nostr relay + GRASP git server library for Blossom971MIT
scrapr-coreA Rust web scraping library for Python970MIT
hodei-authzCore authorization traits and types for Hodei framework with Cedar Policy970MIT OR Apache-2.0
proto-blue-oauthAT Protocol OAuth 2.0 client: DPoP, PKCE, PAR, session management970MIT OR Apache-2.0
http_wireSerialize HTTP requests and responses to wire format bytes968MIT OR Apache-2.0
stonehm-macrosProc macros for stonehm - automatic OpenAPI generation966MIT
rocket_flex_sessionFlexible sessions for Rocket applications964MIT
argentor-coreCore types, error handling, and event bus for the Argentor AI agent framework962AGPL-3.0-only
a2aA2A (Agent2Agent) Protocol - An open standard for enabling communication and interoperability between AI agent systems961Apache-2.0
praxis-llmProvider-agnostic LLM client with OpenAI/Azure support and streaming960MIT
capnweb-coreCore protocol implementation for Cap'n Web RPC - capability-based security with promise pipelining959MIT OR Apache-2.0
webtrans-wasmWebTransport wrapper for WebAssembly.958MIT
surge-sdkRust SDK for Surge.sh API - programmatically manage static site deployments, domains, SSL, and DNS955MIT
cratestack-sqlRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.955MIT
clsx-rA Rust macro utility for conditionally constructing CSS class names. Inspired by JavaScript's clsx.954MIT
codora-securityAuthentication and Authorization library written in rust953MIT
sidebar🗃️ A highly customizable sidebar component for WASM frameworks like Yew, Dioxus, and Leptos.953MIT
rule_kitA fast, composable, and DSL-friendly rule engine kit for Rust.953Apache-2.0
afastA high-performance web backend framework for Rust. Auto generate client code (js, ts, kt, rs).952MIT
solana-oasis-nodeA Layer 2 solution bridging Solana's L1 with an AI enabled L2 with features like scalable neural network operations947MIT
cedros-login-serverAuthentication server for cedros-login with email/password, Google OAuth, and Solana wallet sign-in946MIT
pond_ssgA simple static site generator in Rust.946MIT OR Apache-2.0
stalwart_mta_hook_typesRust type definitions for Stalwart Mail Transfer Agent (MTA) hooks943AGPL-3.0-only
facet-atomAtom Syndication Format (RFC 4287) types for facet-xml941MIT OR Apache-2.0
rust-rbacA flexible Role-Based Access Control (RBAC) system for Rust applications939MIT
hyperstackReal-time streaming data pipelines for Solana - transform on-chain events into typed state projections938non-standard
ntex-ratelimiterA rate limiter middleware for ntex web framework.938MIT
h2-sans-ioA minimal, sans-I/O HTTP/2 frame codec for WASM and async-free environments938MIT
microsoft-webui-stateCore state management for WebUI framework935MIT
naturalquerylibA Rust SQL query builder with async support.934MIT
world_id_sdkA SDK for World ID934MIT OR Apache-2.0
momenta-domDOM rendering extensions for Momenta framework934MIT
cruxmontA web framework for DB transactions, HTTP handling, and testing utilities933MIT
svix-webhook-with-cloneSvix webhooks API client with derive Clone added to Webhook struct933MIT
tenorRust api for Tenor.com933MIT
mcp-server-timeA comprehensive Model Context Protocol (MCP) server for timezone-aware time operations932MIT
flatbuffers-tonicgRPC with flatbuffers for Rust.931MIT
httpmcp-rustA fast, simple library for building MCP servers using Streamable HTTP (Beta)926MIT OR Apache-2.0
fogwatchA real-time log viewer for Cloudflare Workers with filtering and multiple output formats925MIT
flow-rs-leptosLeptos framework integration for Flow-RS925MIT OR Apache-2.0
archeAn opinionated backend foundation for Axum applications, providing batteries-included integrations for cloud services, databases,…924MIT
axum-err-handler-ctxA context of error that actual implement IntoResponse trait923MIT
axum-err-handler-macroA macro implementation for AxumErrorHandler923MIT
miniflyLocal Fly.io development simulator with incredible developer experience922MIT
samey-migrationMigrations for Samey, Sam's small image board921MIT
markdown-that-urlURL parser and formatter that gracefully handles invalid input.921MIT
apcoreSchema-driven module standard for AI-perceivable interfaces921Apache-2.0
ferro-textConversational-text renderer for Ferro service projections921MIT
stygian-proxyHigh-performance, resilient proxy rotation for the Stygian scraping ecosystem.920AGPL-3.0-only OR LicenseRef-Commercial
basic-axum-rate-limitSimple rate limiting middleware for Axum with callback-based extensibility919LGPL-3.0-or-later
mcp-server-filesystemA comprehensive Model Context Protocol (MCP) server for filesystem operations918MIT
daa-cliCommand-line interface for DAA system management and operations917MIT OR Apache-2.0
hessra-macrosHessra authorization service macros for Rust917Apache-2.0
spring-axumSpring-like application framework for Axum with macro-based auto discovery, validation, transactions, caching, events, and…917MIT
heisenbergFramework-agnostic dual-mode web serving for Rust applications. Seamlessly switch between proxy mode (forwarding to frontend dev…916MIT
webfontsA Rust library for working with web fonts914MIT
oxidoc-highlightLightweight syntax highlighting for documentation engines914MIT OR Apache-2.0
crw-clicrw — Unified CLI for web scraping, crawling, search, and serving913AGPL-3.0
ferro-bundleIn-memory immutable byte-blob serving with content-hashed URLs for the Ferro framework911MIT
moosicbox_marketing_site_uiMoosicBox Marketing Website UI910MPL-2.0
rapina-cliCLI tool for Rapina web framework - create and run Rapina projects910MIT
culverinA HTTP load testing tool906MIT
templated_uri_macros_implMacros for the templated_uri crate.906MIT
tonic-clap-macrosgRPC tonic cli generator procedural macros.903MIT
road-runner-commonShared Rust utilities for exchange ecosystem backend services.903MIT OR Apache-2.0
appwriteAppwrite SDK for Rust901BSD-3-Clause
nestforge-coreCore traits and utilities for the NestForge framework899MIT
tari_rgrpcTari gRPC API wrapper in Rust.897MIT OR Apache-2.0
kotoba-serverComplete HTTP server and frontend integration system for Kotoba graph database897Apache-2.0
threatflux-searchSearch functionality for ThreatFlux security platform897MIT