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.

ort-webONNX Runtime on the web 🌐 - An alternative backend for ort3,427MIT OR Apache-2.0AlgorithmsMathematics phoenixRust client for Phoenix channels3,424MITNetwork programmingWeb programming agent-browserFast browser automation CLI for AI agents3,420Apache-2.0Command line utilitiesWeb programming twitcheventsub-structsDefined Struct types for of all the twitch eventsub responses easy Serialise/Deserialie3,419MITAPI bindingsNetwork programming grpc_graphql_gatewayA Rust implementation of gRPC-GraphQL gateway - generates GraphQL execution code from gRPC services3,419MITAPI bindingsNetwork programming nano-rs-buildLight Web Build Kit3,414MITConfigurationWeb programming cssengineCSS Engine to parse and get declarations by class and query3,405MIT OR Apache-2.0Development toolsWeb programming markerml_middleendMiddleend of simple markup and templating language, that is transpiled to HTML.3,395MITCompilersParser implementations include_dir_as_mapEmbed files from a directory as a hashmap in the rust binary3,395MITFilesystemWeb programming prost-uuidProstUuid new-type wrapper around uuid::Uuid with prost::Message implemented for it.3,391MIT OR Apache-2.0Rust patternsWeb programming alert-rs⚠️ A highly customizable alert component for WASM frameworks like Yew, Dioxus, and Leptos.3,391MITScienceWeb programming moq-locLow Overhead Container (LOC) frame encoding for MoQ3,391MIT OR Apache-2.0MultimediaNetwork programming json-ld-core-nextJSON-LD core types and traits3,389MIT/Apache-2.0Data structuresDatabase interfaces fastexpr-rsA tiny, fast Javascript expression parser3,388MITAlgorithmsParsing tools http3Http and Https 3 pure implementation in Rust3,384MITWeb programming webtermxterm.js - based webterminal3,381BSD-3-ClauseCommand line utilitiesWeb programming totp-sosRFC-compliant TOTP implementation with minimal dependencies.3,368MITAuthenticationWeb programming leptos_stylingA powerful styling solution for Leptos applications that enables seamless integration of CSS and SCSS stylesheets with type-safe…3,367MITWebAssemblyWeb programming nitramOpinionated RPC server for Rust and Typescript3,365MIT OR Apache-2.0Web programmingWeb programming::HTTP server jwk_kitA Rust Library for JSON Web Keys (JWK)3,360Apache-2.0AuthenticationCryptography cot_coreThe Rust web framework for lazy developers - framework core.3,356MIT OR Apache-2.0Network programmingWeb programming rs-trafilaturaRust port of trafilatura - web content extraction library3,355MIT OR Apache-2.0Parser implementationsText processing facet-domTree-based (DOM) deserializer for facet - supports HTML and XML3,352MIT OR Apache-2.0EncodingParsing tools leptos-materialA Leptos component wrapper for Material Web Components.3,350MITAPI bindingsGUI hashtag-regexA simple regex matching hashtags accoding to the unicode spec: http://unicode.org/reports/tr31/#hashtag_identifiers3,347MITParsing toolsWeb programming paseto-jsonJSON encoding for PASETO3,343Apache-2.0AuthenticationCryptography aws_utils_s3AWS S3 utilities for common operations like listing, uploading, downloading, and deleting objects3,341MIT OR Apache-2.0API bindingsAsynchronous universal-tool-coreDEPRECATED: Use agentic-tools-* crates and agentic-mcp instead. Core runtime library for Universal Tool Framework.3,333MITCommand-line interfaceDevelopment tools elm-rust-bindingCall Elm functions from Rust in an ergonomic way3,332BSD-3-ClauseDevelopment toolsExternal FFI bindings virustotal-rsRust SDK for VirusTotal API v33,332MIT OR Apache-2.0API bindingsWeb programming cf-modkit-httpModKit HTTP client library3,331Apache-2.0Web programming arroyoArroyo is a distributed stream processor that lets users ask complex questions of high-volume real-time data by writing…3,329MIT OR Apache-2.0Database implementationsWeb programming oxc_jsdocA collection of JavaScript tools written in Rust.3,328MITCompilersDevelopment tools hugging-face-clientrust implment of Hugging Face Hub API3,327Apache-2.0AsynchronousWeb programming picohttpparser-sysRust bindings to a tiny HTTP parser written in C (https://github.com/h2o/picohttpparser).3,326MIT/Apache-2.0Network programmingParser implementations gemfra-codegenA collection of macros for use with the gemfra crate3,325MITWeb programming tauri-invoke-httpMake tiny, secure apps for all desktop platforms with Tauri3,324Apache-2.0 OR MITGUIWeb programming inperiodModern fancy interactive online periodic table of chemistry elements3,323MIT OR Apache-2.0ScienceWebAssembly http-types-rsCommon types for HTTP operations.3,320MIT OR Apache-2.0AsynchronousWeb programming scrapyPure rust implementation of web crawler framework "scrapy"3,319MITNetwork programmingWeb programming ferro-storageFile storage abstraction for the Ferro framework3,309MITFilesystemWeb programming typed-htmx-macrosType checked JSX for Rust (proc_macro crate)3,307MPL-2.0+Template engineWeb programming broncoAuthenticated and encrypted API tokens3,304GPL-3.0-or-laterAuthenticationCryptography tunnelbana-headersParse cloudflare-style _headers files and add them to your HTTP servers3,299MIT OR Apache-2.0Web programming ssrkitSSR simplifier in Rust3,295MITWeb programming supabase-rust-gftdRust client for Supabase3,294MITAPI bindingsDatabase interfaces slug_intlSlugify strings while preserving printable Unicode characters for modern browsers.3,283MITInternationalization (i18n)Value formatting supabase-rust-authAuthentication client for Supabase3,282MITAuthenticationWeb programming unsplash-rsAPI for accessing the Unsplash API3,280MITWeb programmingWeb programming::HTTP client asanaasana bindings for rust3,280Apache-2.0API bindingsWeb programming mockforge-pipelinesEvent-driven pipeline orchestration for MockForge - automate mock lifecycle management3,279MIT OR Apache-2.0API bindingsDevelopment tools http-types-2Common types for HTTP operations.3,276MIT OR Apache-2.0AsynchronousWeb programming sms-coreCommon traits and types for the smskit multi-provider SMS abstraction.3,276MIT OR Apache-2.0API bindingsWeb programming dompaA lightweight, zero-dependency HTML5 document parser.3,274MITParser implementationsWeb programming urisImplementation of IETF RFC 3986, Uniform Resource Identifier (URI)3,273non-standardParser implementationsWeb programming minirpcA minimalist RPC framework.3,271MITAsynchronousNetwork programming coalA static HTML development tool, built with Rust3,266MITWeb programming spikard-httpHigh-performance HTTP server for Spikard with tower-http middleware stack3,251MITWeb programmingWeb programming::HTTP server git-oidcA library for validating GitHub OIDC tokens3,251MIT OR Apache-2.0AuthenticationWeb programming cipherstash-grpc-web-clientAn implementation of the gRPC-Web protocol that allows using tonic in browsers via wasm.3,250MIT OR Apache-2.0AsynchronousNetwork programming wundergraph_cliA helper tool to generate some code for using wundergraph with existing databases3,242MIT OR Apache-2.0Database interfacesWeb programming pagetop-seaormIntegra SeaORM para operar con base de datos en aplicaciones PageTop.3,236MIT OR Apache-2.0Database interfacesWeb programming zinal_deriveDerive macro for zinal, a HTML templating library for Rust programs3,236MITTemplate engineWeb programming rswind_extractorTailwind CSS JIT engine in Rust3,234MITWeb programming rat_quickdb强大的跨数据库ODM库,支持自动索引创建、统一接口和现代异步架构3,231LGPL-3.0AsynchronousData structures hyper-method-override-middlewareA Hyper service middleware that overrides HTTP methods based on a _method query param, to allow web browsers to simulate non…3,231Apache-2.0Web programmingWeb programming::HTTP server fbi-proxyA fast and flexible proxy server for intercepting and modifying HTTP/HTTPS requests3,229MITNetwork programmingWeb programming cf-gears-tenant-resolver-sdkSDK for tenant-resolver gear: API traits, models, and error definitions3,220Apache-2.0Web programming rust_paystackA Rust library for interacting with the Paystack API3,219MITAPI bindingsFinance data-url-encode-macroRust macro to generate base64+percent-encoded strings suitable for data URLs in compile time3,216MITWeb programming sidoc-html5Helper functions for generating HTML5 documents for sidoc.3,2140BSDTemplate engineWeb programming es-htmlformLibrary for building and validating HTML(5) forms.3,213Apache-2.0/MITWeb programming spider_skillsSkills and automation tactics for spider rust projects3,209MITWeb programmingWeb programming::HTTP client i2cbusA RESTful HTTP microservice exposing I2C bus control3,203GPL-3.0-or-laterAPI bindingsEmbedded development yew-bulmaYew components compatible with the Bulma CSS framework3,198MITWebAssemblyWeb programming omnia-otelOpenTelemetry tracing and metrics integration for the Omnia runtime3,186MIT OR Apache-2.0AsynchronousWebAssembly singlestage_macroContains macros for the singlestage crate3,184MITGUIWebAssembly authzen-service-utilBackend service utilities.3,180MIT OR Apache-2.0Web programming authzen-proc-macros-coreCore proc macro functions used in authzen.3,180MIT OR Apache-2.0Web programming wasm_keyboard_macrosMacros for `wasm_keyboard`.3,177MIT OR Apache-2.0WebAssemblyWeb programming rswind_css_macroTailwind CSS JIT engine in Rust3,167MITWeb programming ferro-notificationsMulti-channel notification system for Ferro framework3,166MITAsynchronousWeb programming omnia-runtime-macroProcedural macros for Omnia runtime build code generation3,166MIT OR Apache-2.0AsynchronousWebAssembly stellation-backend-towerThe framework experience for Yew.3,164MIT OR Apache-2.0WebAssemblyWeb programming crw-coreCore types, config, and error handling for the CRW web scraper3,164AGPL-3.0Command line utilitiesWeb programming actix-sitemaps-rsAdd a static sitemap to your actix-web app.3,161MIT OR Apache-2.0Web programming acme-liteRequest certificates from an ACME provider3,161MITAPI bindingsWeb programming libssgstatic site generation library3,160GPL-3.0-or-laterTemplate engineWeb programming xml-secPure Rust XML Security: XMLDSig, XMLEnc, C14N. Drop-in replacement for libxmlsec1.3,160Apache-2.0AuthenticationCryptography ux-frameworkBackend agnostic GUI framework3,159MPL-2.0GUIWebAssembly switchgear-serviceService layer implementations for Switchgear LNURL load balancer3,159Apache-2.0Cryptography::CryptocurrenciesNetwork programming llmwebExtract any webpage to structured data with headless Chrome + LLM3,157MITCommand line utilitiesParsing tools todoist-apiA Rust wrapper for the Todoist Unified API v13,157MITAPI bindingsWeb programming cyaxon_rocket_okapiOpenAPI (AKA Swagger) document generation for Rocket applications3,156MITWeb programming loryAn easy-to-use Rust library for accessing the Twitter API3,153Apache-2.0API bindingsWeb programming medal-tv-rsA Rust library for the medal.tv REST API.3,153non-standardAPI bindingsWeb programming markerml_backendHTML backend of simple markup and templating language, that is transpiled to HTML.3,153MITCompilersParser implementations kerastyKeras for Rust with support for Web Assembly.3,153MITScienceWebAssembly fraiseql-errorError types for FraiseQL v23,152MIT OR Apache-2.0Database interfacesWeb programming cyaxon_rocket_okapi_codegenMacros supporting rocket_okapi3,150MITWeb programming ohttp-gatewayA OHTTP Gateway server, meant to run between a OHTTP Relay and a target web service.3,147MPL-2.0Web programmingWeb programming::HTTP server nacosA rust client for operating nacos3,147MITWeb programming ferro-inertiaServer-side Inertia.js adapter for Rust web frameworks3,144MITWeb programmingWeb programming::HTTP server yew-limputA yew component that provides an html input with real-time value filtering3,140MIT OR Apache-2.0GUIWebAssembly cyaxon_okapiStructs for OpenAPI (AKA Swagger) documents3,137MITWeb programming carapace_lbCarapace LB is a path-based load balancer that leverages the Pingora Framework by Cloudflare to manage and route traffic…3,132Apache-2.0AsynchronousNetwork programming arpy-actixActix server for the Arpy RPC library3,130MIT OR Apache-2.0Network programmingWeb programming ferro-json-uiJSON-based server-driven UI schema types for Ferro3,129MITWeb programmingWeb programming::HTTP server dendrite_mongodbSupport for MongoDB in dendrite3,126MITWeb programming omniaErgonomic WebAssembly component runtime built on wasmtime with pluggable WASI host services3,121MIT OR Apache-2.0AsynchronousWebAssembly rspc-legacyThe rspc 0.3 syntax implemented on top of the 0.4 core3,120MITAsynchronousWeb programming authzen-sessionUtilities for integrating session management with different web frameworks and support for different session storage backends.3,117MIT OR Apache-2.0Web programming cufflink-fnWrite custom Cufflink handlers in Rust — compiles to WASM3,114MITWebAssemblyWeb programming image_chartsOfficial Image-Charts.com API client library3,108MITAPI bindingsVisualization leptos_aria_utilsAccessible components for the leptos framework3,104UnlicenseAccessibilityGUI kvarn-authJWT authentication for Kvarn3,102Apache-2.0AlgorithmsAuthentication nes-yewYew component library for NES.css3,101MIT OR Apache-2.0GUIWebAssembly serde_aws_query_ceSerde support for AWS Query protocol3,101Apache-2.0EncodingWeb programming minwebglMinimal WebGL toolkit for concise graphics programming with utilities, shaders, and resource management3,098MITGraphicsRendering switchgear-pingoraPingora-based load balancer implementation for Switchgear LNURL payment infrastructure3,095Apache-2.0Network programmingWeb programming ferro-projectionsService projection definitions for the Ferro framework3,091MITData structuresWeb programming authzen-dieselDiesel utilities used in authzen.3,088MIT OR Apache-2.0Web programming yew-side-effectReconcile Side Effects in Yew Applications3,087Apache-2.0WebAssemblyWeb programming trillium-include-dirtemporary fork of the include_dir crate for use in trillium.rs3,086MITDevelopment toolsWeb programming kayrx-uiThe Kayrx-UI Framework3,086MITAsynchronousWeb programming inertia_rsInertia.js for Rust3,086MITWeb programming oauth1-headerGenerate OAuth 1.0 Authorization headers.3,084CC0-1.0AuthenticationWeb programming rustimateA planning poker app, mostly developed to learn Rust3,081MITDevelopment toolsWeb programming miyabi-githubGitHub API integration for Miyabi3,081Apache-2.0API bindingsWeb programming yew-vdom-genConstruct Yew’s Virtual DOM using ergonomic Rust idioms3,079MIT OR Apache-2.0GUIWebAssembly ferro-cacheCaching with tags for the Ferro framework3,074MITCachingWeb programming elbow-greaseRust bindings to chromium3,072MITOperating systems::macOS APIsOperating systems::Unix APIs juniper_subscriptions_puffJuniper `SubscriptionCoordinator` and `SubscriptionConnection` implementations. Released for Puff.3,069BSD-2-ClauseAsynchronousWeb programming rocket-post-as-deleteA rocket fairing rewriting POST requests with delete suffix to their DELETE counterparts3,069MITDevelopment toolsWeb programming yew-route-breadcrumbsProcedural macro to generate UI breadcrumbs from nested enums3,066MITGUIWeb programming df_storytellerCommand line interface for Dwarf Fortress Legends3,049AGPL-3.0-or-laterCommand line utilitiesEncoding ghttpA Rust crate for building HTTP clients and servers with a focus on performance, ease of use, and global configurations3,048MIT OR Apache-2.0Web programming uri-pctPercent encode/decode uri components or strs3,047Artistic-2.0EncodingWeb programming doc-assertValidates markdown API docs against live endpoints, ensuring documentation accuracy.3,046Apache-2.0Command line utilitiesDevelopment tools::Testing autortr_rocket_routerThe router submodule for the autortr-rocket project3,043Apache-2.0Web programming neon-utilsA collection of utilities for use with neon-bindings3,042MITAsynchronousExternal FFI bindings webview-sys_suppressRust native ffi bindings for webview, with suppression of IE errors3,041MITAPI bindingsGUI quictransport-quinnQuicTransport bindings for Quinn3,038MITNetwork programmingWeb programming json-ld-context-processing-nextJSON-LD context processing implementation3,037MIT/Apache-2.0Data structuresDatabase interfaces visual_rocket_okapiOpenAPI (AKA Swagger) document generation for Rocket applications for rocket 0.5.13,037MITWeb programming cfn-custom-resourceA Rust create to facilitate the creation of Rust Lambda Powered Custom Resources3,030MIT OR Apache-2.0Web programming savory-elementsCollection of UI elements based on Savory3,030MIT OR Apache-2.0GUIWebAssembly we_clapWeb Enabled Command Line Argument Parser3,027MIT OR Apache-2.0 OR GPL-2.0-or-laterCommand-line interfaceGame development menugenHierarchical menu generation library.3,0260BSDEncodingWeb programming api-rate-limiterA simple rate limiter for Rust APIs3,026MITConcurrencyWeb programming topiaryA very WIP and experimental CSS scoping library.3,020MIT OR Apache-2.0Text processingWeb programming kayrx-timerThe Kayrx Framework3,015MITAsynchronousNetwork programming supabase-rust-storageStorage client for Supabase3,014MITWeb programming supabase-rust-functionsEdge Functions client for Supabase3,012MITWeb programming typed-htmxType checked JSX for Rust2,999MPL-2.0+Template engineWeb programming into_response_derivea simple into response derive for axum2,998MITWeb programming actix-rate-limiterSimple yet powerful per-route rate-limiter for Actix with support for regex.2,991MITWeb programmingWeb programming::HTTP server ianaio-eventsConvenience crate for working with DOM event listeners2,988non-standardAPI bindingsAsynchronous rocket_cc_file_serverA custom FileServer providing better cache control for the Rocket web framework.2,984MITWeb programming dioxus-codeSyntax-highlighted code blocks for Dioxus.2,982MITGUIWeb programming dioxus-code-macroCompile-time syntax highlighting macro for dioxus-code.2,975MITGUIWeb programming hyper-multipart-rfc7578-mem-uploadsAn implementation of multipart/form-data (RFC7578) for Hyper (forked with in-memory uploads)2,972MIT OR Apache-2.0AsynchronousWeb programming structformLibrary for managing interactive forms which encodes validation rules using the type system.2,972MIT/Apache-2.0GUIWeb programming actix-web-tonicactix-web and tonic concurrent runner2,972MITAsynchronousNetwork programming ferro-langLocalization for the Ferro web framework2,968MITInternationalization (i18n)Web programming proptest-httpimpl proptest::Arbitrary for http::{Request,Response,Uri}2,967MIT/Apache-2.0Web programming fastgptA CLI client for Kagi's FastGPT API2,966MITCommand line utilitiesWeb programming consecuit_htmlHTML components for the Consecuit web UI framework.2,964LGPL-2.1WebAssemblyWeb programming leptos-stateA powerful state management library for Leptos applications with state machines, persistence, and DevTools2,964MIT OR Apache-2.0WebAssemblyWeb programming axum-handle-error-extractError handling layer for axum that supports extractors and async functions2,959MITAsynchronousNetwork programming izihawa-ipfs-api-preludeShared code for IPFS HTTP API clients2,959MIT OR Apache-2.0FilesystemWeb programming factorion-libA library used to create bots to recognize and calculate factorials and related concepts2,959MITMathematicsParser implementations leptos-forms-rs🚀 Type-safe, reactive form handling library for Leptos applications. Production-ready with 100% test success rate, cross-browser…2,957MITWebAssemblyWeb programming i-codegencod2,954Apache-2.0 OR MITGUIWeb programming moq-jsonJSON publishing over MoQ tracks: snapshot/delta (RFC 7396 merge patch) objects, or append-log record streams.2,952MIT OR Apache-2.0MultimediaNetwork programming yewflowA flowchart library for Yew, inspired by React Flow2,951MITGUIWebAssembly tracing-actix-web2Rust tracing adapter for Actix Web2,946MITAsynchronousWeb programming ibm-watsonA wrapper for interacting with the IBM Watson API2,946MIT OR Apache-2.0API bindingsNetwork programming firebase-js-rsUnofficial Wasm bindings for Firebase JS SDKs2,940MIT OR Apache-2.0WebAssemblyWeb programming leptos-forms-rs-macroProcedural macros for leptos-forms-rs2,940MITWebAssemblyWeb programming webforms_deriveProc-Macro derive implementation for WebForms. Should not depend on this crate, should depend on webforms instead2,934MITWeb programming axum-controllerHelper macros for better readability of axum handlers2,934MPL-2.0Web programming ferro-whatsappWhatsApp Business Cloud API integration for the Ferro framework2,929MITWeb programming cf-gears-toolkit-httpToolKit HTTP client library2,925Apache-2.0Web programming bin_codecbinary encoder decoder with bit field2,921MIT/Apache-2.0Web programming build-my-react-jsIntegrate your ReactJS with your Rust CI and build it.2,920MIT OR Apache-2.0FilesystemGUI tunnelbana-etagsGenerate etags for static files and serve them with tower.2,920MIT OR Apache-2.0CachingWeb programming webelementsA macro that transforms html to rust code2,919MIT OR Apache-2.0GUIWebAssembly sanctum-solana-serdeCollection of newtypes for common solana types to implement serde on for easy use in web applications2,916MIT OR Apache-2.0Web programming leptos-routes-macroProc macro deriving route structs for the leptos-routes crate.2,909MIT OR Apache-2.0GUIWeb programming sailboatSimplicity focused http framework providing ergonomic and fast bindings.2,907MIT OR Apache-2.0Web programmingWeb programming::HTTP server taganrogA personal tagging system and a search engine for your media library.2,905non-standardCommand line utilitiesGUI markermlSimple markup and templating language, that is transpiled to HTML.2,902MITCompilersParser implementations mega_apiMega.nz api2,901MIT/Apache-2.0API bindingsWeb programming crepesA compiler for reactive views in HTML with JavaScript2,901non-standardWeb programming mimeograph_cloudflareTypes for Cloudflare's web workers.2,899MIT OR Apache-2.0WebAssemblyWeb programming web-image-metaA lightweight Rust library for manipulating JPEG and PNG metadata, optimized for web images2,899MITMultimedia::EncodingMultimedia::Images tauri-inlinerA library to inline HTML assets.2,898MITWeb programming scroll-rs🖱️ A headless, customizable scroll-to-target component for WASM frameworks like Yew, Dioxus, and Leptos.2,897MITScienceWeb programming vyper-client-rsA Rust SDK for Vyper client2,895MITCryptographyWeb programming