-
actix-web
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust
-
handlebars
templating implemented in Rust
-
tokio-tungstenite
Tokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation
-
bcrypt
Easily hash and verify passwords using bcrypt
-
async-tungstenite
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
-
tungstenite
Lightweight stream-based WebSocket implementation
-
axum-server
High level server designed to be used with axum framework
-
graphql_client
Typed GraphQL requests and responses
-
dioxus
Build fullstack web, desktop, and mobile apps with a single codebase
-
rust-embed
Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev
-
web-time
Drop-in replacement for std::time for Wasm in browsers
-
local-ip-address
Retrieve system's local IP address and Network Interfaces/Adapters on Linux, macOS and Windows
-
tiny_http
Low level HTTP server library
-
bytestring
A UTF-8 encoded read-only string using
Bytesas storage -
linkify
Finds URLs and email addresses in plain text. Takes care to get the boundaries right with surrounding punctuation like parentheses.
-
network-interface
Retrieve system's Network Interfaces on Linux, FreeBSD, macOS and Windows on a standarized manner
-
wasm-bindgen-rayon
Adapter for using Rayon-based concurrency on the Web
-
idna
IDNA (Internationalizing Domain Names in Applications) and Punycode
-
grass
A Sass compiler written purely in Rust
-
build_html
basic server-side rendering written in pure rust
-
oxc-browserslist
Rust-ported Browserslist for Oxc
-
axum-extra
Extra utilities for axum
-
ehttp
Minimal HTTP client for both native and WASM
-
browserslist-rs
Rust-ported Browserslist
-
axum-streams
HTTP body streaming support for Axum: json/csv/protobuf/arrow/txt
-
tower-livereload
A LiveReload middleware built on top of tower
-
feroxfuzz
Structure-aware, black box HTTP fuzzing library
-
gumbo
Best of the best rust projects all mixed together into a website framework
-
ureq-proto
ureq support crate
-
rust-embed-for-web
Rust Macro which embeds files into your executable. A fork of
rust-embedwith a focus on usage on web servers. -
ntex-cors
Cross-origin resource sharing (CORS) for ntex applications
-
feroxbuster
A fast, simple, recursive content discovery tool
-
rsass
Sass implementation in pure rust (not complete yet)
-
static-serve
A helper for compressing and embedding static assets in an Axum webserver
-
silent
Web Framework
-
dioxus-bootstrap
A set of Bootstrap-based components for Dioxus
-
rusty-penguin
A fast TCP/UDP tunnel, transported over HTTP WebSocket
-
dioxus-core
Build fullstack web, desktop, and mobile apps with a single codebase
-
nectar-lang
A compiled-to-WASM frontend language with built-in security, SEO, and mobile support
-
wasm-server-runner
cargo run for wasm programs
-
nordle
A Wordle clone without limits
-
indexed-db
Bindings to IndexedDB that default the transactions to aborting and can work multi-threaded
-
ntex-identity
Identity service for ntex web framework
-
reqwest-streams
HTTP body streaming support for reqwest: JSON/CSV/Protobuf and others
-
decruft
Extract clean, readable content from web pages
-
pandoras_pot
Honeypot designed to send huge amounts of data to rude web scrapers
-
htmxology
HTMX server-side rendering framework for Rust, based on Axum
-
host-rs
A CLI tool that manage website blocking, unblocking, redirection
-
faery-ring
An ultra-lightweight js-free server-side webring implementation
-
rustyroad
Road is a framework written in Rust that is based on Ruby on Rails. It is designed to provide the familiar conventions and ease of use of Ruby on Rails, while also taking advantage…
-
atomic_http
High level HTTP server library
-
krecik
Asynchronous, parallel external service checker (and reporter), using industry standard libraries: Curl, ngHTTP2 and OpenSSL
-
elif-core
Core architecture foundation for the elif.rs LLM-friendly web framework
-
web-task
The simplest way to run async tasks on the web
-
fluxor_cli
Fluxor CLI: a command-line tool that allows developers to quickly and efficiently create project starters for the Fluxor web framework
-
gql_client
Minimal GraphQL client for Rust
-
sib
A high-performance, secure, and cross-platform modules optimized for efficiency, scalability, and reliability
-
snowboard
fast, simple & reliable http servers 🏂
-
ankurah
Observable, event-driven state management for native and web
-
r-token
efficient token generation library for Rust, ideal for API authentication and session management
-
argus-crawler
A production-ready web crawler capable of handling billions of URLs
-
spider_skills
Skills and automation tactics for spider rust projects
-
mingshi
Real-time music synthesizer and composition engine with dynamic playback control, advanced audio effects, and optional GPU-accelerated synthesis via WGPU. Designed for on the fly compositing.
-
organism-intelligence
Business intelligence providers for Organism — OCR, Vision, LinkedIn, Patent, Billing, Web, Social
-
mauth-client
Sign requests and validate responses using the Medidata MAuth protocol
-
cookie-rs
working with HTTP cookies
-
slapdash
dashboard server
-
mystical-runic
High-performance templating engine for Rust with enterprise security, advanced monitoring, comprehensive developer tools, and ecosystem integration. Zero-dependency core with optional async…
-
bevy_cef
Bevy CEF integration for web rendering
-
ructe
Rust Compiled Templates, efficient type-safe web page templates
-
web-static-pack-packer
Installable web-static-pack-packer tool for web-static-pack crate
-
chompbuild
Make-like parallel task runner with a JS extension system
-
bart
Compile time templating inspired by Mustache
-
axum-jrpc
A JSON-RPC extractor for Axum
-
shwoop
serve static webpage with build-and-hot-reload feature
-
svgm
SVG minimizer — fast, safe, fixed-point convergence SVG optimizer
-
vane
A flow-based reverse proxy with multi-layer routing and programmable pipelines
-
rustio-cli
Developer CLI for RustIO: scaffold projects and apps, run migrations, launch the dev server
-
capsula-server
Web server for managing and viewing Capsula runs
-
touche
Synchronous HTTP library
-
ruled-router
A high-performance router library with derive macro support for Rust
-
aframe
High-level Aframe VR bindings for Rust WASM
-
nano-web
Static file server built with Rust with pre-compressed in-memory caching
-
rat_engine
高性能Rust HTTP服务器引擎,提供Flask风格的API和自动硬件优化功能
-
simplewebserver_rs
A very simple web server for hosting html files
-
mendes
Rust web toolkit for impatient perfectionists
-
reimg
CLI tool to resize images
-
rustatic
Web server for static site used primarily locally during development
-
webrust
Python-like Rust for Web Applications - A bridge between Python simplicity and Rust power
-
pib-editor
A web editor frontend for pib-service
-
pageinfo-rs
CLI tool that analyzes web pages and produces structured LLM-friendly output
-
spider_agent_types
Pure data types and constants for spider_agent automation. Zero heavy dependencies.
-
fbc-starter
A production-ready web server starter for Rust based on Axum, with built-in configuration, logging, CORS, database and Redis support
-
zino
Next-generation framework for composable applications in Rust
-
dioxus-tw-components
Components made for Dioxus
-
rookie
Load cookie from your web browsers
-
flyer
HTTP framework for rust
-
handlebars_switch
Adds a
{{#switch}}helper to handlebars-rust -
vertigo-forms
Building block for forms in vertigo
-
servlin
Modular HTTP server library, threaded handlers and async performance
-
omry-db
Database abstractions used by the Omry backend
-
allframe
Complete Rust web framework with built-in HTTP/2 server, REST/GraphQL/gRPC, compile-time DI, CQRS - TDD from day zero
-
crabbox
GPIO & RFID controlled jukebox for RaspberryPi
-
mews
Minimal and Efficient, Multi-Environment WebSocket implementation for async Rust
-
beet_flow
An ECS control flow library
-
turbofuro_worker
Worker executable for Turbofuro
-
axtra
building web applications with Axum and Astro providing utilities for error handling, notifications, and more
-
axum-app-create
A command-line tool to quickly create Axum web applications
-
beet
Malleable Application Framework
-
prometheus_web_exporter
Web exporter for prometheus
-
beet_dom
dom rendering and interaction
-
js-utils
Useful utilities to make development of browser-targeted Rust applications slightly less painful
-
facet-axum
Axum integration for Facet - extractors and responses using Facet's serialization
-
dioxus-config-macros
Macros used internally by codegen
-
aex
A web server for rust
-
dumbo_log
helper functions for web development
-
tunein-cli
Browse and listen to thousands of radio stations across the globe right from your terminal 🌎 📻 🎵✨
-
micro-http
the async micro http server
-
hoot
http 1.1 library
-
cgi
help create CGI programs in Rust
-
raylib-wasm
raylib native/wasm bindings
-
sitemap-writer
lightweight Rust library for generating XML sitemaps
-
sa-token-adapter
Adapter traits for sa-token-rust framework integration
-
webtau
Deploy Tauri games to web + desktop from one codebase
-
sa-token-storage-memory
In-memory storage implementation for sa-token-rust
-
omry-service
RPC definitions for server and client applications using the Omry project
-
corrode-scanner
Passive web reconnaissance tool for extracting secrets, credentials, and security data
-
emit_web
Instrument Web-based applications using emit
-
tokio-fastcgi
FastCGI handler (responder, authorizer, filter) library for Tokio
-
simple-queue-web
Web UI for inspecting and managing simple-queue persistent job queues backed by PostgreSQL
-
dioxus-cli-config
CLI Configuration for dioxus-cli
-
powe_rs
web server to power off or reboot the host machine
-
with-async-context
managing contextual data across async tasks
-
extrablatt_v2
News, articles and text scraper
-
aletheia
A client library for the Guardian's content API
-
pryty-rustbrowser
One-line browser API hooks for Rust Front-end development
-
moq-web
Web implementation for MoQ utilizing WebAssembly+Typescript
-
bpi-rs
Bilibili API client library for Rust
-
kobold
Easy declarative web interfaces
-
buru
application with both CLI and Web interface for data/image processing
-
densha
Next.js-like web application framework built with Kotoba
-
paginator-axum
Axum web framework integration for paginator-rs
-
grass_compiler
Internal implementation of the grass compiler
-
bevy_web_popups
Allows to trigger web/dom based popups/alerts and textinput in bevy
-
ng-i18n
An i18n utility for Angular
-
bodo_connect
mapping/connecting to your hosts in the whole world wide web
-
j3
A git/jj helper for using s3 as a remote, with a built-in web viewer
-
elif-http
HTTP server core for the elif.rs LLM-friendly web framework
-
chardetng_c
C bindings for chardetng
-
oak-html
HTML markup language parser with support for web content and document structure processing
-
oxidite
A modern, batteries-included web framework for Rust inspired by Laravel and Rails - Oxidite
-
nweb
A lightweight and high-performance static Web service built with Rust language nweb
-
kto
A generic, flexible web change watcher with AI-powered analysis
-
dioxus-web
Web-sys renderer for Dioxus: Build fullstack web, desktop, and mobile apps with a single codebase
-
viewy
A web UI toolkit that combine the advantages of a design system and an ui library
-
beet_rsx_combinator
JSX-like parser combinator for Rust
-
cargo-rustkit-web
RustKit-Web is a CLI to scaffold fullstack Rust web apps with Tailwindcss , Axum , Askama and file-based routing similar to Sveltekit or Next js
-
db-pool
A thread-safe database pool for running database-tied integration tests in parallel
-
hyperchad_actions
HyperChad actions package
-
web2llm
Fetch web pages and convert to clean Markdown for LLM pipelines
-
awp-types
Shared protocol types for the Agentic Web Protocol (AWP)
-
sledgehammer_bindgen
Fast batched js bindings
-
omry-search
Search-related abstractions for the Omry project
-
fontcull-cli
CLI tool to subset fonts based on actual glyph usage from web pages
-
go-fish-web
Web protocol types for the go-fish game
-
staticrocket
http server for serving static content
-
anycli
Turn any website into structured CLI output. Declarative YAML adapters for web data extraction.
-
sa-token-plugin-axum
Axum framework integration for sa-token-rust - All-in-one package
-
rs_web_component
create a custom element for a web project
-
paginator-rocket
Rocket web framework integration for paginator-rs
-
oak-django
Django template parser with support for Django template language and web development
-
jsonlogic-rs
jsonlogic (jsonlogic.com) implemented in Rust
-
tel
Turbofuro Expression Language
-
nimble-http
A web framework
-
omry-common
A searchable archive for web pages you don't want to lose
-
serp-sdk
A comprehensive, production-ready Rust SDK for SerpAPI with async support, type safety, and ergonomic APIs. Developed during the Realtime Search AI Hackathon powered by SerpAPI.
-
jelly-fish
A lightweight static resource server built with axum
-
moosicbox_admin_htmx
MoosicBox admin htmx package
-
usaidwat
Answers the age-old question, "Where does a Redditor comment the most?"
-
hyperchad_transformer
HyperChad Transformer package
-
dicom-web
A high-level API for accessing DICOMweb resources
-
queryst
Rust query string parser with nesting support, forked to update Serde
-
gwa
General Web App (GWA) project generator engine CLI tool
-
fluxio
-
credence
An unfussy web server designed for straightforward authoring and scalable performance
-
ewebsock
WebSocket client that works natively and on the web (WASM)
-
bevy_cef_bundle_app
CLI tool to bundle CEF framework into macOS .app bundles
-
mollendorff-ref
Renders web pages and PDFs into token-optimized JSON for LLM agents
-
muffy
The static website validator
-
h10
HTTP/1.0 Server
-
rapina-cli
CLI tool for Rapina web framework - create and run Rapina projects
-
dynami
Automatic Axum router generation from directory structure with file-system based routing
-
bunner_qs_rs
Fast, secure, and configurable query-string parser and serializer for Rust
-
beet_parse
Parsers for various text and token formats
-
mobux
A touch-friendly tmux web UI for unhinged people who run terminal sessions from their phone while walking the dog
-
mini-server
The mini web server
-
shunt_core
Core types and storage for the shunt message preview library
-
meta_oxide
Universal metadata extraction library supporting 13 formats (HTML Meta, Open Graph, Twitter Cards, JSON-LD, Microdata, Microformats, RDFa, Dublin Core, Web App Manifest, oEmbed, rel-links…
-
bluth
Declarative HTML rendering
-
vertigo-cli
Reactive Real-DOM library with SSR for Rust - packaging/serving tool
-
picos
A minimal web application framework with Lua scripting and PostgreSQL integration
-
racoon
fast, fully customizable web framework for Rust focusing on simplicity
-
unwarp
A minimal, ergonomic wrapper around warp — define routes, attach handlers, and serve. No boilerplate, no filter chains.
-
heart
Hypermedia-based web development of the 1990 future!
-
axum-asset
embedding static assets in your Axum application at compile time
-
oxide-framework-db
Zero-config SQLx wrapper and database integration for the Oxide web framework
-
fastwarc
A high-performance WARC parsing library for Python written in C++/Cython
-
form_fields
Helper crate for working with HTML forms
-
argus-common
Common types and utilities for the Argus web crawler
-
rust_warc
A high performance and easy to use Web Archive (WARC) file reader
-
begin-rs-web
A CLI tool for bootstrapping production-ready Rust web applications with Axum, authentication, and database support
-
rust_spotify_web_playback_sdk
a wrapper around the spotify Web Playback SDK for wasm porjects
-
velto
expressive, async-native, and grounded Rust framework
-
custom-print
Define custom println and dbg macros in wasm and other targets
-
prax-armature
Armature framework integration for Prax ORM
-
dioxus-check
Checks Dioxus RSX files for issues
-
shift_or_euc
Detects among the Japanese legacy encodings
-
chunkify
efficient chunking library for Rust
-
rustkit-web
CLI to scaffold fullstack Rust web apps with Tailwindcss , Axum , Askama and file-based routing similar to Sveltekit or Next js
-
axum-proxied
Helpers for running axum behind a reverse proxy
-
lightdom-test
A lightweight Rust library for testing HTML interactions without browser automation
-
ferro-rs
A Laravel-inspired web framework for Rust
-
webbuf
fast base64 and hex encoding/decoding
-
fastn-type
fastn: Full-stack Web Development Made Easy
-
ferro-storage
File storage abstraction for the Ferro framework
-
potato
A very simple and high performance http library
-
forky
Rust Utilities
-
bevy_fix_cursor_unlock_web
A tiny plugin that fixes Bevy not reporting when the cursor is unlocked on web
-
tinytun
Expose local web servers on the internet
-
otlp-embedded
In-memory OpenTelemetry trace collector and Web UI visualizer
-
fortifier
Schema validation
-
live-server
Launch a local network server with live reload feature for static pages
-
kit-cli
CLI for scaffolding Kit web applications
-
coyotes
An HTML component set and template processor
-
dioxus-server
Fullstack utilities for Dioxus: Build fullstack web, desktop, and mobile apps with a single codebase
-
bevy_cef_render_process
render process for bevy_cef
-
hyper-staticfile
Static file serving for Hyper 1.0
-
cot-cli
Command-line interface for the Cot web framework
-
jss
Create dynamic css easily using json notation
-
hyperchad_router
HyperChad Router package
-
rust_scraper
Production-ready web scraper with Clean Architecture, TUI selector, and sitemap support
-
ringspace
Trusted webring management
-
dioxus-fullstack
fetching resources from servers in Dioxus apps
-
sitemap_generator
A high-performance Rust library for generating XML sitemaps (standard, image, video, and sitemap index)
-
yew-autoprops
proc-macro to automatically derive Properties structs from args for Yew components
-
puppeteer
A Minimal Dependency Easy to Use GUI Builder in Rust using Async Channels
-
charmed-wasm
Terminal UI components for the web - lipgloss styling compiled to WebAssembly
-
ferro-cache
Caching with tags for the Ferro framework
-
biosvg
Captcha based on SVG
-
cortexai-dashboard
Real-time web dashboard for Cortex AI agent monitoring and observability
-
tokio-shutdown
Wait for a stop signal across multiple threads
-
ars
URL library based on Web Standards
-
submillisecond
A lunatic web framework for Rust
-
astra
A blocking HTTP server built on hyper
-
brize_auth
A tiny async authentication library
-
albatross
A composable HTTP server for Tower services built around pluggable connection acceptors
-
robots_txt
A lightweight parser and generator for robots.txt
-
momenta-dom
DOM rendering extensions for Momenta framework
-
scrapr-core
web scraping library for Python
-
lira
No dependency, fast Rust eDSL for writing HTML
-
warc
reading and writing WARC files
-
route_controller
A procedural macro for generating Axum routers from controller-style implementations with support for route prefixing and middleware
-
gen-html
Generate HTML using Rust
-
spider_agent_html
HTML processing utilities for spider_agent — cleaning, content analysis, and diffing
-
sword-layers
Tower layers for the Sword web framework
-
dioxus-storage-sync
Backend synchronization for dioxus-storage with hot and background sync modes
Try searching with DuckDuckGo or on crates.io.