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.

just-webrtcJust simple, fast and easy WebRTC peers for both native and wasm5,543MIT OR Apache-2.0Game developmentNetwork programming ruchy-wasmWebAssembly bindings for Ruchy - compile Ruchy to Rust in the browser5,543MIT OR Apache-2.0CompilersWebAssembly trillium-acmeAutomatic HTTPS certificates for trillium.rs, via Let's Encrypt and ACME tls-alpn-01 challenges5,543MIT OR Apache-2.0Web programmingWeb programming::HTTP server radix-leptos-coreCore utilities and hooks for Radix-Leptos components5,542MITGUIWebAssembly dominator2Zero-cost ultra-high-performance declarative DOM library using FRP signals5,539MITGUIWebAssembly paigeA simple HTML templating API, written in Rust.5,536non-standardWeb programming trillium-method-overridehttp method override for trillium.rs5,523MIT OR Apache-2.0Web programmingWeb programming::HTTP server mr-ulidRobust and Hassle-Free ULIDs (Universally Unique Lexicographically Sortable Identifier)5,517MITData structuresEncoding aws_signerA Rust library for AWS Signature Version 4 signing5,515MITNetwork programmingWeb programming nasuCommand-line utility which poll on remote addresses in order to perform status checks periodically5,504MITAsynchronousCommand line utilities database-schemaA library to dump a database schema into a file in SQL format5,482MIT OR Apache-2.0Database interfacesWeb programming actix-web-ratelimitA simple and highly customizable rate limiter for actix-web 45,479MITSecurityWeb programming tower-sessions-extA maintained fork of tower-sessions-ext, providing session middleware for tower and axum.5,477MITAsynchronousNetwork programming rhymuwebCommon types for the Hypertext Transfer Protocol (HTTP)5,475MITParser implementationsWeb programming singlestageA UI component library for Leptos based on Basecoat UI and shadcn/ui5,472MITGUIWebAssembly boon-clicli for JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation5,472MIT OR Apache-2.0Web programming stripe-integrationEasiest Stripe Integration for your SaaS (Checkout + Portails)5,467MITWeb programming leptos-motion-domDOM integration and components for Leptos Motion5,464MIT OR Apache-2.0GUIWebAssembly helldive_rsA rust wrapper for the unofficial helldivers API.5,459MITAPI bindingsWeb programming multitool-hgUseful module for creating services on Rust.5,459MITDevelopment toolsWeb programming error-info-macrosMacros for error-info crate5,459Apache-2.0Internationalization (i18n)Rust patterns authzen-proc-macro-utilProc macro utilities used in the authzen crate.5,452MIT OR Apache-2.0Web programming tonic-rest-buildBuild-time REST codegen from protobuf google.api.http annotations for Tonic + Axum5,451MIT OR Apache-2.0Development tools::Build UtilsWeb programming gotham_serde_json_body_parserJSON body parser for the Gotham web framework.5,451MITParsing toolsWeb programming bevy_matchbox_nostrA Bevy extension for Matchbox WebRtc networking5,449MIT OR Apache-2.0Game developmentNetwork programming html5ever-arena-domParse templates, and tidy them up using html5ever5,448MIT OR Apache-2.0Web programming realworldRust / Rocket codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and…5,447Unlicense OR MITWeb programming ts-bindgenGenerate a wasm-bindgen interface from typescript definitions5,433MIT OR Apache-2.0Command line utilitiesCompilers ntex-httparseA tiny, safe, speedy, zero-copy HTTP/1.x parser.5,433MIT OR Apache-2.0Network programmingNo standard library metascraperMetaScraper is a extracts metadata information of a website.5,431MITWeb programming zuicon-utilUtilities for zu icons5,429Apache-2.0GUIWebAssembly qml-rsA Rust implementation of QML background job processing5,427MITAsynchronousWeb programming crud-generatorA Rust tool to generate CRUD files for an HTTP API5,423MITDevelopment toolsTemplate engine paginationa pagination lib for web and database5,422MIT OR Apache-2.0Data structuresWeb programming wschatVery simple WebSocket chat server.5,421AGPL-3.0-onlyWeb programmingWeb programming::WebSocket sendblueSendBlue is a Rust library that provides an API client for interacting with the SendBlue REST API, enabling businesses to…5,414MIT OR Apache-2.0API bindingsAsynchronous rusty-gql-axumaxum integration for rusty-gql5,413MITAsynchronousWeb programming nostro2-nipsNIP implementations (NIP-04, NIP-44, NIP-104, …) for the nostro2 Nostr toolset.5,410MITAuthenticationCryptography anda_engine_serverA http server to serve multiple Anda engines.5,404MIT OR Apache-2.0AccessibilityDevelopment tools wasi-updateA simple tool to convert a WebAssembly module to a WASI component.5,403Apache-2.0 WITH LLVM-exceptionWebAssemblyWeb programming shorustA simple url shortener server made in rust.5,400MITWeb programmingWeb programming::HTTP server sycamore-seoulSome extentions for Sycamore library5,386MITGUIWebAssembly dioxus-bulmaBulma CSS components for Dioxus5,384MIT OR Apache-2.0GUIWeb programming mockforge-collabCloud collaboration features for MockForge - team workspaces, real-time sync, and version control5,378MIT OR Apache-2.0API bindingsDevelopment tools hyperchad_transformerHyperChad Transformer package5,368MPL-2.0Development toolsGUI borev6-cliA modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls.5,363MITCommand line utilitiesNetwork programming rust_ipifyA rust client library for ipify5,358non-standardAPI bindingsDevelopment tools gitbackupBackup all your git repositories with a single command5,354MITCommand line utilitiesWeb programming df_st_image_site_mapsSite Maps parser for the DF Storyteller project.5,337AGPL-3.0-or-laterCommand line utilitiesEncoding viz-macrosThe proc macros for Viz5,328MITAsynchronousNetwork programming df_st_image_mapsWorld Maps parser for the DF Storyteller project.5,327AGPL-3.0-or-laterCommand line utilitiesEncoding plamolibplamo wrapper for Rust5,325MITWeb programming clawspec-coreCore library for generating OpenAPI specifications from tests5,318MIT OR Apache-2.0API bindingsDevelopment tools::Testing browser_logAdvanced logging and panic handling for WebAssembly applications with browser console integration5,313MITDevelopment toolsWebAssembly df_st_world_sites_and_popsWorld_sites_and_pops.txt parser for the DF Storyteller project.5,308AGPL-3.0-or-laterCommand line utilitiesEncoding doublify-toolkitDoublify API toolkit for Rust5,306MITParser implementationsParsing tools df_st_guideCommand line interface for Dwarf Fortress Legends5,298AGPL-3.0-or-laterCommand line utilitiesEncoding leptos-ws-pro🚀 Production-ready WebSocket library for Leptos with multi-transport support, enterprise security, high performance, and reactive…5,297MITWebAssemblyWeb programming df_st_world_historyWorld_history.txt parser for the DF Storyteller project.5,297AGPL-3.0-or-laterCommand line utilitiesEncoding rusty-gql-cliA Command line tool for rusty-gql5,292MITAsynchronousWeb programming pygmentizepygmentize wrapper for syntax highlighting5,288MITText processingWeb programming yew-tableA table component for the Yew web framework5,284MIT/Apache-2.0GUIWeb programming grpc-web-clientAn implementation of the gRPC-Web protocol that allows using tonic in browsers via wasm.5,283MIT OR Apache-2.0AsynchronousNetwork programming yew_svgSVG icon helper for yew framework5,273MIT/Apache-2.0GUIWeb programming openleadr-clientOpenADR 3.1 client5,256Apache-2.0 OR MITWeb programming markerml_frontendFrontend of simple markup and templating language, that is transpiled to HTML.5,254MITCompilersParser implementations files-sdkRust SDK for the Files.com API5,254MIT OR Apache-2.0API bindingsWeb programming actix_channelswebsocket channels for actix web5,248BSD-3-ClauseNetwork programmingWeb programming tide-githubEasily process Github webhooks using tide5,247Apache-2.0API bindingsWeb programming vite-rs-axum-0-8Uses ViteJS to compile frontend assets and embeds the results into your Rust binary. (Serves from the ViteJS dev server in…5,247MIT OR Apache-2.0Development toolsFilesystem leptos-motion-gesturesGesture recognition and interaction handling for Leptos Motion5,245MIT OR Apache-2.0GUIWebAssembly leptos-motion-layoutLayout animations and FLIP transitions for Leptos Motion5,245MIT OR Apache-2.0GUIWebAssembly rustimate-assetsEmbedded web assets for rustimate5,243MITWebAssemblyWeb programming tonic-restRuntime types for REST + SSE endpoints generated from protobuf google.api.http annotations5,238MIT OR Apache-2.0Network programmingWeb programming hyperacmeAsync library for requesting certificates from an ACME provider (acme-micro fork).5,237MITAPI bindingsWeb programming quixotic-plecostomus-httpHTTP request and response header types for Pingora.5,234Apache-2.0Web programming yew-route-breadcrumbs-deriveProcedural macro to generate UI breadcrumbs from nested enums5,233MITGUIWeb programming mega-cliA command-line tool for interacting with MEGA5,228MIT OR Apache-2.0Command line utilitiesWeb programming qrushLightweight Job Queue and Task Scheduler for Rust (Actix/Axum + Redis + Cron)5,226MITAsynchronousConcurrency noapiA Rust fullstack web framework [Axum + React], with the concept of Rust server actions, utilizes the type safety of Rust and…5,225MITWeb programming hyperbole_macrosProcedural macros for hyperbole.5,223MIT OR Apache-2.0AsynchronousWeb programming ts-bindgen-rtRuntime dependency for ts-bindgen. Supports wasm-bindgen interfaces autogenerated from typescript definitions5,217MIT OR Apache-2.0Command line utilitiesCompilers pronghornA simple web development framework5,217Apache-2.0Web programmingWeb programming::HTTP server moq-catalogMedia over QUIC5,211MIT OR Apache-2.0MultimediaNetwork programming rs-starterA parser and formatter for std::time::{Duration, SystemTime}5,196MIT/Apache-2.0Rust patternsWeb programming mockforge-graphqlGraphQL protocol support for MockForge5,193MIT OR Apache-2.0Development tools::TestingWeb programming turbomcp-httpHTTP/SSE transport implementation for MCP (Model Context Protocol) - Client transport5,189MITAsynchronousNetwork programming cheloneA RDF(Resource Description Framework) 1.1 Turtle parser5,178MIT/Apache-2.0Parser implementationsWeb programming creditsAn SDK for interfacing with the credits program5,177Apache-2.0CryptographyWeb programming reinhardt-routerShared router trait surface for Reinhardt — breaks the circular dependency between reinhardt-urls and reinhardt-rest by exposing…5,173BSD-3-ClauseAPI bindingsWeb programming sonyaBackends for your web queue cluster5,172MITDatabase interfacesDatabase implementations mystical-runicHigh-performance templating engine for Rust with enterprise security, advanced monitoring, comprehensive developer tools, and…5,172MITDevelopment toolsTemplate engine writiumLight-weight plug-in web framework for all variants of Hyper.5,168MITWeb programming spacegate-ext-axumA library-first, lightweight, high-performance, cloud-native supported API gateway5,167MIT/Apache-2.0Web programming google-workspace-apisA Rust library for interacting with Google Workspace APIs5,166MITAPI bindingsWeb programming spacegate-ext-redisA library-first, lightweight, high-performance, cloud-native supported API gateway5,163MIT/Apache-2.0Web programming web-eventWeb event wrappers5,159MPL-2.0WebAssemblyWeb programming df_st_legends_plusLegends_plus.xml for the DF Storyteller project.5,156AGPL-3.0-or-laterCommand line utilitiesEncoding webrustPython-like Rust for Web Applications - A bridge between Python simplicity and Rust power5,150MITDevelopment toolsGUI glory-cliBuild tool for Glory.5,147MITDevelopment toolsWebAssembly contrabandContraband is a web framework for building modular and scalable applications5,145MIT OR Apache-2.0AsynchronousNetwork programming df_st_apiStarting an API server for the DF Storyteller project.5,137AGPL-3.0-or-laterCommand line utilitiesEncoding htr_cliconvert html to react fast5,137MITCommand line utilitiesParser implementations zen-rsA library for generating non-interactive content like cards or files.5,137MITRenderingTemplate engine mini-builder-rsA static website generator.5,135MITWeb programming guetzli-sysFFI bindings to Google's guetzli library5,135MITCompressionEncoding google-signin-clientClient API for Google sign in client5,128MITAuthenticationGUI super_simple_jwtA super simple implementation of JWTs in rust!5,126MITAuthenticationCryptography df_st_legendsLegends.xml parser for the DF Storyteller project.5,101AGPL-3.0-or-laterCommand line utilitiesEncoding ip2countryfast ip to asn-country lookup5,089MITData structuresParser implementations uiua-nokhwaA Simple-to-use, cross-platform Rust Webcam Capture Library5,086Apache-2.0API bindingsMultimedia df_st_parserFile parser manager for the DF Storyteller project.5,086AGPL-3.0-or-laterCommand line utilitiesEncoding tailwind-rs-cliCLI tool for Tailwind-rs build system and utilities5,085MITDevelopment toolsWeb programming roadrunnerA rust rest client based on hyper5,073MITWeb programmingWeb programming::HTTP client fire-ssrRun javascript ssr in rust5,071MIT OR Apache-2.0Web programming hellcheckHTTP health checker5,067MITNetwork programmingWeb programming oxc_syntax_operationsA collection of JavaScript tools written in Rust.5,066MITCompilersDevelopment tools s3s-policyS3 Policy Language5,066Apache-2.0Web programmingWeb programming::HTTP server rust-mcp-server-syncable-cliHigh-performance Model Context Protocol (MCP) server for code analysis, security scanning, and project insights.5,065MITCommand line utilitiesNetwork programming radix-leptosAccessible, unstyled UI primitives for Leptos5,058MITGUIWebAssembly congressdotgov_rscongress.gov API bindings.5,057MIT/Apache-2.0API bindingsWeb programming web-rpc-macroBi-directional RPC for the Web5,056MITWebAssemblyWeb programming livereload-serverA server to serve static content and automatically reload it one a file in a directory has been changed5,051MITCommand line utilitiesWeb programming ethereum-mysqlEthereum types (Address, U256) wrapper for seamless SQL database integration with SQLx5,048MIT OR Apache-2.0CryptographyDatabase interfaces wazzupVery opinionated Rust WASM project builder5,046AGPL-3.0-onlyCommand line utilitiesDevelopment tools leptos-motionA comprehensive animation library for Leptos with Motion-inspired API5,044MIT OR Apache-2.0GUIWebAssembly monit-agregatorWatchdog Monit agregator, like M/Monit5,037non-standardWeb programming svgoSVG Optimizer for Rust5,034MIT OR Apache-2.0Command line utilitiesWeb programming puzz-coreCore types and traits for puzz.5,029MITAsynchronousNetwork programming simple-galleryGenerates a single-page static web application, with no JS, serving a simple photogallery5,022AGPL-3.0-onlyCommand line utilitiesWeb programming serialize_fields_macroProcedural macros for serialize_fields crate5,020MITEncodingWeb programming elif-ormProduction-ready ORM with migrations, database services, connection pooling, and query builder5,020MITDatabase interfacesWeb programming wal-rsxA framework for creating client-side single-page apps using Rust.5,014MIT OR Apache-2.0GUIWebAssembly tauri-plugin-vuePersistence for Tauri and Vue5,013MITFilesystemGUI snarkvm-debugA decentralized virtual machine, added some debug information to trace sign and sync5,009Apache-2.0CompilersCryptography uievents-codeConstants for the `KeyboardEvent.code` property.5,003MIT OR Apache-2.0WebAssemblyWeb programming headers-content-md5typed Content-MD5 header5,002MITWeb programming unstyledUnstyled is just another library which allows to write scoped CSS styles in Rust5,001MITWeb programming sharepointSharepoint client for Rust4,995LGPL-3.0Web programming plaster-router-macroA custom derive helper for plaster-router4,995MIT/Apache-2.0GUIWeb programming visual-searchVisual search engine for images using Deep Learning models to extract features4,993AGPL-3.0-or-laterComputer visionGraphics tailwind-rs-testingTesting utilities for tailwind-rs4,991MITDevelopment toolsWeb programming radix-leptos-primitivesPrimitive components for Radix-Leptos4,985MITGUIWebAssembly thhpVery Fast HTTP Parser4,984MITNetwork programmingNo standard library renchA simple http benchmark utility. Written in rust... rust + bench = rench4,981MITCommand-line interfaceCommand line utilities windmark-commentsA comment engine module for Windmark4,977GPL-3.0-onlyWeb programming icarusBuild MCP (Model Context Protocol) servers that run as Internet Computer canisters4,968non-standardDevelopment toolsWebAssembly novelExperimental AI API client library for Rust.4,964MIT OR Apache-2.0API bindingsAsynchronous zuicon-antWrapper of ant design icons for yew framework4,959LGPL-3.0GUIWebAssembly role-systemA flexible and powerful role-based access control (RBAC) library for Rust applications4,959MIT OR Apache-2.0AuthenticationWeb programming random_quotePull a random quote from zenquotes.io4,955GPL-3.0-onlyWeb programming openapi-mockerA simple OpenAPI 3.0 mocker4,953MITWeb programming robinBackground jobs for Rust4,953MITWeb programming chrome-for-testingInteract with the chrome-for-testing JSON API.4,952MIT OR Apache-2.0Development tools::TestingWeb programming autortr_rocket_codegenThe codegen submodule for the autortr-rocket project4,946Apache-2.0Web programming ftl-sdk-rsCore library for FTL tools - lightweight MCP server for WebAssembly4,946Apache-2.0Development toolsWebAssembly leo-type-inferenceChecks that a program is correct using type inference4,940GPL-3.0Cryptography::CryptocurrenciesWeb programming waaaWebAssembly, Abstracted Away4,940MIT OR Apache-2.0API bindingsAsynchronous spacegate-modelA library-first, lightweight, high-performance, cloud-native supported API gateway4,940MIT/Apache-2.0Web programming tonic-native-tlsnative-tls for tonic4,939Apache-2.0Web programming async-coap-uriCrate for using and manipulating Uniform Resource Identifiers with a minimal memory footprint and strong typing.4,939Apache-2.0Parser implementationsWeb programming jwt-actix4JWT authentication middleware for Actix 44,935non-standardWeb programmingWeb programming::HTTP server moq-clock-ietfCLOCK over QUIC4,931MIT OR Apache-2.0MultimediaNetwork programming nested_qsSerializing/deserializing nested style querystrings with serde4,925MIT/Apache-2.0EncodingWeb programming error-infoCentralized error information ready for internationalization4,923Apache-2.0Internationalization (i18n)Rust patterns aliyun-tablestore-rs阿里云表格存储(OTS)Rust SDK。 Aliyun Tablestore Rust SDK4,922MITAPI bindingsWeb programming rocket_csrf_guard_deriveErgonomic CSRF protection for Rocket applications4,920MIT OR Apache-2.0Web programming linked-data-nextLinked-Data dateset serialization/deserialization traits4,920MIT/Apache-2.0EncodingWeb programming rs_headersA simple HTTP headers4,913non-standardWeb programming ssclientSecureStore client for managing user secrets4,911Apache-2.0 OR MITCommand line utilitiesConfiguration polymarket-rs-sdkRust SDK for Polymarket prediction markets - REST APIs, WebSocket streams, order signing, and Safe wallet integration4,910MIT OR Apache-2.0API bindingsCryptography pgschemaPrototype for PG-SChema with property constraints4,900MITCommand line utilitiesData structures simpleicons-rsSVG icons for popular brands4,900MIT AND CC0-1.0GraphicsWeb programming passport_azure_adJWT bearer token validation and verification towards Microsoft Azure AD (Legacy)4,898MITAuthenticationWeb programming ferro-eventsEvent dispatcher and listener system for Ferro framework4,889MITAsynchronousWeb programming wasm-rust-utilsA Rust and JavaScript utility suite for writing WebAssembly modules.4,888MITWeb programming leo-symbol-tableStores user-defined variables during type resolution4,884GPL-3.0Cryptography::CryptocurrenciesWeb programming simple-rsxA simple JSX-like syntax implementation for Rust4,883MITTemplate engineWeb programming wasm-workersA library for running WebAssembly in web workers4,881MITConcurrencyWebAssembly prettierOpinionated code formatter - `cargo fmt` alternative (Community) (WIP)4,867MITDevelopment toolsText editors web-rpcBi-directional RPC for the Web4,867MITWebAssemblyWeb programming openai-interfaceA low-level Rust interface for the OpenAI API4,866AGPL-3.0API bindingsWeb programming rspc-procedureInterface for a single type-erased operation that the server can execute4,860MITAsynchronousWeb programming pslink-sharedA simple webservice that allows registered users to create short links including qr-codes. Anyone can visit the shortened links.…4,852MIT OR Apache-2.0Command line utilitiesNetwork programming elWrite and manipulate HTML elements as data4,848MIT OR Apache-2.0Template engineWeb programming deli-deriveProvides an ergonomic way to define data models that are seamlessly converted into IndexedDB object stores, utilizing derive…4,839MIT/Apache-2.0AsynchronousDatabase interfaces htmliteAn HTML manipulation toolkit4,836MITParser implementationsWeb programming localforage-stdwebstdweb-based bindings for localForage4,835Apache-2.0API bindingsWebAssembly axum-routing-htmx-macrosTyped routing macros for HTMX on axum4,835MIT OR Apache-2.0Web programming yew-accordion🎵 A simple and flexible accordion component for the Yew framework.4,834MITNo standard libraryWeb programming fluxor_cliFluxor CLI: a command-line tool that allows developers to quickly and efficiently create project starters for the Fluxor web…4,828MIT OR Apache-2.0AsynchronousCommand line utilities juniper-composeMerge multiple Juniper object definitions into one4,824MITWeb programming euv-macrosProcedural macros for the euv UI framework, providing the macro and attribute for declarative UI composition.4,816MITNetwork programmingWeb programming we-deriveA macro that transforms html to rust code4,813MIT OR Apache-2.0GUIWebAssembly random-unicode-emojiA simple Rust crate that returns random Unicode emojis. ⚙️4,811non-standardEncodingGames tauri-plugin-sharetargettauri apps: receive share intents on Android4,805GPL-2.0-or-laterGUIWeb programming turnkeeperAn asynchronous, recurring job scheduler for Tokio with support for CRON, interval, and weekday/time schedules, plus retries,…4,805MPL-2.0AsynchronousConcurrency oxyde-cloud-cliCLI for the Oxyde Cloud4,800MITGUIWebAssembly auth-frameworkA comprehensive, production-ready authentication and authorization framework for Rust applications4,800MIT OR Apache-2.0AuthenticationWeb programming mkbookA simpler alternative to mdbook, meant for building book websites from Markdown files4,798Apache-2.0Command line utilitiesText processing