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.

openapi_lib_generatorRust openapi lib generator7,738MIT OR Apache-2.0Command line utilitiesDevelopment tools axum-xmlXML extractor for axum7,732MITEncodingParsing tools cot-cliCommand-line interface for the Cot web framework7,731MIT OR Apache-2.0Command line utilitiesWeb programming ali-oss-rs阿里云对象存储 Rust SDK。 Aliyun OSS SDK for Rust7,725MITAPI bindingsWeb programming torrust-bencodeEfficient decoding and encoding for bencode.7,724Apache-2.0Network programmingWeb programming kaggleUnofficial rust implementation of the kaggle api7,706Apache-2.0ScienceWeb programming wasi-sol🔒 A Solana Wallet adapter for WASM frameworks.7,699MITCryptographyWebAssembly rusty-slackbota slack bot for sanantoniodevs.slack.com7,695GPL-3.0-or-laterWeb programming momento-functions-hostHost interface support crate for Momento Functions7,685Apache-2.0Web programming yew-router-nestedA router implementation for the Yew framework7,682MIT/Apache-2.0GUIWeb programming modxA way to handle states with structs in Dioxus inspired by mobx7,674LGPL-3.0-or-laterAPI bindingsGUI rss-to-lametric🛫 Fastest way to expose a RSS feed to your LaMetric - https://store.lametric.com/?rfsn=853404.8b38b6 🎩7,668MITWeb programming telegram-webapp-sdkTelegram WebApp SDK for Rust7,666MITWebAssemblyWeb programming cf-modkit-odataModKit OData library7,658Apache-2.0Web programming yew-scroll-areaCustom scroll area component for yew7,654MIT OR Apache-2.0GUIWebAssembly supabase-lib-rsA comprehensive, production-ready Rust client library for Supabase with full cross-platform support (native + WASM)7,639MITAPI bindingsAuthentication entity_id_coreProduction-grade entity IDs for your web application7,629MITWeb programming oxygen_bondOxygen Bond is a networking library mainly developed for the Oxygen Game Engine.7,625MITGame enginesNetwork programming mdreamFastest HTML-to-Markdown converter. Zero dependencies, streaming support.7,619MITCommand line utilitiesParser implementations rocket-auth-loginLogin and authentication for rocket web apps. This crate provides functions to process login forms and to deal with private…7,609Apache-2.0AuthenticationWeb programming clientix-coreLibrary for building HTTP clients and requests declaratively with procedural macros - no need to write complex imperative or…7,608MIT OR Apache-2.0Development tools::Procedural macro helpersWeb programming roundrobinA simple roundrobin implementation.7,596MITWeb programming realA lightweight library for extracting the real client IP address from HTTP requests, supporting common forwarding headers such as…7,596MITNetwork programmingWeb programming rhodiumHyper wrapper7,581MIT OR Apache-2.0Web programming seed-datepickerCustomizable datepicker component for the Seed framework7,579Apache-2.0GUIWebAssembly dddk_coreTactical DDD framework based on command_bus, event_bus and query_bus. It offers annex feature such as authorization, logging ...7,576Apache-2.0Rust patternsWeb programming adequateA yet another validation library provides a macro inspired by Accord.7,568Apache-2.0Web programming saiIoC/DI framework for Rust7,567MIT OR Apache-2.0Web programming lambda-appsyncA type-safe framework for AWS AppSync Direct Lambda resolvers7,562MITAPI bindingsDevelopment tools::Procedural macro helpers axum_gcraGCRA-based Rate Limiter for Axum with per-route/per-key rate limiting7,562MIT OR Apache-2.0Web programming camo-coreCore of camo, the foreign language interface generation library. Not intended to be used directly.7,538MITDevelopment toolsWeb programming validator-cli✅ Ouest-France Platform BlockProvider validator7,523MITWeb programming reviewA React-inspired framework for making client-side single-page apps7,515MITGUIWebAssembly actix-web-validator5Validation mechanism for actix-web7,513MITEncodingWeb programming razerA server side way to controll your website with rust7,498MITWeb programmingWeb programming::WebSocket sass-rocket-fairingA rocket fairing to compile sass files automagically on change ✨7,488MITDevelopment toolsWeb programming waaaaWebAssembly, Abstracted Away7,475MIT OR Apache-2.0API bindingsAsynchronous rvoip-codec-coreG.711 and optional G.729A/G.729AB audio codec implementation for RVOIP7,472MITMultimediaNetwork programming http-security-headersType-safe, framework-agnostic HTTP security headers with Tower middleware support7,468MIT OR Apache-2.0Network programmingWeb programming beatsaver-rsA Rust library for interacting with the beatsaver.com api7,461MITAPI bindingsAsynchronous actix-web-errorDerive ResponseError for your errors7,454MIT OR Apache-2.0Web programming spintaServer-sent events client that works natively and on the web (WASM)7,425MIT OR Apache-2.0WebAssemblyWeb programming rusty-gql-macroMacro for rusty-gql7,418MITAsynchronousWeb programming common-access-tokenImplementation of the Common Access Token (CAT) specification7,412MITAuthenticationCryptography oxc_ast_lowerOxc is a JavaScript / TypeScript tooling suite.7,400MITCompilersDevelopment tools gcmhA CLI tool to improve your custom maps on generals.io.7,362UnlicenseCommand line utilitiesGames tillerTiller tills TILs into a static site7,354MITTemplate engineWeb programming reqwest-driveHigh-performance caching, throttling, and backoff middleware for reqwest, with a single-file storage container.7,337MIT OR Apache-2.0AsynchronousCaching indexmenowAnnounces items from RSS feed to search engine using IndexNow7,333MITCommand line utilitiesWeb programming hyroHypermedia Rust Orchestration - a refreshing web framework7,331MITTemplate engineWeb programming gerustGerust takes care of the accidental complexity of Rust backend projects so you can stay focused on what matters.7,325MITWeb programming elif-coreCore architecture foundation for the elif.rs LLM-friendly web framework7,325MITDevelopment toolsWeb programming notion-to-jarkupConvert Notion blocks into jarkup JSON.7,320MITData structuresParsing tools snm-brightdata-clientBright Data Wrapper Client Highly compacted Data implemented in Rust with Actix Web7,293MITAPI bindingsWeb programming dmzj-protodmzj api bindings7,291Apache-2.0API bindingsNetwork programming zapLigthing fast web framework for rust7,285MIT/Apache-2.0Network programmingWeb programming opp🚧 OpenPlugin Protocol (WIP, nothing usable for now).7,285MIT/Apache-2.0AsynchronousAuthentication wasm_extraExtra utilities for WASM.7,284MIT OR Apache-2.0WebAssemblyWeb programming lrzcc-apiRust API server for the LRZ-specific features of the Openstack-based LRZ Compute Cloud.7,278MITWeb programming girlbossSimple async job manager with progress tracking7,274MITAsynchronousConcurrency wasm-bridge-cliCommand line tool to prepare jco-transpiled components (deprecated)7,272MITWebAssemblyWeb programming rust-felA small library for making client-side single-page apps7,272MITGUIWeb programming rocket_jsonThis crate provides a `Error` struct with json responses in Rocket.7,270MITWeb programming cargo-tsyncA utility to generate types for other typed languages.7,267MIT OR Apache-2.0Command line utilitiesDevelopment tools bevy_rtc_macrosA client-server library designed over WebRTC for Bevy7,265MIT OR Apache-2.0Game developmentNetwork programming wasm-peersEasy-to-use wrapper for WebRTC DataChannels peer-to-peer connections written in Rust and compiling to WASM.7,265MIT OR Apache-2.0Network programmingWebAssembly vite-rs-dev-serverUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…7,262MIT OR Apache-2.0Development toolsFilesystem atproto-oauth-aipATProtocol AIP OAuth tools7,247MITCommand line utilitiesWeb programming jwks-client-updateLibrary to validate JWT tokens using JSON Web Key Set (JWKS)7,217MITAuthenticationCryptography web-assemblerAn in memory wasm assembler for Rust.7,211MIT OR Apache-2.0WebAssemblyWeb programming momento-functions-logLog adapter for momento Functions7,203Apache-2.0Web programming chuchiHttp async library based on hyper and tokio7,202MIT OR Apache-2.0Web programming katalystHigh performance, modular API Gateway7,194MITNetwork programmingWeb programming anda_web3_clientThe Rust SDK for Web3 integration in non-TEE environments.7,192MIT OR Apache-2.0AccessibilityDevelopment tools wsbroadWebsocket server that broadcasts each message to other clients connected to the same URL7,184MIT/Apache-2.0Command line utilitiesNetwork programming langdb_coreAI gateway Core for LangDB AI Gateway.7,178Apache-2.0Network programmingWeb programming yew-and-bulmaBulma CSS components for Yew7,164MIT OR Apache-2.0GUIWebAssembly wapWap library allows you to write a web page app exclusively in Rust7,154MIT/Apache-2.0Web programming leptos_workersWebWorker library for the Leptos web framework.7,144MIT OR Apache-2.0WebAssemblyWeb programming typescript-wasm-bindgen-macrosParse typescript file and generates wasm-bindgen javascript import on the fly7,143MITWebAssemblyWeb programming oidcOpenID Connect client library using Reqwest, Biscuit, and inth-oauth27,141Apache-2.0AuthenticationWeb programming limitationA rate limiter using a fixed window counter for arbitrary keys, backed by Redis.7,137MPL-2.0AsynchronousWeb programming clientix-codegenLibrary for building HTTP clients and requests declaratively with procedural macros - no need to write complex imperative or…7,137MIT OR Apache-2.0Development tools::Procedural macro helpersWeb programming review-macroA React-inspired framework for making client-side single-page apps7,137MITGUIWebAssembly autortr_rocket`autortr_rocket` is a lightweight Rust library designed for automatic route mapping in web applications for the `Rocket`…7,135Apache-2.0Web programming server-starter-listenerServer::Starter listener for hot deploy application7,134MIT OR Apache-2.0Web programming workspacer-check-crates-ioAn asynchronous Rust crate offering verification of crate version publish status on crates.io, enhancing automated release…7,126MITDevelopment toolsNetwork programming wasmcpRust SDK for building MCP (Model Context Protocol) WebAssembly components7,124Apache-2.0API bindingsWebAssembly pug_tmp_workaroundpug.js reimplemented in rust for speed7,121MITCommand line utilitiesParsing tools tocketA implemetation of 'Token Bucket' algorithm7,116MIT OR Apache-2.0AlgorithmsWeb programming buongiornissimo-rsScrapes for the best Italian boomer flavoured images7,099MITWeb programming gmfA runtime-agnostic, high-performance gRPC server framework using thread-per-core architecture.7,075Apache-2.0AsynchronousNetwork programming hreq-h2An HTTP/2.0 client and server7,065MITAsynchronousNetwork programming bustdirRead a directory and generate cache-busting hashes for it7,053Apache-2.0 OR MITCachingWeb programming tarziRust-native lite search for AI applications7,053Apache-2.0API bindingsText processing spillwayHigh throughput, safe, async MPSC channel7,034Apache-2.0Web programming wasi-worker-yewWASM/WASI browser service worker for yew (Agent<Reach=Public>)7,024MIT/Apache-2.0WebAssemblyWeb programming yewdux-middlewareA Redux-like middleware for Yewdux.7,020MIT OR Apache-2.0Rust patternsWebAssembly vintageA multi-threaded FastCGI server7,015MITNetwork programmingWeb programming hapi-iron-oxideiron-webcrypto and hapi-iron implementation in Rust7,013MIT OR Apache-2.0Web programming witx-indentIndent WITX files (WebAssembly)7,013MITAPI bindingsWebAssembly vite-rs-embed-macroUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…7,002MIT OR Apache-2.0Development toolsFilesystem amazon-captcha-rsA Rust library to solve Amazon CAPTCHAs6,988MITMultimedia::ImagesWeb programming nostr-rs-relayA relay implementation for the Nostr protocol6,953MITNetwork programmingWeb programming swaggCode generator from swagger file for actix-web framework6,946MITDevelopment toolsNetwork programming rmcp-openapi-serverMCP server executable for OpenAPI specifications6,942MITNetwork programmingWeb programming stellation-frontendThe framework experience for Yew.6,940MIT OR Apache-2.0WebAssemblyWeb programming proqIdiomatic Async Prometheus Query (PromQL) Client for Rust.6,936Apache-2.0/MITAPI bindingsAsynchronous proxierAuto proxy whitelist and delist crate for 3rd party services.6,935MITCommand line utilitiesWeb programming biome_css_formatterBiome's CSS formatter6,928MIT OR Apache-2.0Development toolsWeb programming dip721-rsA rust library implementing the DIP721 NFT standard types for Internet Computer6,926MITWebAssemblyWeb programming newrelic-unofficialNew Relic instrumentation in pure Rust6,924Apache-2.0API bindingsDevelopment tools renaticA flexible and customizable static site generator6,908GPL-3.0Command line utilitiesWeb programming cloudevents-sdk-rdkafkaCloudEvents official Rust SDK - Kafka integration6,906non-standardEncodingWeb programming springtime-web-axumWeb framework based on Springtime and axum.6,906MITAsynchronousWeb programming jder_axumA response builder for axum6,902MITParser implementationsWeb programming clientixLibrary for building HTTP clients and requests declaratively with procedural macros - no need to write complex imperative or…6,897MIT OR Apache-2.0Development tools::Procedural macro helpersWeb programming split-yewYew component for the Split.js library: a resizable split view for web apps.6,884MITGUIWebAssembly momento-functionsSupport crate for Momento Functions6,874Apache-2.0Web programming txtwebtext file-based webpage generating tool6,873MITCommand line utilitiesWeb programming meta_fetcherA simple website metadata fetcher6,872MITWeb programming worker_loggerA logger implementation for Cloudflare Workers6,860MIT OR Apache-2.0WebAssemblyWeb programming tower-sessions-file-storeStore sessions for Tower Session store on the file system6,856MITAsynchronousNetwork programming lazy-limitlazy-limit is a lightweight Rust library for rate limiting by IP or custom ID, with support for global, router-specific, and…6,846MITDevelopment toolsNetwork programming izihawa-hyper-multipartAn implementation of multipart/form-data for Hyper6,840MIT OR Apache-2.0AsynchronousWeb programming arpy-axumAxum server for the Arpy RPC library6,840MIT OR Apache-2.0Network programmingWeb programming sweet_test_macrosCross-platform utilities and dev tools6,836MIT OR Apache-2.0CompilersDevelopment tools wechat-mp微信公众号(包括订阅号和服务号)sdk版本(开发中), 基于2020年7月的微信文档开发.6,824MIT OR Apache-2.0API bindingsWeb programming tailwind-rs-wasmWASM-optimized Tailwind CSS implementation for Rust web applications6,824MITWebAssemblyWeb programming supabase-js-rsRust bindings for Supabase JavaScript library via WebAssembly6,812MIT OR Apache-2.0AuthenticationDatabase interfaces http-kitA flexible and ergonomic HTTP toolkit for Rust with async support, middleware, and zero-copy body handling6,809MITAsynchronousNetwork programming bevy_rtcA client-server library designed over WebRTC for Bevy6,808MIT OR Apache-2.0Game developmentNetwork programming stctlThe framework experience for Yew.6,802MIT OR Apache-2.0WebAssemblyWeb programming vite-rsUses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…6,794MIT OR Apache-2.0Development toolsFilesystem modsecurity-rsSafe wrapper around libmodsecurity6,787MIT OR Apache-2.0API bindingsWeb programming tailwind-rs-leptosTailwind CSS integration for Leptos framework6,779MITDevelopment toolsWeb programming kcfgKUBECONFIG manipulation CLI6,751non-standardCommand line utilitiesWeb programming axum-idempotentA middleware for handling idempotent requests in axum applications.6,747MITNetwork programmingWeb programming yew-scannerA QR-Code scanner to be used in a yew / wasm context6,746non-standardGUIWebAssembly pkce-stdHandling Proof Key for Code Exchange.6,736MITCryptographyWeb programming request-idA few common request id implementations for use with tower-http6,734MIT OR Apache-2.0Web programmingWeb programming::HTTP server hephHeph is an actor framework based on asynchronous functions.6,732MITAsynchronousWeb programming arpy-reqwasmReqwasm client for the Arpy RPC library6,725MIT OR Apache-2.0Network programmingWeb programming web-static-pack-commonCommon types for web-static-pack and web-static-pack-packer crates.6,725MITWeb programming yew-purecssPure CSS components for Yew6,720Apache-2.0GUIWebAssembly pca9956b-apiHTTP RESTful API and skeleton server/client implement for I2C bus control6,706GPL-3.0-or-laterAPI bindingsEmbedded development pslinkA simple webservice that allows registered users to create short links including qr-codes. Anyone can visit the shortened links.…6,704MIT OR Apache-2.0Command line utilitiesNetwork programming octoappOctoapp is a Rust library for building GitHub Apps6,699MITWeb programming futures-zipkinFutures support for Zipkin tracing6,691Apache-2.0Network programmingWeb programming shieldsHigh-performance Rust badge rendering engine, compatible with shields.io6,685MITGraphicsRendering rusty-gqlSchema first GraphQL Library for Rust6,677MITAsynchronousWeb programming async-dashscopeA Rust client for DashScope API6,667MITAPI bindingsAsynchronous rocket-jwt-newjwt authorization for rocket6,666MITParser implementationsWeb programming twilight-errorError handling utility for the Twilight ecosystem6,666MITAsynchronousFilesystem carrot-cakeAn a-peeling pub/sub framework6,665MIT OR Apache-2.0AsynchronousNetwork programming custom-elementA CustomElement trait for implementing custom elements (web components) in Rust6,659MIT OR Apache-2.0GUIWebAssembly untrackLibrary to parse and remove tracking tokens from URLs contained in arbitrary text input6,658MITParser implementationsParsing tools homestar-wasmHomestar Wasm / Wasmtime implementation and IPLD <=> WIT interpreter6,650Apache-2.0Development toolsWebAssembly ux-componentsBackend agnostic GUI framework6,649MPL-2.0GUIWebAssembly sweet_testA pretty cross platform test runner6,649MIT OR Apache-2.0CompilersDevelopment tools webworkerWebWorker6,648MITWeb programming sa-token-adapterAdapter traits for sa-token-rust framework integration6,646MIT OR Apache-2.0AuthenticationWeb programming pkarr-republisherA pkarr packet republisher.6,644MITWeb programming ruukh-codegenCodegen for the Ruukh framework.6,641MITWebAssemblyWeb programming steam-authAllows you to implement a 'login with steam' feature on your website.6,639MITAsynchronousAuthentication weirdA Crockford Base32-like encoding that produces non-sequential output based on a salt.6,632MIT/Apache-2.0EncodingParsing tools gnews-rsA simple Google News RSS feed parser6,629MITEncodingParsing tools webviewTiny cross-platform UI library for Rust that uses a webview for rendering HTML56,628ISCAPI bindingsGUI boluo-macrosboluo的宏6,624MITAsynchronousNetwork programming wasm-peers-protocolEasy-to-use wrapper for WebRTC DataChannels peer-to-peer connections written in Rust and compiling to WASM.6,622MIT OR Apache-2.0Network programmingWebAssembly waseda-moodleA simple crate to get a list of the enrolled courses6,621MITAPI bindingsWeb programming http-problemA HTTP APIs focused error handling library6,610MIT OR Apache-2.0Web programming leo-interpreterInterpreter for the Leo programming language6,603GPL-3.0CompilersCryptography easy-srpeasy-srp wraps the rust srp crate and provides an easy to use API.6,602BSD-3-ClauseAuthenticationCryptography mpp-brRust SDK for the Machine Payments Protocol (MPP)6,602MIT OR Apache-2.0AuthenticationCryptography artemisAn integrated GraphQL Client that supports caching, fetching and others through extensible exchanges in Rust and with WASM.6,592MIT OR Apache-2.0AsynchronousWebAssembly homestar-invocationHomestar core library for working with tasks, instructions, etc6,584Apache-2.0Development toolsWebAssembly simple-middlewareGeneral purpose middleware crate6,582MITAsynchronousWeb programming input-rs🔤 A highly customizable input component for WASM frameworks like Yew, Dioxus, and Leptos.6,582Apache-2.0ScienceWeb programming biome_json_analyzeBiome's JSON linter6,579MIT OR Apache-2.0Development toolsWeb programming hangarUnstable, use at your own risk. Rust web framework, using [Rocket](https://rocket.rs), [Diesel](https://diesel.rs), and…6,573MITDevelopment toolsWeb programming tauri-webview-sysRust native ffi bindings for webview6,569MITAPI bindingsGUI leo-retrieverA retriever for the Leo programming language6,565GPL-3.0CompilersCryptography webextension_patternIntuitive URL pattern matching as used by Firefox WebExtensions and by Chrome6,559MIT OR Apache-2.0Parser implementationsWeb programming http-timingsA simple library to measure the key HTTP timings from the development tools6,546non-standardDevelopment toolsWeb programming ai-gatewayAI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic.6,545Apache-2.0Network programmingWeb programming discord_interactionA high-level library for using Discord's interactions model. Uses AWS Lambda.6,543GPL-3.0-onlyGUIWeb programming rustimate-coreCore classes used by rustimate in the app and WASM6,534MITWeb programming sage_brokerMQTT 5.0 broker6,529MITCommand line utilitiesNetwork programming paddle-rust-sdk-typesPaddle Rust SDK Types (Unofficial)6,525Apache-2.0FinanceWeb programming seed-bootstrapComponents for using Bootstrap toolkit with Seed framework6,522MIT/Apache-2.0Web programming meepA simple pasting service.6,511AGPL-3.0Web programming uibeam_htmlshared HTML library for UIBeam - A lightweight, JSX-style Web UI library for Rust6,509MITTemplate engineWebAssembly dioxus-slidesA slides component library for dioxus6,504MIT OR Apache-2.0GUIWebAssembly ux-chartsBackend and runtime agnostic chart library6,499MPL-2.0GUIMultimedia skiffAn immutability-first, functional scripting language with a friendly syntax and compiler/interpreter written in Rust!6,496MITCompilersParser implementations writusFile-based blog based on Writium Framework.6,495MITWeb programming rsass-cliCommandline interface for rsass, compiles scss to css.6,492MIT OR Apache-2.0Command line utilitiesWeb programming happiAutomatic & type-safe API clients - provide the interface and i will happily do the rest :)6,490MIT OR Apache-2.0AccessibilityAPI bindings safe_httpSimple and safe HTTP types.6,490MIT OR Apache-2.0Web programming