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.

mwtitleMediaWiki title validation and formatting33,758GPL-3.0-or-laterWeb programming api-responseA consistent structure for API responses, including success and error handling.33,727MITData structuresWeb programming leo-passesCompiler passes for the Leo programming language33,702GPL-3.0CompilersCryptography graphql-starterGraphQL starter kit33,537MITRust patternsWeb programming gemini-client-apiLibrary to use Google Gemini API. Automatic context management, schema generation, function calling and more.33,471MITAsynchronousWeb programming to-query-paramsA procedural macro and trait for easy use of arbitrary structs as query parameters in Hyper33,432MITNetwork programmingRust patterns webfingerA crate to help you fetch and serve WebFinger resources33,299GPL-3.0Web programming turbo-cdnIntelligent download accelerator with automatic CDN optimization and concurrent chunked downloads33,262MITCommand line utilitiesNetwork programming html5ever_extThis is a set of unofficial extensions to the html5ever crate's RcDom and Node structs, including a ***minifying HTML5…33,224MITWeb programming uri_encodeURI percent-encoding (encodeURI, encodeURIComponent, urlencode)33,176ISCEncodingWeb programming zino-extraExtra utilities for zino.33,154MITAsynchronousNetwork programming idb-sysA callback based crate for interacting with IndexedDB on browsers using webassembly33,111MIT/Apache-2.0AsynchronousDatabase interfaces dendriteEvent Sourcing and CQRS in Rust with AxonServer.33,094MITWeb programming tslinkCreates typescript definitions based on rust code32,985Apache-2.0API bindingsWeb programming web-streamsWASM bindings for the Streams API32,905MIT OR Apache-2.0API bindingsWebAssembly groupcache-pbgroupcache protocol buffers - internal crate32,739MITAsynchronousCaching xmloxideA pure Rust reimplementation of libxml2 — memory-safe XML/HTML parsing32,667MITParser implementationsWeb programming moq-transportMedia over QUIC32,417MIT OR Apache-2.0MultimediaNetwork programming ic-ossThe Rust version of the client SDK for the ic-oss cluster.32,380MIT OR Apache-2.0Web programming rocket-jwt-authorizationThis crate provides a procedural macro to create request guards used for authorization.32,329MITParser implementationsWeb programming exocore-discoveryDistributed applications framework32,254Apache-2.0Command-line interfaceDatabase implementations og_image_writerGenerate an Open Graphic Image using a CSS-like API.32,152MITGraphicsRendering recaptcha-verifyRecaptcha verification helper for v2/v3 and enterprise32,062MITAPI bindingsWeb programming guise-pacingPure retry backoff, jitter, and Retry-After pacing primitives for the Santh fleet31,880MIT OR Apache-2.0Network programmingWeb programming guise-profilesPure browser fingerprint profile identifiers and user-agent constants for Santh stealth stacks31,874MIT OR Apache-2.0Web programming guise-choiceUniform random selection and stealth-safe token primitives for the Santh fleet31,871MIT OR Apache-2.0AlgorithmsWeb programming guiseCanonical browser fingerprint bundles, human-behavior timing, and TLS profile re-exports for the Santh fleet31,867MIT OR Apache-2.0AuthenticationWeb programming minicaldavMinimal caldav client31,841GPL-3.0-or-laterCommand line utilitiesWeb programming chrome_serverChrome proxy API to manage chrome in Cloud Providers31,816MITCommand line utilitiesWeb programming sea-query-common-likeA Rust crate for enhancing sea_query with typical LIKE search support, including escape sequences for patterns (%fuzzy%, prefix%,…31,775MITDatabase interfacesWeb programming jsonrpc-typesA set of types for representing JSON-RPC requests and responses.31,748MIT/Apache-2.0Network programmingWeb programming authjarMulti-cookie session management - parse Set-Cookie, domain-scoped storage, CSRF extraction, session persistence31,737MIT OR Apache-2.0AuthenticationWeb programming web-toolsTools for the Web31,732Apache-2.0GUIWebAssembly pocgenReusable proof-of-concept generation and finding chaining for security tooling.31,676MIT OR Apache-2.0Network programmingWeb programming webdav-handlerhandler for the HTTP and Webdav protocols with filesystem backend31,582Apache-2.0Web programming exocore-apps-hostDistributed applications framework31,540Apache-2.0Command-line interfaceDatabase implementations axohtml-macrosType checked JSX for Rust (proc_macro crate)31,448MPL-2.0+Template engineWeb programming runtime-foxdriverFirefox browser automation via WebDriver BiDi (rustenium)31,341MIT OR Apache-2.0Network programmingWeb programming anansi-macrosAnansi's proc macros.31,338MITAsynchronousWeb programming interactshAsync Rust client for polling out-of-band interaction servers.31,301MIT OR Apache-2.0Network programmingWeb programming pb-jellyA protobuf runtime for the Rust language developed at Dropbox31,274Apache-2.0EncodingParsing tools apistos-shuttleActix-web OpenAPI v3.0 documentation generator30,981MIT OR Apache-2.0Web programming fire-http-apiMake web apis30,979MIT OR Apache-2.0Web programming yarte_formatProc-macro, compiled Handlebars30,962MIT/Apache-2.0GUITemplate engine axohtmlType checked JSX for Rust30,767MPL-2.0+Template engineWeb programming chamomile_typesAnother P2P Library. Support IoT devices.30,736MIT/Apache-2.0Network programmingWeb programming telersAn asynchronous framework for Telegram Bot API written in Rust30,714MIT OR Apache-2.0API bindingsAsynchronous sycamore-view-parserparser for Sycamore view syntax30,696MITGUIWebAssembly actix-web-middleware-redirect-schemeA middleware for actix-web which forwards all `http` requests to `https` and vice versa. Based on…30,643MITWeb programmingWeb programming::HTTP server webtransport-quinnDeprecated in favor of web-transport-quinn30,509MITNetwork programmingWeb programming specta-jsdocExport your Rust types to JSDoc30,493MITAsynchronousWeb programming ireqEffortless HTTP client wrapper for Rust / Rust 极简 HTTP 请求库30,443MulanPSL-2.0API bindingsAsynchronous revolt_rocket_okapiOpenAPI (AKA Swagger) document generation for Rocket applications30,333MITWeb programming anansi-coreAnansi's core.30,254MITAsynchronousWeb programming axum-typed-websocketsaxum::extract::ws with type safe messages30,242MITAsynchronousNetwork programming rama-towertower support for rama30,124MIT OR Apache-2.0AsynchronousNetwork programming rocket-governorImplementation of Governor rate limiter for Rocket30,086MIT OR Apache-2.0Web programming restapiA secure-by-default rest api using hyper, tokio, bb8, kafka-threadpool, postgres, and prometheus for monitoring30,077MITAsynchronousAuthentication iref-enumDerive macro for IRI-like enum types30,069MIT/Apache-2.0Internationalization (i18n)Web programming trillium-conn-idconn ids for trillium.rs29,823MIT OR Apache-2.0Web programmingWeb programming::HTTP server hkoRust library for Hong Kong Observatory Open Data API29,796MITAPI bindingsWeb programming domrsDocument builder and serializer29,781MIT OR Apache-2.0EncodingText processing restrepoA collection of components for building restful webservices with actix-web29,775MIT OR Apache-2.0Web programming comfy_include_dirEmbed the contents of a directory in your binary29,772MITDevelopment toolsGame engines product-os-connectorProduct OS : Connector provides a framework for definining a server with APIs, outward API calls, a workflow to pass data along,…29,737GPL-3.0-onlyAPI bindingsWeb programming epitech_apiA library for interacting with the EPITECH intranet API29,721MIT OR Apache-2.0API bindingsAsynchronous trillium-compressioncompression handler for trillium.rs29,646MIT OR Apache-2.0Web programmingWeb programming::HTTP client lifelineLifeline is a dependency injection library for asynchronous message-based applications.29,513MITAsynchronousRust patterns hypers_openapiCompile time generated OpenAPI documentation for hypers29,467Apache-2.0Web programming base_urlA wrapper around the Url type for web urls29,315MITEncodingWeb programming dcl-rpcDecentraland RPC Implementation29,295Apache-2.0Network programmingWeb programming pb-jelly-genA protobuf binding generation framework for the Rust language developed at Dropbox29,286Apache-2.0EncodingParsing tools rusaintEasy-to-use SSU u-saint client29,268MITWeb programming anansiA simple full-stack web framework for Rust.29,229MITAsynchronousWeb programming acme-microLibrary for requesting certificates from an ACME provider (acme-lib fork).29,185MITAPI bindingsWeb programming tw_mergeMacros for merging Tailwind CSS v4 classes or creating variants.29,068MITDevelopment toolsWebAssembly utoipa-configConfig for controlling utoipa's various aspects28,982MIT OR Apache-2.0Web programming typescript-definitionsserde support for exporting Typescript definitions28,928MIT/Apache-2.0Data structuresDevelopment tools trillium-static-compiledcompile-time static assets for trillium.rs28,892MIT OR Apache-2.0Web programmingWeb programming::HTTP server witx-codegenWITX code generator for WebAssembly guest modules.28,825MITAPI bindingsWebAssembly cbltSafe and fast minimalistic web server, written in Rust, that serves files from a directory and proxies requests to another server.28,790MITDevelopment toolsNetwork programming asknothingx2-utilasknothing28,783MIT OR Apache-2.0API bindingsAuthentication simple-websocketsFast and efficient WebSocket server with an easy API28,779MITAsynchronousConcurrency async-jsonrpc-clientAn asynchronous JSON-RPC 2.0 client library28,659MIT/Apache-2.0Network programmingWeb programming multraAn async parser for `multipart/form-data` content-type in Rust.28,619MITAsynchronousWeb programming streamerStreamer is a handy tool deal with stream28,604MITNetwork programmingWeb programming anancAnansi's project manager.28,529MITCommand line utilitiesWeb programming revolt_okapiStructs for OpenAPI (AKA Swagger) documents28,521MITWeb programming revolt_rocket_okapi_codegenMacros supporting rocket_okapi28,481MITWeb programming anda_engineAgents engine for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.28,459MIT OR Apache-2.0AccessibilityDevelopment tools anthropicAnthropic Rust SDK.28,454MITAPI bindingsAsynchronous ic-oss-cliA command-line tool implemented in Rust for the ic-oss cluster.28,405MIT OR Apache-2.0Web programming markup5ever_arcdomThread safe version of RcDom from html5ever project.28,384MIT / Apache-2.0Parser implementationsWeb programming yew-templateA crate for using separate HTML files as Yew objects, with support for seamless localization.28,375MITInternationalization (i18n)Localization (L10n) rocket-mongo-file-center-download-responseThis crate provides a response struct used for client downloading from the File Center on MongoDB.28,367MITWeb programming common_xcommon28,265Apache-2.0Development toolsGame development firebase-wasmRust bindings for the Firebase v9 JS SDK.28,257MITAPI bindingsWebAssembly mercury-deriveProcedural macro for marking Rust types for PureScript code generation28,147MIT OR Apache-2.0Development toolsWeb programming trillium-tls-commontls interfaces for trillium.rs28,120MIT OR Apache-2.0Web programmingWeb programming::HTTP server spider-cloud-cliThe Spider Cloud CLI for web crawling and scraping28,042MITWeb programming lnurlkitAll you need to support LNURL and nothing more28,028GPL-3.0-onlyAPI bindingsAsynchronous leo-inputInput parser of the Leo programming language28,004GPL-3.0Cryptography::CryptocurrenciesWeb programming todorstodo app with CLI, REST & gRPC interfaces27,949MITCommand line utilitiesWeb programming tower-helmetHelps with securing your tower servers with various HTTP headers27,733MITAsynchronousNetwork programming urltemplateLightweight URL templates. Master URLs with placeholders!27,675MITEncodingParser implementations taxy-apiType definitions and API for taxy27,665MITNetwork programmingWeb programming ironshield-apiIronShield Web Server API, Built with Axum27,178SSPL-1.0Web programming magnet_deriveMagnet, a JSON/BSON schema generator27,072MITAPI bindingsDatabase interfaces fire-http-representationHttp types for the fire http crate27,064MIT OR Apache-2.0Web programming product-os-http-bodyProduct OS : Http Body is a derivative of the http-body and http-body-util crates restructured for both std and no_std…27,062GPL-3.0-onlyAsynchronousNetwork programming edgequake-llmMulti-provider LLM abstraction library with caching, rate limiting, and cost tracking26,973Apache-2.0API bindingsAsynchronous analytics-next-sysWebAssembly bindings for @segment/analytics-next26,839Apache-2.0WebAssemblyWeb programming magnet_schemaMagnet, a JSON/BSON schema generator26,830MITAPI bindingsDatabase interfaces digest-accessHTTP Digest Access Authentication compliant with ITEF RFC2069, RFC2617 and RFC7616 for Rust26,811MIT OR Apache-2.0AuthenticationWeb programming turbomcp-serverProduction-ready MCP server with zero-boilerplate macros and transport-agnostic design26,732MITAsynchronousDevelopment tools cometd-clientClient for LongPolling CometD connections26,682Apache-2.0Web programming product-os-capabilitiesProduct OS : Capabilities provides a set of features for implementing server features and services in a modular fashion. It is…26,618GPL-3.0-onlyAsynchronousNo standard library trillium-sessionssession storage handler for trillium.rs26,500MIT OR Apache-2.0Web programmingWeb programming::HTTP server trillium-cookiescookies handler for trillium.rs26,484MIT OR Apache-2.0Web programmingWeb programming::HTTP client routerify-corsA Routerify middleware which enables CORS.26,248MITAsynchronousWeb programming axum-connectConnect-Web RPC for Axum26,248MIT OR Apache-2.0Network programmingWeb programming body-imageAdaptive RAM/file-backed HTTP bodies.26,247MIT/Apache-2.0Web programming pagetop-mdbookIncluye contenido generado por mdBook en aplicaciones PageTop.26,166MIT OR Apache-2.0GUIWeb programming free-iconsUse free svg icons in your html projects26,149MITWeb programming protosocket-rpcRPC using protosockets26,139Apache-2.0Web programming analytics-nextRust wrapper @segment/analytics-next26,095Apache-2.0WebAssemblyWeb programming trillium-websocketswebsocket support for trillium.rs25,995MIT OR Apache-2.0Web programmingWeb programming::HTTP server garage-doorA simple OIDC provider, for demo purposes25,988Apache-2.0AuthenticationWeb programming turbofuro_runtimeRuntime for Turbofuro visual programming language25,971Apache-2.0CompilersDevelopment tools telTurbofuro Expression Language25,958Apache-2.0CompilersDevelopment tools turbomcpRust SDK for Model Context Protocol (MCP) with zero-boilerplate macros and WASM support25,914MITAsynchronousDevelopment tools axum_tonicUse Tonic with Axum25,720MIT OR Apache-2.0Web programming leo-stateState parser of the Leo programming language25,623GPL-3.0Cryptography::CryptocurrenciesWeb programming google-api-rust-client-unofficalAn unoffical client library for Google APIs.25,574Apache-2.0AuthenticationWeb programming spowProof of Work for the Server and Client + WASM25,477Apache-2.0AlgorithmsWebAssembly async-openai-wasmRust library for OpenAI on WASM25,442MITAPI bindingsAsynchronous async-sqlx-sessionsqlx session store for async-session25,372MIT OR Apache-2.0Database interfacesWeb programming oauth2-test-serverA fast, fully configurable, in-memory OAuth 2.0 + OpenID Connect authorization server for testing, zero-HTTP mode and DCR support…25,355MITAuthenticationDevelopment tools::Testing stylersScoped CSS for Rust web frameworks like leptos25,263MITWeb programming typed-htmlType checked JSX for Rust25,258MPL-2.0+Template engineWebAssembly pastemdPluggable pastebin backend25,236MITDatabase interfacesWeb programming autumn-macrosProc macros for the Autumn web framework25,193MIT OR Apache-2.0Web programmingWeb programming::HTTP server autumn-webAn opinionated, convention-over-configuration web framework for Rust25,125MIT OR Apache-2.0Web programmingWeb programming::HTTP server midstreamer-quicQUIC multi-stream support for native and WASM targets25,114MIT OR Apache-2.0Network programmingWebAssembly septemberA simple and efficient Gemini-to-HTTP proxy.24,905GPL-3.0-onlyWeb programmingWeb programming::HTTP server stac-apiRust library for the SpatioTemporal Asset Catalog (STAC) API specification24,885MIT OR Apache-2.0Data structuresScience dendrite_authSupport for JWT based authentication / authorization in rustic-dendrite24,876MITWeb programming avocadoAvocado, the strongly-typed MongoDB driver24,816MITAPI bindingsDatabase interfaces servo-hyper-serdeSerde support for hyper types.24,702MIT OR Apache-2.0EncodingWeb programming squarkVirtual DOM implemention and application definition inspired from HyperApp24,644WTFPLGUIWeb programming pagetop-adminPageTop package that provides a unified settings interface to other packages.24,643MIT OR Apache-2.0GUIWeb programming ic_coseThe Rust version of the client SDK for the IC-COSE canister.24,636MIT OR Apache-2.0Web programming zino-cliCLI tools for zino.24,627MITCommand line utilitiesNetwork programming css-purifycss-purify works a little like [https://github.com/purifycss/purifycss](purifycss) to strip out unused CSS.24,618MITParsing toolsWeb programming pbdA software development kit for Privacy by Design (PbD).24,492Apache-2.0ConfigurationData structures arc-reactorMinimal, Asynchronous, Web Framework24,422MITWeb programmingWeb programming::HTTP server css-in-rustCSSinRust is a package for use with WASM applications providing a component level CSS styling experience.24,367MITWebAssemblyWeb programming go-awayGenerates go types from rust types24,353MPL-2.0Development toolsDevelopment tools::FFI ice-ageSimple logging kit for server programs24,295non-standardWeb programming cargo-mercuryAutomatically generate PureScript types and Argonaut codecs from Rust24,242MIT OR Apache-2.0Development toolsWeb programming turbofuro_workerWorker executable for Turbofuro24,235Apache-2.0CompilersDevelopment tools wasm_client_solanaA wasm compatible solana rpc and pubsub client24,153UnlicenseWebAssemblyWeb programming urlexpandExpand / Unshorten an exhaustive list of Shortened URL's24,026non-standardWeb programming foxy-ioA configuration-driven and hyper-extensible HTTP proxy library24,011MPL-2.0Network programmingWeb programming sframepure rust implementation of SFrame (RFC 9605)23,992MIT/Apache-2.0CryptographyNetwork programming orsomafoEvent dispatcher crate23,958MITAsynchronousWeb programming axum-webtoolsGeneral purpose tools for axum web framework.23,848AGPL-3.0-or-laterWeb programming fire-http-codegenCodegen for fire http23,812MIT OR Apache-2.0Web programming ic-oss-canA Rust library for implementing large file storage in ICP canisters23,774MIT OR Apache-2.0Web programming plaster-formsA form handler for front-end web applications.23,757MIT/Apache-2.0GUIWeb programming pagetop-nodePageTop package for easy content type creation and customization.23,747MIT OR Apache-2.0GUIWeb programming secure-sessionSigned, encrypted session cookies for Iron23,745MITAuthenticationCryptography thaloA high-performance event sourcing runtime utilizing WebAssembly an embedded event store.23,662Apache-2.0 OR MITAsynchronousDatabase interfaces bevy_web_assetImplementations for http(s) asset sources for Bevy23,593MIT OR Apache-2.0Game developmentNetwork programming plasterA wasm-bindgen framework for making client-side single-page apps23,591MIT/Apache-2.0GUIWeb programming cmark-syntaxSyntax highlighting for pulldown-cmark23,472GPL-3.0-or-laterParsing toolsWeb programming http_headerA simple, dependency-less HTTP-header builder and parser23,442BSD-2-Clause OR MITData structuresEncoding bladesBlazing fast dead simple static site generator23,389GPL-3.0-or-laterCommand line utilitiesWeb programming rspc-axumAxum adapter for rspc23,385MITAsynchronousWeb programming anda_coreCore types and traits for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.23,326MIT OR Apache-2.0AccessibilityDevelopment tools k-cacheinternal cache implementation for rmemstore23,325Apache-2.0Web programming fetchkitAI-friendly web content fetching and HTML-to-Markdown conversion library23,307MITText processingWeb programming wallet_standardAn implementation of the solana wallet standard in rust23,270UnlicenseWebAssemblyWeb programming trillium-redirectRedirect utilities for trillium.rs23,243MIT OR Apache-2.0Web programmingWeb programming::HTTP client lividlivid is a lightweight frontend Rust crate for creating web apps via webassembly23,170MITWebAssemblyWeb programming easy-scraperHTML scraping library focused on easy to use23,170MITWeb programming trillium-static-compiled-macrosinternal-use-only proc-macros for trillium-static-compiled23,121MIT OR Apache-2.0Web programmingWeb programming::HTTP server mastodon-asyncA wrapper around the Mastodon API.23,061MIT/Apache-2.0API bindingsWeb programming cloud-storage-rsMOVED TO crates.io/crates/cloud-storage A crate for uploading files to Google cloud storage, and for generating download urls.23,059MITAPI bindingsWeb programming opfs-projectA Rust library for working with the Origin Private File System (OPFS) in WebAssembly applications23,058MITFilesystemWebAssembly libqueuedLibrary for queued23,028SSPL-1.0Database implementationsWeb programming medea-client-api-protoClient API protocol implementation for Medea media server.23,026BlueOak-1.0.0API bindingsWeb programming actix-jwt-auth-middlewareThis crate implements a JSON Webtoken (JWT) middleware for the actix-web framework.22,969MITAuthenticationCryptography pagetop-bootsierTema de PageTop basado en Bootstrap para aplicar su catálogo de estilos y componentes flexibles.22,887MIT OR Apache-2.0GUIWeb programming leo-linterLinter of the Leo programming language22,885GPL-3.0Cryptography::CryptocurrenciesWeb programming pxidPrefixed Globally Unique Identifier22,872MITWeb programming blockscout-tracing-actix-webThe fork of tracing-actix-web with changes specific to Blockscout rust services.22,866MIT/Apache-2.0AsynchronousWeb programming mizukiA toolkit for building Tauri Plugins that enables type-safe IPC through GraphQL.22,866MITGUIWeb programming psl2A modern alternative to the psl crate: Mozilla's Public Suffix List with built-in IDNA, fast builds, no_std support, and a clean…22,767MIT OR Apache-2.0Parser implementationsWeb programming famaPipeline Manager22,736MITAsynchronousWeb programming