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.
wowsqlOfficial Rust SDK for WOWSQL - MySQL Backend-as-a-Service with S3 Storage148MIT
celers-broker-sqsAWS SQS broker implementation for CeleRS148Apache-2.0
nectar-langA compiled-to-WASM frontend language with built-in security, SEO, and mobile support148non-standard
celers-backend-rpcgRPC/RPC result backend for CeleRS148Apache-2.0
summer-jaebsummer-rs plugin for the jaeb snapshot-driven event bus147MIT
plectoPlecto Proxy — a self-hostable L7 reverse proxy / API gateway extended with sandboxed WASM Component Model filters. This crate is…147Apache-2.0
lvqr-dashMPEG-DASH egress for LVQR. Typed MPD generator + SegmentTemplate live profile renderer that reuses lvqr-cmaf segments.147AGPL-3.0-or-later
typeweld-enginetypeweld engine: static extraction, contract IR, and TypeScript generation147MIT OR Apache-2.0
use-mimeSmall MIME type utilities for RustUse147MIT OR Apache-2.0
anvil-coreFramework-agnostic infrastructure foundation for Rust backend services147Apache-2.0
releasekitClient-agnostic library for fetching releases from git forges147MIT
gaise-provider-geminiGoogle Gemini provider for GAISe — generateContent, streaming, and embeddings via v1beta API147AGPL-3.0-only
gaise-provider-anthropicAnthropic Claude provider for GAISe — Messages API with extended thinking147AGPL-3.0-only
siltA transparent batching proxy for the OpenAI API that accumulates real-time requests and dispatches at intervals using the OpenAI…146MIT
actpub-coreCore ActivityPub protocol traits, Actor model and key FEP extensions.146MIT OR Apache-2.0
mcpserverMCP (Model Context Protocol) server library for Rust — a pure protocol handler implementing the 2025-03-26 spec146MIT
animato-jsWASM bindings for Animato, published to NPM as @aarambhdevhub/animato-core.146MIT OR Apache-2.0
gamlastan-actixSAML 2.0 actix-web integration - extractors, responders, SP/IdP handlers146BSD-2-Clause
wafrift-grpc-evasiongRPC/protobuf opaque-payload bypass — embeds SQLi/XSS/cmdi into protobuf wire format so WAFs that treat the gRPC body as opaque…146MIT OR Apache-2.0
wafrift-plugin-apiPlugin / tamper API — load external tampers from TOML or WebAssembly without rebuilding wafrift.146MIT OR Apache-2.0
gaise-provider-ollamaOllama provider for GAISe — local LLM inference via Ollama API146AGPL-3.0-only
gaise-provider-vertexaiGoogle Vertex AI provider for GAISe — Gemini models via Vertex AI endpoints146AGPL-3.0-only
reauth-typesShared types and crypto primitives for Reauth authentication145MIT
shotgrid-mcp-rsComplete Rust port of shotgun_api3 with MCP (Model Context Protocol) server for ShotGrid/Flow Production Tracking145MIT
trading-charts-coreRust bindings of Lightweight Charts with Leptos and Dioxus adapters145MIT
misty-parserParser code required by the Misty Compiler145BSD-3-Clause
apiresponseA flexible API response wrapper with framework-agnostic support145MIT OR Apache-2.0
pixabay-sdkA Rust wrapper for Pixabay API145MIT OR Apache-2.0
vercel-rpcEnd-to-end typesafe RPC between Rust lambdas on Vercel and any TypeScript frontend145MIT OR Apache-2.0
seasoningEmbedding and reranking infrastructure with rate limiting and retry logic145MIT OR Apache-2.0
dubbo-rs-serializationSerialization abstraction for Apache Dubbo Rust — Serialization trait for wire-format encoding145Apache-2.0
gaise-provider-openaiOpenAI provider for GAISe — Chat Completions and Embeddings API145AGPL-3.0-only
leptos-hl-contactA reusable, secure contact form plugin for Leptos v0.8 with pluggable delivery backends.144Apache-2.0
ferridriver-scriptSandboxed QuickJS scripting engine for ferridriver. Runs JS scripts against Page/Browser/Context with bound args, per-call…144MIT OR Apache-2.0
elicit_axumElicitation-enabled axum shadow crate — MCP tools for router, handler, response, and serve descriptors144Apache-2.0 OR MIT
eggsearchLightweight MCP metasearch server for AI agents144MIT
rustigram-miniappAxum extractors, initData validation, and ts-rs type bridge for Telegram Mini Apps144MIT
wafrift-graphqlGraphQL-specific WAF evasion payloads (alias batching, introspection bypass, depth bombs, op-name mismatch). Vendored from…144MIT OR Apache-2.0
avx-httpPure Rust HTTP/1.1 + HTTP/2 implementation with ZERO dependencies - no tokio, no serde, no hyper, 100% proprietary143MIT OR Apache-2.0
rustauth-deadpool-postgresdeadpool-postgres database adapter for RustAuth.143MIT
umc_html_astThe Universal Markup-language Compiler, Rust-based.143MIT
sqlxplus-cliCode generator for sqlxplus143MIT OR Apache-2.0
pexels-sdkRust client with multiple media APIs. Pexels API Address: https://www.pexels.com/api/documentation/, Pixabay API Address:…143MIT OR Apache-2.0
oratos-coreCore types and scoring for Oratos website visibility audits143MIT
snowdrop-idSnowdrop IDs: 63-bit, roughly monotonic, Snowflake-interchangeable identifiers with a very short base62 form143MIT
rvoip-quicrvoip-core ConnectionAdapter implementation over raw QUIC for the UCTP application protocol143MIT
rustwingThe application framework for building Rust apps with Axum — auth, CRUD scaffolding, migrations, workers, and LLM hooks included.142MIT
uri-template-macrosRFC6570 URI Template library for Rust, with parsing, expansion, compile-time checked macros, and no_std support.142MIT OR Apache-2.0
fido_mds3_attestation_caLibrary for extracting FIDO Metadata Service (MDS3) attestation trust anchors for WebAuthn authenticator verification, compatible…142MIT OR Apache-2.0
leptos_maplibreMapLibre GL JS bindings for Leptos.142MIT OR Apache-2.0
mwwikibaseintegration with Wikibase, the MediaWiki extension used by Wikidata142GPL-3.0-or-later
checkstream-classifiersML and pattern-based classifiers for toxicity, PII, and prompt injection detection142Apache-2.0
finesseWHATWG Server-Sent Events parser. Sync, push-based, no I/O.142Apache-2.0
force-pubsubSalesforce Pub/Sub API (gRPC) client for force-rs142MIT OR Apache-2.0
souchy-sqlx-crudDerive macro for SQLx to implement Create, Read, Update, and Delete (CRUD) methods for you.141MIT
dioxus-nox-tag-inputHeadless tag/multi-select input primitive for Dioxus141MIT
unifast-bindings-nodeHigh-performance Markdown/MDX compiler141MIT
unifast-cliHigh-performance Markdown/MDX compiler141MIT
pyohwa-serverDevelopment server with live reload for Pyohwa static site generator140MIT
dioxus-maplibreMapLibre GL JS wrapper for Dioxus 0.7140MIT OR Apache-2.0
pylon-cliPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.139MIT OR Apache-2.0
oxigdal-wasmWebAssembly bindings for OxiGDAL - Browser-based geospatial processing139Apache-2.0
damask-macrosProcedural macros for Damask: the `Component` derive.139MIT
websock-wasm-muxWebAssembly WebSocket multiplexing transport (WebTransport-like streams over WebSocket).139MIT
wasm_web_cryptoType-safe Rust wrapper for the Web Crypto API (SubtleCrypto + Crypto)139MIT
allscreenshots-sdkOfficial Rust SDK for the Allscreenshots API - capture website screenshots programmatically138Apache-2.0
cf-resource-groupResource Group module: hierarchical resource group management with GTS type system138Apache-2.0
peisearA minimal, sophisticated, solid, and easy issue tracker.138Apache-2.0
spine-compilerCompiler for SPINE Source (HLS) to SPINE Binary (HLB)138AGPL-3.0-or-later
harliteImport HAR files into SQLite. Query your web traffic with SQL.138MIT
pkuinfo-spider基于微信公众号后台超链接查找的文章爬虫 CLI138MIT
unifast-bindings-wasmHigh-performance Markdown/MDX compiler138MIT
rustauthRust authentication toolkit.138MIT
rvoip-users-coreUser management and authentication service for RVoIP138MIT
swissknife-payments-sdkPayments SDK with Stripe, PayPal, Square, Braintree, and Adyen support137MIT OR Apache-2.0
cross_usb_versionbumpA Rust USB library which works seamlessly across both native and WASM targets.137MIT
pliego-ssgDeterministic static-site generation for PliegoRS views.137Apache-2.0
sedimentree_automergeAutomerge integration for Sedimentree136MIT OR Apache-2.0
armature-messagingMessage broker integrations for the Armature framework - RabbitMQ, Kafka, NATS, and AWS SQS/SNS136Apache-2.0
dx_icons_tablerTabler Icons as native Dioxus 0.7 components136MIT
httpgenerator-coreCore generation, normalization, and OpenAPI support for HTTP File Generator136MIT
swissknife-automation-sdkWorkflow automation SDK with integrations for Zapier, Make, n8n, Pipedream, Tray.io, and Workato136MIT OR Apache-2.0
biz-error-macrosProcedural macros for biz-error code generation136MIT OR Apache-2.0
eruka-mcpMCP (Model Context Protocol) server for Eruka — anti-hallucination context memory for AI agents136MIT
argentor-orchestratorMulti-agent orchestration, task queues, and deployment for Argentor136AGPL-3.0-only
plumb-cliPlumb command-line interface — the `plumb` binary.135MIT OR Apache-2.0
freebird-issuerToken issuer service for the Freebird privacy-preserving authentication system135MIT OR Apache-2.0
jamjet-schedulerJamJet scheduler — runnable node detection, queue dispatch, lease management135Apache-2.0
oxigdal-pwaProgressive Web App capabilities for OxiGDAL - Offline geospatial applications135Apache-2.0
swissknife-hr-sdkHR and workforce management SDK with integrations for BambooHR, Gusto, Workday, Deel, Personio, and HiBob135MIT OR Apache-2.0
pondsocketChannel-based realtime server framework with distributed pubsub support.135GPL-3.0-or-later
momento-functions-valkeyHost interfaces for Valkey cluster interactions135Apache-2.0
freebird-verifierToken verification service for the Freebird privacy-preserving authentication system134MIT OR Apache-2.0
yew_server_hookA procedural macro that generates both server-side API handlers and client-side Yew hooks from a single function definition134MIT OR Apache-2.0
svagAn SVG minifier134MIT OR Apache-2.0
dog-blobProduction-ready blob storage infrastructure with streaming, multipart uploads, and range requests134MIT OR Apache-2.0
swissknife-auth-sdkAuthentication SDK with OAuth, JWT, passwords, MFA, and provider integrations134MIT OR Apache-2.0
swissknife-communication-sdkCommunication SDK with SMS, Voice, WhatsApp, Email, and Push notifications134MIT OR Apache-2.0
wme-clientHTTP client for the Wikimedia Enterprise API134MIT OR Apache-2.0
subduction_wasmWasm bindings for Sedimentree Sync133MIT OR Apache-2.0
http-to-https-redirectA lightweight HTTP to HTTPS redirect server133MIT
dubbo-rs-configConfiguration management for Apache Dubbo Rust with YAML support and builder pattern133Apache-2.0
drissionRust 反检测浏览器自动化 + 内置验证码识别:ddddocr 离线 OCR 与图片滑块缺口距离(极验/顶象),默认 Google Chrome/CDP、可选 Camoufox/Firefox、自动过 Cloudflare 盾、高并发爬虫与 XHR…133non-standard
swissknife-social-sdkSocial media SDK with Instagram, Facebook, TikTok, Twitter/X, and LinkedIn support133MIT OR Apache-2.0
swissknife-crm-sdkCRM SDK with Salesforce, HubSpot, Pipedrive, Zoho, and Zendesk Sell support133MIT OR Apache-2.0
do-overAsync resilience policies for Rust inspired by Polly133MIT OR Apache-2.0
germanicSchema-validated binary data for AI agents. JSON to .grm compiler with zero-copy FlatBuffers.133MIT OR Apache-2.0
dubbo-rs-clusterCluster fault-tolerance strategies and service directory for Apache Dubbo Rust133Apache-2.0
argentor-a2aGoogle Agent-to-Agent protocol implementation for Argentor133AGPL-3.0-only
tower-minify-htmlA Tower layer for minifying HTML responses using minify-html132MIT OR Apache-2.0
kumo-deriveDerive macro for the kumo web scraping framework - generates Extract impls from #[extract(...)] field annotations132MIT
agent-browser-core-unofficialUnofficial Rust library crate for agent-browser core browser automation. Not affiliated with or maintained by Vercel.132Apache-2.0
tako-coreCore protocol types for the Tako application platform132MIT
ingress-gatewayGateway abstractions and adapters for Gatewarden.132AGPL-3.0-only
alun-cacheAlun cache abstraction: local in-memory cache + Redis integration132Apache-2.0
gaise-provider-bedrockAWS Bedrock provider for GAISe — Claude and other models via AWS Bedrock Runtime132AGPL-3.0-only
tail-fin-shopeeShopee adapter for tail-fin: account info, search (browser-only), product detail. Multi-region (TW/SG/MY/...).131MIT
atomr-agents-stt-harness-webOptional axum backend + embedded React SPA for reviewing and editing diarized STT conversations.131Apache-2.0
metaxyEnd-to-end typesafe RPC between Rust and TypeScript130MIT OR Apache-2.0
tower-connegTower middleware for HTTP content negotiation130MIT
commix-rsType-safe asynchronous wrapper for the Commix OS command-injection engine130MIT
gear-mesh-generatorTypeScript code generator for gear-mesh129MIT OR Apache-2.0
payrail-coreProvider-neutral payment abstractions for PayRail129MIT OR Apache-2.0
jamjet-mcpJamJet MCP client and server — Model Context Protocol support129Apache-2.0
openws-serverWebSocket server with room-based messaging, private messages, HTTP broadcast, and configurable limits129CC-BY-NC-4.0
zynk-gen-tsPlain TypeScript generator for Zynk API graphs129MIT
oas-forgeThe zero-runtime OpenAPI 3.1 compiler for Rust. Extracts, links, and merges code-first documentation.129MIT
stackureOfficial Stackure authentication SDK for Rust129MIT
ariumFramework-agnostic authentication engine (passwords, sessions, OAuth, MFA, RBAC, API tokens, audit) for axum + sqlx apps.129MIT OR Apache-2.0
typeweld-irRust-to-TypeScript API contract tooling for Effect clients129MIT OR Apache-2.0
pliego-startersOfficial, embedded PliegoRS project starters.129Apache-2.0
hdds-gatewayHDDS REST API Gateway with Web UI128Apache-2.0 OR MIT
mcp-guard-coreCore library for mcp-guard - A lightweight, high-performance security gateway for MCP servers128AGPL-3.0
tysonscript-object-notationA dead simple config file format that just makes sense.128WTFPL
zynk-gen-effectEffect-TS generator for Zynk API graphs128MIT
prpc-proxyProxy RPC that routes signing requests to a browser wallet UI128MIT
rust-mcp-axumAxum HTTP server integration for rust-mcp-sdk128MIT
mpc-wallet-coreCore MPC wallet library for AI agents with 2-of-3 threshold signing128MIT OR Apache-2.0
coman-cliComan is a simple API manager designed to streamline API management and request sending. Can be used as a library or CLI.128MIT OR Apache-2.0
ikigai-sparqlSPARQL query module for ikigai — urn:sparql:{select,ask,describe,construct} run over one or more graph=<uri> sources resolved…128MIT OR Apache-2.0
jjpwrgem-schemaJSON schema validator128MIT
nyx-agent-typesImplementation-detail serde and TypeScript wire types shared by nyx-agent crates.127AGPL-3.0-or-later
jamjet-a2a-protoJamJet A2A protocol bridge — re-exports from jamjet-a2a crate + ProtocolAdapter127Apache-2.0
modelmuxModelMux - high-performance Rust gateway that translates OpenAI-compatible API requests to Vertex AI (Claude), with streaming,…127MIT OR Apache-2.0
serdes-ai-uiUI protocol adapters for serdesAI (Vercel AI SDK, AG-UI)127MIT
guardrail-classifiersClassifier implementations for guardrail-rs: regex, ONNX, and PII redaction127Apache-2.0 OR MIT
pliego-logTyped, versioned, hash-chained event logs and schema admission for PliegoRS.127Apache-2.0
spine-storagePersistent storage backends for SPINE knowledge base126AGPL-3.0-or-later
alien-signalsRust port of alien-signals 👾 the lightest signal library126MIT
atproto-attestationAT Protocol attestation utilities for creating and verifying record signatures126MIT
web-transport-ffiWebTransport over HTTP/3 — UniFFI bindings for Swift, Kotlin, and Python126MIT OR Apache-2.0
azumi-live-ssr-frameworkLive SSR framework for Rust (builds on Axum). Server-rendered HTML with instant interactivity, compile-time validation, zero…126AGPL-3.0-only
alun-webAlun web layer: router, middleware, extractors, responses, JWT authentication126Apache-2.0
rustauth-oidcEnterprise OIDC relying-party support for RustAuth.126MIT
rok-encryptAES-256-GCM encryption façade with purpose-bound and expiring tokens for the rok ecosystem125MIT
img_srcRust SDK for img-src image processing and delivery API125MIT
confluence-archiverA Confluence archiving tool to export Pages or Spaces as Markdown/HTML with local assets.125Apache-2.0
leptos-classesProp-drillable, reactive class container for Leptos.125MIT OR Apache-2.0
atomr-agents-meetings-harness-webOptional axum backend + embedded React SPA for reviewing and editing meeting analyses (attendees, notes, actions, summaries).125Apache-2.0
turbographAutomatic GraphQL API generation from PostgreSQL schemas in Rust125MIT OR Apache-2.0
drasi-reaction-dashboardDashboard reaction plugin for Drasi125Apache-2.0
mailbridgeProvider-neutral transactional email library for Rust services125MIT
actpub-nodeinfoNodeInfo 2.0/2.1 and FEP-0151 server metadata protocol for ActivityPub.124MIT OR Apache-2.0
specmock-runtimeRuntime servers for HTTP (OpenAPI), WebSocket (AsyncAPI), and gRPC (Protobuf) mocking124Apache-2.0
protograph-buildBuild-time code generation for protograph (use in build.rs)124MIT OR Apache-2.0
ferrum-emailComponent-based email framework for Rust — type-safe templates, cross-client rendering, unified sending API. The complete SDK.124MIT OR Apache-2.0
sansavision-pulse-sdkHigh-level Rust SDK for building Pulse-connected applications over PLP124MIT
pg-query-enginePostgREST-compatible URL parser and parameterized SQL builder for PostgreSQL.124MIT OR Apache-2.0
rok-validateRequest validation for the rok ecosystem — validate!() macro, #[derive(Validate)], Valid<T> extractor124MIT
feather-readerA minimalist, atproto-native RSS/Atom reader in Rust — your feed subscriptions live in your own PDS.124AGPL-3.0-only
rustauth-passkeyServer-side passkey plugin for RustAuth.124MIT
typstifyA high-performance static site generator with Typst/Markdown support124Apache-2.0
serverust-coreCore do framework serverust: App builder, roteamento, validação, DI, OpenAPI, config.123MIT OR Apache-2.0
protograph-runtimeRuntime types for protograph (DataLoader, errors)123MIT OR Apache-2.0
rok-queueBackground job processing for the rok ecosystem123MIT
dubbo-rs-configcenterDynamic configuration center abstraction for Apache Dubbo Rust123Apache-2.0
openauth-scimSCIM support for OpenAuth.123MIT
redstr-serverHTTP API server for redstr string transformations122MIT
ferridriver-mcpferridriver MCP server library -- browser automation via Model Context Protocol122MIT OR Apache-2.0
mini-apm-adminMinimal APM for Rails - Admin web interface122MIT
browserflareRust client for Cloudflare Browser Rendering APIs122MIT
openauth-tokio-postgrestokio-postgres database adapter for OpenAuth.122MIT
wechat-core微信小程序和服务号服务端API SDK - 核心功能122MIT
kamu-snap-responseFramework-agnostic response envelope + error taxonomy for Bank Indonesia SNAP BI integrations122MIT OR Apache-2.0
rustauth-redisRedis integrations for RustAuth.122MIT
rig-ai-sdkAI SDK Data Stream Protocol adapter for rig121MIT
sansavision-pulse-schema-deriveRust proc-macro attributes for generating Pulse Schema Language (PSL) from native Rust types121MIT
cloudillo-contactContact management (JSON REST + CardDAV) for the Cloudillo federated collaboration platform121LGPL-3.0-only
actix-friendly-json-extractorA friendly JSON extractor for actix-web with detailed error messages using serde_path_to_error120MIT OR Apache-2.0
mailbreezeOfficial Rust SDK for MailBreeze - Email Marketing & Transactional Email Platform120MIT
mbed-coreEmbed and transform assets into your Rust crate.120MIT
mdrvserveMarkdown preview server for AI coding agents120MIT
domainstack-schemaOpenAPI schema generation for domainstack validation types120MIT OR Apache-2.0
ic-asset-router-macrosProc-macro crate for ic-asset-router. Provides the #[route] attribute for per-route certification configuration.120MIT
vika-sdkRust SDK for Vika (vikadata) API120MIT
tonin-coreCore types for tonin: Service builder, Config, Context, Error, runtime.120Apache-2.0
rustauth-samlSAML 2.0 service-provider support for RustAuth.120MIT
scrapfly-sdkAsync Rust client for the Scrapfly web scraping, screenshot, extraction and crawler APIs120BSD-2-Clause
protoc-gen-grpc-gatewayA protoc plugin that generates a gRPC-Gateway proxy in Rust.119Apache-2.0
rustbasic-jwtJWT authentication package for the RustBasic Framework.119MIT