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.
sa-token-plugin-warpWarp framework integration for sa-token-rust - All-in-one package1,569MIT OR Apache-2.0
sign-in-with-apple-fixedSign In With Apple Validation in Async Rust - fixed1,569MIT
sa-token-plugin-rocketRocket framework integration for sa-token-rust (facade over versioned bindings)1,567MIT OR Apache-2.0
rsapi_httpTypes, traits, and parsers for HTTP requests, responses, and headers.1,567MIT OR Apache-2.0
dcl-rpc-codegenDecentraland RPC Code Generation1,567Apache-2.0
stunt-macroBuilt-in macros for stunt1,566MIT OR Apache-2.0
teloxide-rocksdbThe RocksDB dialogue storage support for `teloxide`1,565MIT
safe_uri_extraExtra URI functionality like parse and display for the safe_uri crate.1,565MIT OR Apache-2.0
safe_http_parserHTTP head parser for the safe_http crate1,565MIT OR Apache-2.0
neuromanceA Rust library for controlling and orchestrating LLM interactions1,565Apache-2.0
topcoat-viewA modular, batteries-included Rust web framework for server-rendered apps.1,564MIT
worldmasterWorldMaster client plugin Rust API base1,563GPL-3.0-or-later
crw-serverFirecrawl-compatible API server for the CRW web scraper1,563AGPL-3.0
chainmqA Redis-backed, type-safe job queue for Rust. Provides job registration and execution, delayed jobs, retries with backoff, and…1,560MIT
netoEnhanced HTTP client API wrapper for reqwest with improved ergonomics1,559MIT OR Apache-2.0
html-filterParse HTML into a typed tree, then search for tags, attributes, classes, filter out comments or find and extract the exact data…1,559MIT OR Apache-2.0
realm-web-rsImplementation of the realm-web npm package in rust.1,557GPL-3.0-only
fracterFragment hash based router, for Sycamore1,556MIT
firebase-jsHigh level interop with `npm`s `firebase@9` package for `wasm32-unknown-unknown` web targets.1,555MIT
thalo_cliCli tool for interacting with thalo through the quic protocol1,554Apache-2.0 OR MIT
engagespotRust library for communicating with Engagespot REST API. Send multi-channel notifications from your rust app.1,554MIT
skyullSKYULL is a command-line interface (CLI) in development that creates REST API project structure templates with the aim of making…1,553MIT
rtlambdaA Rust runtime for AWS Lambda and a library for creating custom runtimes.1,553MIT OR Apache-2.0
polished-cssCraft polished CSS in Rust following CSSWG standards. Achieve type-safety, modularity, atomicity, and ergonomic styling for…1,553non-standard
turboscraperA high-performance, concurrent web scraping framework for Rust with built-in support for retries, storage backends, and…1,553MIT
monaco-editor-textmate-webA helper to register TextMate grammars with the Monaco Code Editor in Rust1,551MIT
cookie-scoopExtract browser cookies from Chrome, Edge, Firefox, and Safari. Reads cookie databases directly with decryption support for macOS…1,551MIT
paseto_commonCommon types for PASETO protocol versions, purposes and key types. Used by the rusty_paseto and paserk crates.1,551MIT OR Apache-2.0
rustlnHi, I'm Rustln, C# Developer at day, Rustacean at night.1,550MIT
ic-nosqlA flexible NoSQL database library for Internet Computer canisters1,550MIT
skullSkull HTTP server1,549MIT
skribble_colorconvert between different supported css color formats using the palette crate1,547Unlicense
leptos_ariaAccessible components for the leptos framework1,546Unlicense
sqlx-metaDerive macro for SQLx to get metadata about the entity such as column names1,546MIT
tail-fin-corePublic session-lifecycle abstractions for tail-fin: Site trait, SessionStatus, auth errors. The stable API surface that…1,546MIT
chrome_extension_installerA library for installing Chrome extensions for the user.1,546MIT
zendriver-transportInternal: WebSocket + CDP routing actor for zendriver1,546MIT OR Apache-2.0
ecma-specUtilities defined by the EcmaScript Language Specification.1,544MIT
wasm-bridge-jcoStandalone fork of the `js-component-bindgen` crate in jco1,543Apache-2.0 WITH LLVM-exception
cf-oagwOAGW module - discovers and routes to plugins1,543Apache-2.0
fileloft-coreFramework-agnostic core for the tus.io resumable upload protocol1,543MIT
sycamore-dndA drag and drop library for sycamore1,542MIT
auk_plumageA utility CSS library for Auk.1,542MIT
leptoskitAccessible components for the leptos framework1,541Unlicense
leptos_virtual_scrollerA virtual scroller for Leptos to efficiently render large lists.1,541MIT
wasm_mouseHandling mouse events in Rust using `web_sys`.1,541MIT OR Apache-2.0
intercityA reasonable web framework1,540BlueOak-1.0.0
sunwebA small lightweight Rust web framework.1,538MIT
http-shAn HTTP server for executing shell scripts.1,537MIT
rust-x402HTTP-native micropayments with x402 protocol1,537GPL-3.0
sms-twilioTwilio SMS provider implementation for smskit.1,536MIT OR Apache-2.0
ferro-api-mcpStandalone MCP server that bridges OpenAPI specs to MCP tools1,535MIT
mikrosAn optionated crate to help building multi-purpose applications.1,534MIT
create-ruxt-appCreate a new Ruxt app1,532MIT
serde_sciterSerde support for Sciter engine.1,531MIT
moq-rsMedia over QUIC1,531Apache-2.0
reactive_tuiRevolutionary CSS-styled Terminal User Interface framework with Rust/TypeScript hybrid architecture1,531BUSL-1.1
datafusion-delta-sharingDelta Sharing integaration for DataFusion1,528MIT
rocket-autodocu-codegenMacros supporting rocket_autodocu1,528MIT
vne-macrosEnvironment variables.1,527MIT
zino-serverA HTTP server for zino.1,527MIT
vitreeVirtualized tree UI component written in Rust1,526MIT
hypen-tailwind-parseMinimal Tailwind CSS class parser for Hypen1,524MIT
simple-apiA simple web framework for learing Rust1,524MIT
hoodieSome hooks for Dioxus1,524MIT OR Apache-2.0
oauth1-clientOAuth 1.0a Client Library1,523EUPL-1.2
rustymailAn Email Newsletter created with rust axum framework1,521MIT OR Apache-2.0
trillium-errorError handling support for trillium.rs1,520MIT OR Apache-2.0
spectrust_fastly_workerSpecTrust library to integrate Spec Proxy with Fastly Compute@Edge1,519Apache-2.0
hotmanSimple HTML generation with no macros1,519MIT
router-spyAn upcoming library.1,519MIT OR Apache-2.0
pan-coreA toolkit to create floating elements1,518Apache-2.0
hotaru_coreProtocol-neutral routing, runtime, and transport traits for the Hotaru web framework (no_std + alloc)1,518MIT
spireThe flexible scraper framework powered by tokio and tower.1,517MIT
besu-macrosMacros for Besu1,517MIT
ares-serverA.R.E.S - Agentic Retrieval Enhanced Server: A production-grade agentic chatbot server with multi-provider LLM support, tool…1,516MIT
robotstxt-rsAn intuitive Rust library for aquiring, parsing and querying robots.txt files.1,515MIT
rocket_sqlx_migratorThis crate works with the `rocket` web framework and `rocket_db_pools` to automatically run migrations on startup using a faring…1,513non-standard
server-less-parseShared parsing utilities for server-less proc macros1,513MIT
rusty_rails_iocAn Inversion of Control framework1,512MIT
fermsForm input and validation using Yew hooks1,512MIT
componusAn upcoming framework.1,512MIT OR Apache-2.0
postelHigh level server for hyper and tower.1,512MIT
poem-reverse-proxyA simple proxy endpoint compatible with the Poem web framework1,510MIT
rusty_railsA MVC web framework1,510MIT
ruled-routerA high-performance router library with derive macro support for Rust1,510MIT OR Apache-2.0
rusty-cookierusty_cookie is a Rust crate that provides a simple and flexible way to create, manage, and handle cookies with various…1,509MIT
elizaosCore runtime and types for elizaOS - Rust implementation1,507MIT
shortlink-rsA short link service system implemented by rust language1,505MIT OR Apache-2.0
firebase-typesImplementation agnostic types of firebase for use in rust1,505MIT
torrust-tracker-torrent-repositoryA library that provides a repository of torrents files and their peers.1,505AGPL-3.0-only
yauthModular, plugin-based authentication for Axum — passkey, MFA, OAuth, JWT, API keys1,505MIT
rusty_crabA templating engine commonly for HTML1,504MIT
fiestafiesta - a simple binary for creating new projects with rust, htmx, tailwindcss, actix, and sqlx1,504MIT
data-govRust client library and CLI for data.gov - search, explore, and download U.S. government datasets1,502Apache-2.0
ruchy-notebookInteractive notebook runtime for Ruchy programming language1,498MIT OR Apache-2.0
trojan_rustA library and tool for trojan proxy1,497MIT
silent-multerAn async parser for `multipart/form-data` content-type in Rust.1,495MIT
markupsthCrate to define and print out formatted Markup Languages.1,494MIT OR Apache-2.0
rs-crisp-status-reporterCrisp Status Reporter for Rust.1,493MIT
openweathermap_libA Rust library for interacting with the OpenWeatherMap API1,492MIT
switchgearHigh availability LNURL load balancer server for enterprise Bitcoin Lightning payment providers1,491Apache-2.0
digdigdig3Unified async Rust API for 47 exchange connectors (REST + WebSocket). The core layer — pure ExchangeHub + connectors.…1,490MIT OR Apache-2.0
cf-static-tr-pluginTenant resolver plugin with static config-based tenant data and access rules1,488Apache-2.0
omnia-wasi-jsondbWASI JSON document store interface for the Omnia runtime1,487MIT OR Apache-2.0
omnia-wasi-httpWASI HTTP interface implementation for the Omnia runtime1,487MIT OR Apache-2.0
mockforge-schemaJSON Schema generation for MockForge configuration files1,486MIT OR Apache-2.0
zendriver-stealthAnti-detection patches and profiles for zendriver1,486MIT OR Apache-2.0
tina4Tina4 — Unified CLI for Python, PHP, Ruby, and Node.js frameworks1,486MIT
html-url-scraperCrate for scraping URLs from HTML pages1,485Apache-2.0
zino-routerA flexible router for zino.1,485MIT
sparse_rangesEfficient sparse range set operations, particularly designed for HTTP range requests and file offset management1,485MIT
neuromance-clientA Rust client library for interacting with LLM inference providers1,485Apache-2.0
fractl_guiFractal renderer supporting multithreading, gpu compute and wasm1,483GPL-3.0-or-later
zendriverAsync-first browser automation via the Chrome DevTools Protocol, with anti-detection controls on by default1,482MIT OR Apache-2.0
ringfairyCreates a webring by generating HTML files for a set of websites, linking them together.1,481GPL-3.0
wom_rsA rust api wrapper for the OSRS Wise Old Man API1,481MIT
inventory_kitA powerful Rust toolkit for dynamic inventory management and integration.1,479Apache-2.0
hackmeTrack the submissions of a Hacker News user and notify on comments1,475Apache-2.0
cloudillo-typesShared types, adapter traits, and error types for the Cloudillo federated collaboration platform1,475LGPL-3.0-only
web-terminalA rust app for launching a web terminal that uses websocket.1,474Apache-2.0
mistral-rouilleMistral Rouille is a Rust crate customized from Mistral's official OpenAPI specification. This crate provides a convenient and…1,474MIT OR Apache-2.0
rust-commit-trackerA Rust application that monitors Facepunch's Rust game commits and sends Discord notifications1,474MIT
paseto-v3-aws-lcPASETO/PASERK V3 based on AWS-LC1,473Apache-2.0
npm-utilsPure-Rust npm toolkit: resolve, download, install/ci, add/remove/upgrade, search, SBOM (CycloneDX/SPDX), and vulnerability audit…1,472MIT
html-elementModular, type-safe, ergonomic, WHATWG complaint usage of HTML elements.1,471non-standard
viewstampsViewstamp replication implementation1,471Apache-2.0
minirobotGood Friend Make Your Hands Free1,470non-standard
zino-middlewareMiddlewares for zino.1,469MIT
snarkvm-ledger-narwhal-batch-header-debugA batch header for a Narwhal-style memory pool in a decentralized virtual machine1,468Apache-2.0
topcoat-view-grammarA modular, batteries-included Rust web framework for server-rendered apps.1,465MIT
tracksA web framework for Rust, inspired by Ruby on Rails, with enhancements for jobs, watchers, and other components.1,464MIT
kuri_mcp_protocolCore types for the MCP protocol1,464MIT
atproto-static-webA simple web viewer for AT Proto.1,463GPL-3.0-or-later
tempo-x402-nodeSelf-deploying x402 node: gateway + identity bootstrap + clone orchestration1,461MIT
tailwindcss-native-rust-macroGenerate tailwind output as a literal string at compile time.1,460MIT OR Apache-2.0
xsdk#TODO1,456Apache-2.0 OR MIT
serverLocal directory server1,453MIT
vldType-safe runtime validation library for Rust, inspired by Zod1,453MIT
stygian-graphHigh-performance graph-based web scraping engine with AI extraction, multi-modal support, and anti-bot capabilities1,452AGPL-3.0-only OR LicenseRef-Commercial
hust-macroA way to embed Rust into HTML code and use it wherever you'd like.1,451MIT
tera-formera minimal static site generator1,450MIT
browser-rs🧭 A highly customizable browser themes for WASM frameworks like Yew, Dioxus, and Leptos.1,448MIT
proto-blue-lexiconAT Protocol Lexicon schema system: types, registry, and validation1,446MIT OR Apache-2.0
docker-container-log-streamerA Rust library for streaming docker logs via websocket.1,445Apache-2.0
fastapi-configConfig for controlling fastapi's various aspects1,445MIT OR Apache-2.0
zino-rpcRPC support for zino.1,445MIT
gminiA modular and asynchronous Rust SDK for interacting with the Google Gemini API.1,444MIT
autoreplyautoreply: Model Context Protocol server for Bluesky profile and post search functionality1,444MIT
titdbA simple library to make use of the Trails in the Database API1,442MIT
topcoat-assetA modular, batteries-included Rust web framework for server-rendered apps.1,442MIT
rustfs-configConfiguration management for RustFS, providing a centralized way to manage application settings and features.1,435Apache-2.0
sakuhiki-coreIndexing overlay for any key-value store1,435MIT OR Apache-2.0
hyperlane-macrohyperlane macro1,434MIT
miyabi-agentsMiyabi Agents - Autonomous AI agents (DEPRECATED: Use miyabi-agent-* crates)1,431Apache-2.0
routerify_ngA lightweight, idiomatic, composable and modular router implementation with middleware support for the Rust HTTP library hyper.rs…1,431MIT
flow-rs-coreCore data structures and algorithms for Flow-RS1,429MIT OR Apache-2.0
tower-sessions-seaorm-storeSeaORM session store for `tower-sessions`.1,428MIT
pachuaRust library to retrieve data from Pachua1,424GPL-3.0
zanoA high-performance Node.js-like runtime built in Rust with JavaScript-compatible syntax, async support, and built-in modules1,424MIT
noveum-ai-gatewayA high-performance AI Gateway proxy for routing requests to various AI providers, offering seamless integration and management of…1,424MIT OR Apache-2.0
mdlibA beautiful markdown note-taking application1,419MIT
spring-grpcIntegration of rust application framework spring-rs and tonic gRPC framework1,418MIT
runbeam-sdkRust SDK for integrating with the Runbeam Cloud API, providing JWT validation, API client, and generic secure token storage1,418Apache-2.0
tunnelbanaServe static websites with ease and speed.1,417MIT OR Apache-2.0
pioneerPioneer is a framework for building web applications of all sizes, with a beautiful development experience and flexible…1,414non-standard
topcoat-fontA modular, batteries-included Rust web framework for server-rendered apps.1,414MIT
dddDomain-Driven Design Framework1,414MIT OR Apache-2.0
dwn-nodeDecentralized Web Node (DWN)1,413MIT OR Apache-2.0
axorCore of the Axor framework: agent-based business logic with typed operations and injection.1,409MIT
just_serve_itA lightweight and multithreaded backend web-framework for Rust1,406GPL-3.0
smithyqA high-performance async task worker library for Rust - forge your tasks with type safety1,404MIT
static_bundlerA tool to bundle files into a JSON blob with each key representing a file path and the value being the file content.1,403MIT
access-rsA rust-based access-control token library for Web3 developers, providing a high-performance, secure, and customizable solution.1,403MIT
async-h1-2Asynchronous HTTP 1.1 parser.1,401MIT OR Apache-2.0
ferromarkUltra-high-performance Markdown to HTML compiler1,400MIT
rocket-autodocuOpenAPI (AKA Swagger) document generation for Rocket applications1,397MIT
omnia-wasi-configWASI config interface implementation for the Omnia runtime1,395MIT OR Apache-2.0
actix-jwt-cookiesStore your data in encrypted cookies and get it elegantly in actix-web framework.1,395MIT
tower-sessions-ext-redis-storeRedis session store for `tower-sessions-ext`.1,395MIT
rrelayer_coreCore types and functionality for rrelayer - a powerful blockchain transaction relay service1,395MIT
redact-coreCore PII detection and anonymization engine - Presidio replacement1,391Apache-2.0
wakezillaA Wake-on-LAN proxy server written in Rust1,391MIT
riglr-coreCore abstractions and job execution engine for riglr - building resilient AI agents.1,389MIT
kotoba-kotobasKotobaScript - Declarative programming language for frontend applications, extending Jsonnet with React component definitions1,389Apache-2.0
httpcodesHTTP status codes1,388MIT
fraiseql-dbDatabase abstraction layer for FraiseQL v21,382MIT OR Apache-2.0
elif-securitySecurity middleware and utilities for the elif.rs web framework1,381MIT
awpak-rs-macrosMacros for awpak-rs, a lightweight web framework for Rust, built on top of Tokio and Hyper.1,379MIT
einstackGenerative AI Developer Tools.1,379Apache-2.0
etchdnsA caching DNS proxy with advanced security features, WebAssembly hooks, and comprehensive protection mechanisms1,377MIT
query-liteA convenient SQL query builder for rusqlite with HTTP query parameter parsing support1,373MIT
miku-h2An HTTP/2 client and server1,369MIT
auth_traitauth_trait1,369MulanPSL-2.0
stuntA declarative web framework for Rust/Wasm1,369MIT OR Apache-2.0
dominator-testingHelpers for testing dominator UIs with wasm-bindgen-test1,365MIT
oxidite-coreHigh-performance HTTP kernel and routing engine for the Oxidite framework.1,364MIT
leo-abi-typesABI type definitions for Leo programs1,364GPL-3.0
bartocA bartoc instance runs scheduled jobs and reports results back to a bartos instance1,361MIT OR Apache-2.0
presigned-post-rsPresigned post object operation for aws s3 api1,360MIT