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.

vadosA Html generator, used with Bulma and a certain file structure to generate a static site4,071MITFilesystemWeb programming wasm_extra_macrosMacros for `wasm_extra` crate.4,063MIT OR Apache-2.0WebAssemblyWeb programming tower-http-cacheTower-compatible caching layer with pluggable backends (in-memory, Redis, and more)4,063MIT OR Apache-2.0CachingWeb programming authzen-diesel-proc-macros-coreCore diesel proc macro functions used in authzen.4,059MIT OR Apache-2.0Web programming data-url-encode-macro-implRust macro to generate base64+percent-encoded strings suitable for data URLs in compile time4,059MITWeb programming https-dnsMinimal and efficient DNS-over-HTTPS (DoH) client4,056MITCommand line utilitiesNetwork programming ruskitA modern web framework for Rust inspired by Laravel4,046MITNetwork programmingWeb programming instrument-levelA Rust procedural macro collection providing convenient tracing instrumentation macros for different log levels (trace, debug,…4,046MITNetwork programmingWeb programming coasys_juniper_graphql_transport_ws`graphql-transport-ws` GraphQL over WebSocket Protocol implementation for `juniper` crate.4,040BSD-2-ClauseAsynchronousWeb programming siwa-asyncSign In With Apple Validation in Async Rust4,037MITAsynchronousAuthentication kvarn-referenceAn implementation of the Kvarn web server framework.4,037Apache-2.0Command line utilitiesWeb programming groq-api-rsClient For Groq Cloud LLM APIs4,037MIT OR Apache-2.0API bindingsAsynchronous post-commandsexecute preconfigured commands via HTTP post requests4,034MIT OR Apache-2.0Web programming mock-rsA Rust crate for generating fake data inspired by FakerPHP4,032MITWeb programming veltoVelto: expressive, async-native, and grounded Rust framework4,028MITDevelopment toolsWeb programming ethane-typesThe type system of ethane with minimal dependencies4,027MITCryptography::CryptocurrenciesWeb programming escanΞ Escan is a Rust API wrapper for Etherscan and its derivatives4,016MITWeb programming rocket-governor-deriveUnmaintained4,011MIT OR Apache-2.0Web programming leptos-sync-coreCore synchronization library for Leptos applications4,007MIT OR Apache-2.0AsynchronousData structures poem-proxyA simple proxy endpoint compatible with the Poem web framework4,003MITNetwork programmingWeb programming styrusStylus css compiler in Rust.4,002AGPL-3.0-or-laterCommand line utilitiesCompilers ressa_rAn ECMAscript parser3,998MITParsing toolsText processing yew-navbar🍔 A highly customizable and responsive navbar component for the Yew framework.3,998MITNo standard libraryWeb programming soda-poolConnection pool for tonic's gRPC channels3,989MIT OR Apache-2.0AsynchronousNetwork programming yelp-fusion-rs-2A Rust library for the Yelp Fusion API.3,987MITAPI bindingsWeb programming text2imgCreates a png image from text. Useful to protect sensitive information from bots and scrapers, such as email addresses and…3,985MIT OR Apache-2.0Command line utilitiesEmail immortal_intl_rsA simple i18n library for rust3,984MITInternationalization (i18n)Localization (L10n) myxine-coreThe core library powering the Myxine GUI server.3,983MITCommand line utilitiesGraphics rustimate-controllersHTTP controllers for the rustimate server3,975MITDevelopment toolsWeb programming leptos-signalsVarious signals for Leptos3,971MITWeb programming svgator-to-solidjsConverts a SVGator export to solidjs compatible import3,962MIT OR Apache-2.0Web programming bolt-apiBolt API Platform3,957MITWeb programming scrappy_doA concurrent asynchronous webscraping framework.3,954non-standardAsynchronousConcurrency rocket-cgiSimple CGI (RFC 3875) handler for Rocket3,952MIT OR Apache-2.0Web programmingWeb programming::HTTP server jsxnPut JSX in your JSON and JSON in your JSX!3,951MITEncodingParser implementations prism-mcp-rsProduction-grade Rust SDK for Model Context Protocol (MCP) - Build AI agents, LLM integrations, and assistant tools with…3,951MITAPI bindingsAsynchronous seaqsA mini tool to turn querystring into seaquery's condition3,950MIT OR Apache-2.0Web programming rustic-ssgA simple, efficient static site generator written with Rust.3,950Apache-2.0Command line utilitiesWeb programming wasm-bridge-wasijs-sys implementation of wasmtime's wasi API3,948MITWebAssemblyWeb programming hagen-coreBase library for a static homepage generator3,946EPL-2.0Command line utilitiesTemplate engine simple-llm-clientA Rust crate for interacting with Large Language Model APIs3,946MITAPI bindingsAsynchronous hyperlane_resourcesHyperlane resources module containing various resources and utilities used by the framework.3,944MITNetwork programmingWeb programming cf-tenant-resolver-sdkSDK for tenant-resolver module: API traits, models, and error definitions3,944Apache-2.0Web programming nano-rsLight Web Kit3,942MITConfigurationNetwork programming oauth-1aOAuth 1.0a client implementation3,936MIT OR Apache-2.0AuthenticationCryptography immortal_axum_macroa simple into response derive for axum3,936MITWeb programming goodreads-metadata-scraperA simple library to scrape book metadata from Goodreads3,936MITWeb programming supabase-rust-postgrestPostgreSQL REST client for Supabase3,934MITAPI bindingsDatabase interfaces tonic-veecoreFork of `tonic` with internal gRPC client optimizations. Use at your own risk. Maintained for veecore projects.3,933MITAsynchronousNetwork programming zuicon-mdl2Wrapper of fluentui icons for yew framework3,930LGPL-3.0GUIWebAssembly ipugpug.js port to Rust3,929MITCommand line utilitiesParsing tools glory-shoelaceShoelance for Glory.3,929MIT OR Apache-2.0Web programming turbomcp-authOAuth 2.1 and authentication for TurboMCP with MCP protocol compliance3,929MITAuthenticationNetwork programming rokkett-loggerUtility for collecting logs from different applications.3,928Apache-2.0AsynchronousDevelopment tools::Debugging zinalHTML templating library for Rust programs3,926MITTemplate engineWeb programming typeform-rsREST API client for Typeform written in Rust3,923MIT OR Apache-2.0API bindingsWeb programming holiday_event_apiThe Official Holiday and Event API for Rust.3,919MITAPI bindingsAsynchronous thousand_birds_handlebarsHandlebars templating implemented in Rust.3,918MITTemplate engineWeb programming s3s-modelS3 Protocol Model3,918Apache-2.0Web programmingWeb programming::HTTP server avalanche-webA client-side web integration for avalanche3,915MIT OR Apache-2.0GUIWebAssembly jwt-simple-no-nbf-forkEasy to use, secure, non opinionated JWT (JSON Web Tokens) implementation for Rust.3,912ISCAPI bindingsCryptography json-ld-cliCommand line interface for JSON-LD3,911MIT/Apache-2.0Data structuresDatabase interfaces kilnfi_connect_rsA Rust API Client for the Kiln Connect API3,911BUSL-1.1API bindingsWeb programming retrierA wasm-compatible retry library for futures3,909MITAsynchronousWebAssembly safe_uri_extExtra URI functionality like parse and display for the safe_uri crate.3,908MIT OR Apache-2.0Web programming sledgehammerFast bindings for dom manipulations3,908MITAPI bindingsWebAssembly html_preprocessorA simple HTML preprocessor that supports file inclusion and template substitution.3,908MITTemplate engineWeb programming html-compare-rsA library for comparing HTML with configurable comparison options3,907MITDevelopment tools::TestingText processing sa-token-plugin-axumAxum framework integration for sa-token-rust - All-in-one package3,896MIT OR Apache-2.0AuthenticationWeb programming df_st_cliCommand line interface for Dwarf Fortress Legends3,893AGPL-3.0-or-laterCommand line utilitiesEncoding rocket_jwt_authJWT Bearer token authentication guard for Rocket3,893MITAuthenticationWeb programming lorustModern Rust utility library delivering modularity, performance & extras; or simply Rust version of Lodash3,884MIT OR Apache-2.0AlgorithmsDevelopment tools mvc_viewsA procedural macro to append rendering blocks to Actix Web handler functions.3,879MITTemplate engineWeb programming crates_io_api-wasm-patchWASM-compatible patch of crates_io_api3,878MIT/Apache-2.0Web programmingWeb programming::HTTP client elif-http-deriveDerive macros for elif-http declarative routing and controller system3,866MITDevelopment toolsWeb programming langdb_guardrailsAI gateway Core for LangDB AI Gateway.3,857Apache-2.0Network programmingWeb programming my_rust_socketioFork From rust_socken_io but fix infiniy reconnect3,854MITNetwork programmingWeb programming kayrx-karxThe Kayrx Framework3,849MITAsynchronousNetwork programming savory-coreLibrary for building user interface3,843MIT OR Apache-2.0GUIWebAssembly sitemap-writerA simple and lightweight Rust library for generating XML sitemaps: sitemap index, 50,000-URL splitting, gzip output, and Google…3,834MITEncodingWeb programming wasm-bundleCompile Rust code to self-contained `.js` and `.html` files using WASM.3,805Apache-2.0 OR MITDevelopment tools::Cargo pluginsWebAssembly junobuild-didcA CLI tool for generating JavaScript or TypeScript content from a DID file using the didc tool.3,799MITCommand line utilitiesWebAssembly bufjsonFast streaming JSON parser and lexer | Read JSON without allocating or copying.3,796MIT OR Apache-2.0EncodingNetwork programming resterror-deriveA simple library to handle REST errors, with a derive macro to generate the error type. It also provides a compatibility layer…3,792MITWeb programming typed-emitterTyped Async event emitter3,790MITAsynchronousWeb programming ruxtAn Actix-based Rust framework for building HTMX applications.3,788MITWeb programmingWeb programming::HTTP server protosocket-messagepackMessage-oriented nonblocking tcp stream - messagepack serde bindings3,788Apache-2.0Web programming s3s-proxyS3 Proxy3,784Apache-2.0Web programmingWeb programming::HTTP server unisubA Pub/Sub library for Rust backed by Postgres3,779MITAsynchronousDatabase interfaces immortal_axum_utilsA simple utils library for axum3,774MITWeb programming euvA declarative, cross-platform UI framework for Rust with virtual DOM, reactive signals, and HTML macros for WebAssembly.3,773MITNetwork programmingWeb programming dsync-hasezoeyGenerate rust structs & query functions from diesel schema files.3,768MIT OR Apache-2.0Command line utilitiesDevelopment tools zhouA short description of my package3,767MITWeb programmingWeb programming::HTTP server wasm_safe_mutexA suite of WebAssembly-safe synchronization primitives that paper over platform-specific locking constraints.3,759MIT OR Apache-2.0AsynchronousConcurrency rustimate-clientWASM web client sources for rustimate3,758MITWebAssemblyWeb programming kreuzcrawlHigh-performance web crawling engine3,757Elastic-2.0Network programmingWeb programming wasm-test-runnera binary used to create unit-tests in your wasm files3,756MITDevelopment tools::TestingWebAssembly msquic-h3MsQuic with h33,744MITNetwork programmingWeb programming consecuitA functional web UI framework that uses the type system for hooks and more3,742LGPL-2.1WebAssemblyWeb programming aws_sqs_typesAWS SQS struct that works well for Rust Lambdas3,741MITWeb programming tf-rust-engineioAn Engine.IO client implementation in Rust. Fork of rust_engineio with ACK support and reconnect enhancements.3,738MITNetwork programmingWeb programming hybrid-serviceHelper for creating single `MakeService` from a Web `MakeService` and gRPC (tonic) `Service`3,737MIT OR Apache-2.0Network programmingWeb programming whoswhois library3,734BSD-3-ClauseWeb programming structform-deriveDerive macros used by StructForm.3,730MIT/Apache-2.0GUIWeb programming mega-security-rsAn implementation of Mega's security whitepaper3,725MITAlgorithmsAuthentication json-schema-validator-coreLightning-fast JSON schema validation library with custom error messages and multi-language bindings3,725MIT OR Apache-2.0Data structuresParsing tools kairos-rsA Rust library for interacting with the Kairos Api Gateway3,724MITNetwork programmingWeb programming worker-routeRoute handlers an data extractor for Cloudflare Workers.3,722Apache-2.0Network programmingWeb programming jwt-serviceA high-performance async library for JWT (JSON Web Token) authentication and authorization. Supports token generation,…3,720MITNetwork programmingWeb programming hyperlane_pluginA powerful and extensible plugin system for the hyperlane framework, providing modularity and customization capabilities.3,716MITNetwork programmingWeb programming netronExtract Axum request data within Yew server functions similar to how `leptos_axum` provides extraction helpers for Leptos3,710MIT OR Apache-2.0Web programming hyperlane_configHyperlane configuration module providing comprehensive configuration management capabilities for the framework.3,708MITNetwork programmingWeb programming cf-gears-toolkit-odataToolKit OData library3,704Apache-2.0Web programming juteAn opinionated JOSE library that implements JWT, JWS, JWE, JWA and JWK.3,702MIT OR Apache-2.0AuthenticationCryptography swayscanAdvanced security scanner for Sway smart contracts with comprehensive vulnerability detection and minimal false positives3,682MITCommand line utilitiesDevelopment tools tf-rust-socketioA Socket.IO client implementation in Rust. Fork of rust_socketio with server-to-client ACK support, reconnect headers, and close…3,682MITNetwork programmingWeb programming weftHTML templating with composability in mind3,673Apache-2.0Template engineWeb programming tls-hot-reloadTiny crate that brings wait- and lock-free TLS certificate hot-reloading for rustls3,672MITConfigurationWeb programming aniscraperRust library designed for efficient web scraping and data extraction. It simplifies the process of fetching, parsing, and…3,671MITParser implementationsParsing tools openlark-communication飞书开放平台 Rust SDK - 企业级 API 客户端3,664Apache-2.0API bindingsDevelopment tools accept-encoding-forkDetermine the best encoding possible from an Accept-Encoding HTTP header.3,659MIT OR Apache-2.0CompressionWeb programming sa-token-storage-redisRedis storage implementation for sa-token-rust3,656MIT OR Apache-2.0AuthenticationWeb programming lewp-htmlStraightforward HTML document building. Write your HTML with full algorithmic power instead of creating messy and confusing…3,656MIT OR Apache-2.0Web programming lucide-svg-rsA Rust library and CLI tool for downloading SVG icons from the Lucide icon library with interactive selection and preview…3,652MIT OR Apache-2.0GUIWeb programming instagram-scraper-rsScrapes an instagram user's photos and videos3,650MITWeb programming nodesty-api-libraryRust API client for nodesty.com3,649MITAPI bindingsWeb programming moellaAn implementation of the Kvarn web server framework with a convenient config format.3,645Apache-2.0Command line utilitiesConfiguration asteraceaA web application framework for Rust. Asteracea can be used for client-side and server-side rendering and for statically rendered…3,643MIT OR Apache-2.0GUINo standard library stellation-backend-warpThe framework experience for Yew.3,642MIT OR Apache-2.0WebAssemblyWeb programming tidosTidos is a component framework that can be served by any web framework.3,641LGPL-3.0Web programming rocket-responseProvides enum for variable Rocket Responses3,639MIT OR Apache-2.0Web programming arpy-reqwestReqwest client for the Arpy RPC library3,626MIT OR Apache-2.0Network programmingWeb programming attohttpSmall and lightweight HTTP client3,621MPL-2.0Network programmingWeb programming juniper_puffGraphQL server library. Release for Puff3,617BSD-2-ClauseAsynchronousWeb programming tauri-plugin-ios-keyboardTauri plugin for iOS keyboard event handling and management3,612MIT OR Apache-2.0GUIWeb programming authzen-diesel-coreCore utilities for easier integration of diesel into async backend services.3,610MIT OR Apache-2.0Web programming libctfSDK intended for use with CTF-rs, but is designed to be repurposed by others to easily extend functionality for other CTF related…3,609AGPL-3.0-or-laterAPI bindingsConfiguration juniper_relay_connectionRelay style pagination for Juniper.3,606MITWeb programming thalo_message_storeThalo's message store built with sled3,604Apache-2.0 OR MITAsynchronousDatabase interfaces yasgYet Another Site Generator3,598MITCommand line utilitiesTemplate engine kalgan_routerHTTP routing tool based on routes stored in yaml files used by Kalgan Framework.3,594MIT OR Apache-2.0Parsing toolsWeb programming cf-gears-system-sdk-directoryDirectory service SDK module3,588Apache-2.0Web programming waitupWait for TCP ports and HTTP endpoints to be available. Essential for Docker, K8s, and CI/CD pipelines to ensure services are…3,586MITCommand line utilitiesDevelopment tools json-ld-syntax-nextJSON-LD syntax3,584MIT/Apache-2.0Data structuresDatabase interfaces authzen-diesel-proc-macrosDiesel proc macros used in authzen.3,581MIT OR Apache-2.0Web programming iron_reverse_proxyBeforeMiddleware to handle being behind a reverse proxy in Iron. Supports X-Forwarded-Host, X-Forwarded-Port, X-Forwarded-Proto.3,581MITWeb programming asciidoctor-webAsciidoctor.js bindings for Rust3,578Apache-2.0External FFI bindingsText processing izihawa-ipfs-api-backend-hyperHyper implementation of IPFS HTTP API3,575MIT OR Apache-2.0FilesystemWeb programming sitetrace-axumAxum client (middleware) for integrating with sitetrace service3,575Apache-2.0AsynchronousNetwork programming html_parser_rscxA simple and general purpose html/xhtml parser3,571MITParsing toolsWeb programming spikard-coreShared transport-agnostic primitives for Spikard runtimes3,569MITDevelopment toolsWeb programming lazyhttpA simple HTTP library to handle common stream objects (TcpStream, TlsStream, etc) sending HTTP data. This library is very simple…3,569MIT OR Apache-2.0Network programmingWeb programming quartzPort of the original Java Quartz Scheduler to Rust3,565Apache-2.0AsynchronousConcurrency rag-moduleEnterprise RAG module with chat context storage, vector search, session management, and model downloading. Rust implementation…3,564MITAlgorithmsAPI bindings etternaonline_apiA Rust wrapper for the v2 API of https://etternaonline.com3,563MITAPI bindingsWeb programming vaultkeyA secure and customizable password generator library for Rust, designed to create strong, random passwords with various…3,561MITAlgorithmsAuthentication minglMinimal graphics library with abstract rendering backend and WebGL support3,558MITAPI bindingsGraphics clia-url-qsUtility methods for URL query string.3,558MITWeb programming paseto-coreCore traits and encodings for PASETO/PASERK3,555Apache-2.0AuthenticationCryptography rusty-ossSimple pure Rust Aliyun OSS Client following a Sans-IO approach3,554MITAPI bindingsWeb programming sitaSita: static site generator (SSG) for Markdown and HTML3,547MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0Template engineText processing rswind_commonTailwind CSS JIT engine in Rust3,546MITWeb programming better-web-viewThe library is a web-view modification and provides a better way of communication between the Rust backend and the JavaScript…3,539MITAPI bindingsGUI mockforge-federationMulti-workspace federation for MockForge - compose multiple mock workspaces into federated virtual systems3,539MIT OR Apache-2.0API bindingsDevelopment tools swarm-rsA minimalist framework for building agentic workflow3,536MITWeb programming rotorstonic-based RPC library3,534MIT OR Apache-2.0AsynchronousNetwork programming yew-ansiANSI escape code rendering for the web3,527MIT OR Apache-2.0Parsing toolsWebAssembly lethean-apiLethean VPN Marketplace API3,514MITAPI bindingsCryptography::Cryptocurrencies tide-openidconnectOpenID Connect middleware for Tide3,513MIT OR Apache-2.0AuthenticationWeb programming ferro-broadcastWebSocket broadcasting and real-time channels for Ferro framework3,513MITAsynchronousWeb programming baizekit-deriveDerive ToolKit3,509MITDatabase interfacesWeb programming hessra-apiAPI client for Hessra authentication services3,506Apache-2.0API bindingsAuthentication tidos_macroProcedural macros for the Tidos component framework.3,504LGPL-3.0Web programming hapicHTTP API Client (hapic): A Rust crate for quickly creating nice-to-use client libraries for HTTP APIs, in particular, there's…3,501MITAsynchronousWeb programming rocket_sqlite_rw_poolRead-Write SQLite pool for Rocket with query builder, migrations, and CSRF protection3,498MIT OR Apache-2.0Web programming rusty-pagerunoffical rust interface for the pagerduty api3,490MITAPI bindingsWeb programming http-client-2Types and traits for http clients.3,488MIT OR Apache-2.0AsynchronousWeb programming cargo-create-protocols-pluginA Rust cargo subcommand that will create initial library code for the protocols crate.3,486MIT/Apache-2.0Command line utilitiesParser implementations supabase-rust-realtimeRealtime client for Supabase3,486MITAsynchronousWeb programming senpy-ffiFFI bindings for senpy-rs3,481GPL-3.0-onlyAPI bindingsWeb programming hessra-configConfiguration management for Hessra SDK3,480Apache-2.0API bindingsAuthentication torch-web🔥 Fast, secure web framework for Rust with Laravel-inspired features, built-in ORM, CLI tools, and production-ready security3,477MIT OR Apache-2.0AsynchronousCommand line utilities tauri-plugin-edge-to-edgeTauri plugin for iOS/Android Edge-to-Edge fullscreen support with safe area injection3,477MITAPI bindingsGUI azurlaneWrapper for the unofficial azur lane json api in Rust3,470GPL-3.0API bindingsWeb programming artemis-buildBuild time tooling for the artemis crate.3,466MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils moosicbox_admin_htmxMoosicBox admin htmx package3,466MPL-2.0Web programming rcss-cssRusty Cascading Style Sheets (RCSS) is a styling language that brings Rust-inspired syntax to CSS. It combines the robustness of…3,463non-standardCommand line utilitiesWeb programming mathquill-js-sysRaw JavaScript bindings for MathQuill3,454GPL-2.0External FFI bindingsWebAssembly wechat-minapp微信小程序和服务号服务端API SDK3,452MITAsynchronousWeb programming bot-rs-coreCore library for implementing plugins and plugin-loaders for chatbots3,451MITWeb programming cargo-svg-defsA tool for making *.svg files to svg-defs3,451MIT/Apache-2.0Development toolsDevelopment tools::Cargo plugins graphql-configThis crate provides deserialize for GraphQL configs following the graphql-config specification3,448Apache-2.0 OR MITWeb programming i18nheroCLI tool for interacting with locales hosted on i18nhero.com3,445MITCommand line utilitiesDevelopment tools beamterm-atlasFont atlas generator for beamterm WebGL terminal renderer, creating GPU-optimized texture arrays from TTF/OTF fonts3,444MITGraphicsWebAssembly euv-cliThe official CLI tool for the euv UI framework, providing dev/release profiles with run/build modes, hot reload, and wasm-pack…3,444MITNetwork programmingWeb programming webframeworkAn extensible webframework, its main purpose is to be: safe, fun, fast.3,442MITWeb programming coasys_juniper_warp`juniper` GraphQL integration with `warp`.3,442BSD-2-ClauseAsynchronousWeb programming webformsProvides form validation for web forms3,442MITWeb programming demurgos_headersTemporary fork of typed HTTP headers, with Link headers support3,439MITWeb programming website-screenshot📸 website screenshots as a service3,429MIT/Apache-2.0CachingCommand line utilities