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.
iris_net`iris_net` simplifies networking, eliminating the need to worry about server-side performance, buffers, and compression.412MIT
nostr-bbs-corenostr-bbs community forum — core types412AGPL-3.0-only
pluggableA comprehensive, async plugin system for Rust applications with dependency management and security411MIT OR Apache-2.0
jamjet-stateJamJet durable state — event log, snapshots, SQLite and Postgres backends411Apache-2.0
last-fm-rsLast.fm API client library for Rust411MIT OR Apache-2.0
backlog-clientBacklog Client For Rust410MIT OR Apache-2.0
parlov-coreShared types, error types, and oracle class definitions for parlov.410MIT OR Apache-2.0
x-mcp-serverA Model Context Protocol (MCP) server that wraps X (Twitter) API for basic utilities410MIT OR Apache-2.0
makiattoA lightweight CDN for distributing content across multiple servers410MIT OR Apache-2.0
line_toolsHigh-performance line rendering for WebGL applications with anti-aliasing and batch processing409MIT
webauthn-rs-proto-icpWebauthn Specification Bindings409MPL-2.0
silex_rxNext Generation High-Performance Rust Web Framework based on fine-grained reactivity and no-virtual-DOM architecture.409MIT OR Apache-2.0
argentor-memoryVector store, embeddings, and RAG pipeline for Argentor AI agents409AGPL-3.0-only
crw-monitorOptional self-host monitor mode for the CRW web scraper (SQLite-backed scheduler + diff + signed webhooks)409AGPL-3.0
html-translation-lib高性能HTML翻译库,专为网页本地化设计,提供智能缓存、并发批处理和内存优化功能408MIT
centinel-analytica-fastlyCentinel Analytica Bot Protection for Fastly Compute408MIT OR Apache-2.0
search_for_llmsA search tool suitable for LLMs, with structured and cleaned search results, written in Rust407MIT
cogletHigh-performance prediction server for Cog ML models407Apache-2.0
moq-srtBidirectional SRT gateway for Media over QUIC406MIT OR Apache-2.0
nora-registryCloud-Native Artifact Registry - Fast, lightweight, multi-protocol405MIT
prometheus-deriveDerive macros and utilities for prometheus with automatic registration and global registry support405MIT OR Apache-2.0
mpl-protocolCore library for MPL: types, validation, hashing, and protocol primitives405MIT
mitm2openapiConvert mitmproxy flow dumps and HAR files to OpenAPI 3.0 specs — fast Rust rewrite of mitmproxy2swagger405MIT
legion-server🏛️ Legion Server - Secure IRC server with Legion Protocol support404MIT
valyuOfficial Rust SDK for the Valyu AI API404MIT OR Apache-2.0
fraiseql-observers-macrosProcedural macros for automatic span creation and structured logging in fraiseql-observers404MIT OR Apache-2.0
domainstack-envelopeError envelope integration for domainstack: convert validation errors to structured HTTP error responses404MIT OR Apache-2.0
ppoppo-sdk-coreInternal shared primitives for the Ppoppo SDK family (pas-external, pas-plims, pcs-external) — verifier port, audit trait,…404MIT OR Apache-2.0
tyzen-macroProcedural macros for the tyzen crate.403MIT OR Apache-2.0
atproto-plcdid-method-plc implementation for ATProto with WASM support402MIT OR Apache-2.0
wasm-jsBuild rust libraries into vanilla JS that works everywhere402MIT
tail-fin-nansenNansen blockchain analytics adapter for tail-fin: token analytics, smart money, wallet profiler, Hyperliquid401MIT
basecoat-coreCore types, prop structs, and class-string functions for basecoat-rs401MIT
reinhardt-providersCloud provider integrations for Reinhardt400BSD-3-Clause
micropubUltra-compliant Micropub CLI for creating, updating, and managing IndieWeb posts399MIT
lil-jwtserialize & deserialize JSON Web Tokens (JWT)399MIT OR Apache-2.0
webex-message-handlerLightweight Webex Mercury WebSocket + KMS decryption for receiving bot messages without the full Webex SDK399MIT
argentor-sessionSession management and message history storage for Argentor AI agents399AGPL-3.0-only
argentor-mcpModel Context Protocol client and credential vault for Argentor399AGPL-3.0-only
ferridriverBrowser automation in Rust with a Playwright-compatible API. Four pluggable backends: CDP pipe, CDP WebSocket, Playwright WebKit,…398MIT OR Apache-2.0
wechat-api-rsA Rust SDK for WeChat Official Account and Mini Program APIs398MIT OR Apache-2.0
gaiseCore trait and contracts for GAISe — a unified GenAI provider abstraction398AGPL-3.0-only
htmldate-rsFast and robust date extraction from web pages, inspired by Python htmldate397Apache-2.0
wepubCLI to publish browser extensions to Chrome Web Store, Firefox Add-ons, and Edge Add-ons397MIT OR Apache-2.0
gen-smpGenerate a social media post from the front matter of markdown source file for a blog post or web document.396MIT OR Apache-2.0
elif-validationInput validation system for the elif framework396MIT
tail-fin-spotifySpotify adapter for tail-fin: search, tracks, albums, playlists, artists via browser + pathfinder GraphQL capture395MIT
offline-intelligenceHigh-performance library for offline AI inference with context management, memory, and thread-based server architecture395Apache-2.0
securitydept-credsCredentials of SecurityDept, a layered authentication and authorization toolkit built as reusable Rust crates.394MIT
cratestack-studio-generatorTransitional shim — the studio generator has been replaced by the cratestack-studio binary. This crate currently only hosts the…394MIT
saml-rsPure-Rust SAML 2.0 Service Provider and Identity Provider support.394MIT
mdbook-content-loaderInjects content-collections.json into mdBook pages as a global variable393Apache-2.0
opensearch-apiHigh-performance REST API gateway for OpenSearch with security, observability and multi-tenant support393MIT OR Apache-2.0
armature-cqrsCQRS pattern implementation for Armature applications393Apache-2.0
nestrs-macrosProc-macro support for nestrs module/controller/route ergonomics.393MIT OR Apache-2.0
tail-fin-genAuto CLI generation for tail-fin: network interception, endpoint analysis, config synthesis392MIT
emomA customizable EMOM (Every Minute On the Minute) timer for workouts, with a drift-correcting countdown timer library for…392BSD-3-Clause
rust_drissionBrowser automation library for Rust via Chrome DevTools Protocol (CDP). Connect or launch Chrome, control pages/elements, run JS,…392MIT
cratestack-client-store-redisRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.392MIT
wafrift-reconOrigin discovery and recon (CT logs, historical DNS, active HTTP/TCP probing) for wafrift391MIT OR Apache-2.0
rustpress-mdMarkdown parsing and HTML rendering for RustPress390MIT
tower-sessions-fs-storeFilesystem store for the tower-sessions crate390MIT
pylon-functionsPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.389MIT OR Apache-2.0
mirage-proxyInvisible sensitive data filter for LLM APIs — secrets, credentials, and PII replaced with plausible fakes389MIT
microsoft-webui-tokensDesign token loading, filtering, and CSS generation for WebUI389MIT
siumai-extrasOptional utilities for siumai: schema validation, telemetry, and server adapters388MIT OR Apache-2.0
securitydept-oauth-providerOAuth Provider of SecurityDept, a layered authentication and authorization toolkit built as reusable Rust crates.388MIT
solid-pod-rs-nostrdid:nostr DID documents, WebID resolver via alsoKnownAs, and NIP-01/11/16 relay for solid-pod-rs387AGPL-3.0-only
mdbook-nix-replAn mdBook preprocessor to provide nix-repl functionality within mdbook387Apache-2.0
spars-httpdA small httpd for serving static files and SPAs386MIT OR Apache-2.0
spider-libA Rust-based web scraping framework inspired by Scrapy (Python).386MIT
lenso-platform-testingTest support utilities for the Lenso backend framework.386MIT
hyperchad_shared_state_modelsHyperChad shared state protocol models386MPL-2.0
sqlxplusA powerful SQL query builder and ORM for sqlx with CRUD operations385MIT OR Apache-2.0
oxihttp-coreOxiHTTP core types: error and http crate re-exports.384Apache-2.0
wafrift-poolRound-robin HTTP and SOCKS proxy pool rotation for WAF Rift.382MIT OR Apache-2.0
souchy-tauri-spectaCompletely typesafe Tauri commands382MIT
taino-edit-domcontenteditable/DOM bridge for the taino-edit WYSIWYG editor (web-sys, wasm-bindgen, js-sys).382MIT OR Apache-2.0
dioxus_styleScoped CSS/SCSS styling system for Dioxus components with compile-time processing and SCSS support381MIT OR Apache-2.0
jerrycan-ratelimitRate-limiting extension for the jerrycan framework: fixed-window, identity-aware (api-key → user → IP), in-memory or Redis store.…381MIT
arazzo-coreArazzo 1.0.x parser, validator, and planner380Apache-2.0
topcoat-htmxA modular, batteries-included Rust web framework for server-rendered apps.380MIT
tinifyA high-performance Rust client for the Tinify API, providing image compression and optimization capabilities380MIT
zentinel-modsecPure Rust ModSecurity implementation with full OWASP CRS compatibility380Apache-2.0
auth_envauth_env379MulanPSL-2.0
ironhtml-elementsType-safe HTML5 elements following the WHATWG Living Standard379MIT
mechanics-h3-quinnVendored fork of h3-quinn 0.0.10 with quinn's rustls-ring default dropped, eliminating ring from the workspace dependency tree.379MIT
ultihighlighterA simple highlighter to highlight markdown codeblocks and convert to html379Apache-2.0 OR MIT
hitbox-httpCacheable HTTP Request and Response379MIT
xtraceAn AI observability service for collecting, storing, and querying traces, spans, and metrics across LLM and agent workflows.379MIT
quick-oxibooksA Rust client library for QuickBooks Online API377MIT
authkestra-sessionSession management and persistence for the authkestra framework377MIT OR Apache-2.0
fieldmaskerA utility for selecting and filtering response fields via field masks.375MIT OR Apache-2.0
slack-markdown-converterA Rust library for converting standard Markdown to Slack mrkdwn format.375MIT
webtools-coreShared primitives: compression, token budgeting, and reference-style URLs375MIT
klauthed-platformPlatform services for klauthed: multi-tenancy, audit logging, webhooks, background jobs, and feature flags.375MIT OR Apache-2.0
jerrycan-jobsBackground job engine for the jerrycan framework: at-least-once queues, retries + dead-letter, cron, run_at, over a Postgres…375MIT
facet-htmlHTML parsing for facet using the format architecture with html5gum374MIT OR Apache-2.0
missiveCompose, deliver, preview, and test emails in Rust - pluggable providers with zero configuration code374MIT
areq-jsonExtension of the areq crate for working with JSON372MIT
markdowndownA Rust library for acquiring markdown from URLs with smart handling372MIT
wechat-minapp-v1A rust sdk for wechat miniprogram server api372MIT
passkiA simple and secure WebAuthn/Passkey authentication library372Apache-2.0
rustauth-coreCore types and primitives for RustAuth.371MIT
wasmcp-macrosProcedural macros for the wasmcp SDK371Apache-2.0
rustmcpA Rust implementation of the Model Context Protocol (MCP) for building AI agent tools370MIT OR Apache-2.0
sitemap_generatorA high-performance Rust library for generating XML sitemaps (standard, image, video, and sitemap index)370MIT
authx-storageStorage abstraction layer for authx-rs: repository traits, in-memory store, and PostgreSQL adapter370MIT
jamjet-a2aStandalone Rust SDK for the A2A protocol — client, server, coordinator, MCP bridge370Apache-2.0 OR MIT
checkstream-coreCore types, token buffer, and error handling for CheckStream guardrail platform369Apache-2.0
ethcli-mcpMCP server exposing ethcli functionality as tools368MIT
blindpayBlindPay is a stablecoin API for global payments.367MIT
styleableA trait for defining component styles as Rust types367MIT
cf-tenant-resolver-gwTenant resolver gateway module - discovers and routes to plugins367Apache-2.0
oxidite-testingTesting utilities for the Oxidite web framework366MIT
detaxine-ui-cliThe Official CLI for Detaxine UI365MIT OR Apache-2.0
zeal-sdkRust SDK for Zeal Integration Protocol (ZIP)365Apache-2.0
firefox-webdriverHigh-performance Firefox WebDriver in Rust365Apache-2.0
libauth-rsUnified authentication and authorization library with Stytch, Clerk, and MSAL support365MIT
cratestack-client-flutterRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.365MIT
lywebSimple templating library designed for personal websites363MIT
permkitGeneric permission registry, permission derive macro, and route guard macro363MIT
cloudillo-pushWeb Push notification delivery for the Cloudillo platform using RFC 8291 encryption363LGPL-3.0-only
lumineA lightweight async HTTP web framework for Rust.363MIT
awp-typesShared protocol types for the Agentic Web Protocol (AWP)363Apache-2.0
tenzro-sdkTenzro Network SDK — wallets, identity, agents, inference, bridge, crypto, TEE, ZK proofs, custody, and settlement362Apache-2.0
fraiseql-codegenCode generation: typed client artefacts from FraiseQL compiled schemas361MIT OR Apache-2.0
riglr-web-toolsWeb-based data tools for riglr agents - Twitter, DexScreener, web search, and more361MIT
iroh-h3-axumAxum integration for serving and consuming HTTP/3 over the Iroh QUIC P2P transport.361MIT
rusty-cdkA safer alternative to the AWS CDK360MIT
syrosSyros - Distributed Coordination Service360MIT
varint_deriveVarInt derive implementation360MIT
moqt-rsVarInt derive implementation360MIT
rust-rfc7807-axumAxum integration for RFC 7807 Problem Details (rust-rfc7807)359MIT
ssg-coreCore compilation pipeline for SSG — no system dependencies, WASM-compatible.359MIT OR Apache-2.0
cratesio-mcpMCP server for querying crates.io - the Rust package registry359MIT OR Apache-2.0
varintege-rsVarInt derive implementation358MIT
digdigdig3-coreCore data types for digdigdig3 — pure market-data + trading structs/enums (Kline/Ticker/OrderBook/Trade/StreamKind/Symbol/…).…358MIT OR Apache-2.0
awaken-serverMulti-protocol HTTP server with SSE, mailbox, and protocol adapters for Awaken358MIT OR Apache-2.0
azstd-rsA cli tool to generate project templates357MIT OR Apache-2.0
wasmascAssemblyScript WebAssembly plugin for Wasmrun - compile AssemblyScript projects to WebAssembly357MIT
cratestack-lspRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.357MIT
kotoba-webKotoba Web Components356MIT OR Apache-2.0
vercel-rpc-macroProcedural macros for Vercel RPC framework356MIT OR Apache-2.0
azstdA cli tool to generate project templates356MIT OR Apache-2.0
folk-runtime-forkFork-based worker runtime for Folk — prefork master with warm OPcache356MIT
kekseA strict, dependency-light cookie codec: a Set-Cookie builder and a Cookie-header parser built on the RFC 6265 grammar.356MIT
lingxia-browserBrowser runtime capability crate for LingXia355MIT
rs-zeroRust-first microservice framework inspired by go-zero engineering practices355MIT
wae-sessionWAE Session - 会话管理,支持内存存储354MIT
guardian-dbHigh-performance, local-first decentralized database built on Rust and Iroh354MIT OR Apache-2.0
mcp-server-fetchA powerful Model Context Protocol (MCP) server for web content fetching and HTTP operations354MIT
riglr-solana-toolsA suite of rig-compatible tools for interacting with the Solana blockchain354MIT
webshiftDenoised web search library — fetch, clean, and rerank web content for AI agents.354MIT
virtual-domA virtual DOM implementation for HTML manipulation354MIT
cmcdCMCD Info parser353MIT
varint_coreVarInt core types353MIT
detaxine-uiA UI Library for Leptos353MIT OR Apache-2.0
dx_icons_lucideLucide Icons as native Dioxus 0.7 components352MIT
stygian-charonAnti-bot provider fingerprinting and HAR forensics for Stygian352AGPL-3.0-only OR LicenseRef-Commercial
iridium_coreSQL Server-compatible Rust engine core for Iridium SQL352MIT
gear-mesh-coreCore types and intermediate representation for gear-mesh351MIT OR Apache-2.0
lazy-mmdbA zero-maintenance, self-updating GeoIP lookup server that provides a fast query API over a Unix Domain Socket.351MIT
pictogram-icons-bootstrapBootstrap icons export for pictogram351MIT OR Apache-2.0
rustenium-macrosConvenience macros for Rustenium (css! and xpath! selectors)351MIT
node-html-parserFast HTML parser for Rust & WASM producing a lightweight DOM with CSS selector querying.351MIT
mrlsUnofficial Rust client for the Moralis Web3 API - tokens, NFTs, wallets, DeFi, and market data351MIT
impcurl-sysDynamic FFI bindings for libcurl-impersonate with auto-fetch support350MIT
cinderblock-core-macrosProc macro implementing the cinderblock resource! macro for generating structs and CRUD trait impls350Apache-2.0
dubbo-rs-protocolProtocol abstraction for Apache Dubbo Rust — Protocol, Invoker, Exporter traits349Apache-2.0
lenso-module-storyFirst-party runtime story module for the Lenso backend framework.349MIT
reverse-sshA Rust library for creating reverse SSH tunnels with automatic URL capture from services like localhost.run348MIT OR Apache-2.0
ilink-hubiLink-compatible multiplexer hub for WeChat ClawBot — route one WeChat account to multiple AI agent backends348MIT
adk-paymentsProtocol-neutral agentic commerce and payment orchestration for ADK-Rust348Apache-2.0
claude-code-muxHigh-performance, intelligent Claude Code router built in Rust348MIT
switchgear-componentsComponent APIs and implementations for Switchgear LNURL load balancer348Apache-2.0
dioxus-docs-kitReusable documentation site shell for Dioxus applications347MIT
orator-axumAxum runtime support for orator347MIT
cratestack-client-store-sqliteRust-native schema-first framework for typed HTTP APIs, generated clients, and backend services.347MIT
typstify-parserContent parsers for Markdown and Typst347Apache-2.0
purrdf-wasmpurrdf: a wasm32, in-memory RDF 1.2 engine with an idiomatic RDF/JS (DataFactory/Dataset/Stream) API347MIT OR Apache-2.0
oxify-authnAuthentication module for OxiFY - JWT, OAuth2, SAML, LDAP support (ported from OxiRS)346MIT OR Apache-2.0
htmlpacker_testA tool to pack web assets into a single, atomic HTML file.345MIT
safe-rsRust library for Safe v1.4.1 smart account interaction345MIT
anvilforge-bellowsBellows — Anvilforge's real-time broadcaster. WebSocket server with Pusher-compatible wire protocol, breathes events out to…345MIT
jerrycan-realtimeRealtime extension for the jerrycan framework: WebSocket channels for Postgres Changes (logical replication with trigger…345MIT
aingle_cortexCórtex API - REST/GraphQL/SPARQL interface for AIngle semantic graphs345Apache-2.0 OR LicenseRef-Commercial
lightdom-testA lightweight Rust library for testing HTML interactions without browser automation344MIT
worldinterface-connectorConnector trait, registry, and built-in connectors for WorldInterface344Apache-2.0
arete-authAuthentication and authorization utilities for Arete343non-standard
momento-functions-collections-commonCommon types for Momento Cache collection interfaces343Apache-2.0
typstify-searchSearch index generation with Tantivy343Apache-2.0
pictogramA compile time svg icon resolver.342MIT OR Apache-2.0
leptos_hydratedA component to hydrate and manage interactive hydration state in Leptos 0.8342MIT
rustpress-themeDefault static documentation theme for RustPress342MIT
anvilforge-spark-deriveProc macros for Spark: #[derive(Spark)], #[spark::action], #[spark::mount], #[spark::updated], #[spark::on].342MIT
jerrycan-storageObject-storage extension for the jerrycan framework: design-modeled buckets, local + S3-compatible blob stores, signed URLs,…340MIT
engawa-sharedShared utilities for Engawa339MIT
alcmyUnofficial Rust client for the Alchemy API339MIT
silexNext Generation High-Performance Rust Web Framework based on fine-grained reactivity and no-virtual-DOM architecture.339MIT OR Apache-2.0