Rust Web programming

Open-source Rust projects categorized as Web programming

Top 23 Rust Web programming Projects

Web programming
  1. yew

    Rust / Wasm framework for creating reliable and efficient web applications

    Project mention: 2025’s Must-Know Tech Stacks | dev.to | 2025-01-11

    Yew

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Rocket

    A web framework for Rust.

    Project mention: Best Backend Frameworks for 2025: A Developer's Guide to Making the Right Choice | dev.to | 2025-02-02

    Rocket: Rust's Type-Safe API Builder

  4. actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

    Project mention: Rusty Backends | dev.to | 2025-01-20

    To find answers, we wanted to get our hands dirty with three popular Rust web frameworks including rocket, axum, and actix, and get a feeling for their performance, features, and most importantly the developer experience.

  5. hyper

    An HTTP library for Rust (by hyperium)

    Project mention: Rusty Backends | dev.to | 2025-01-20

    In particular the last point is what sets axum apart from other frameworks axum doesn't have its own middleware system but instead uses tower::Service. This means axum gets timeouts, tracing, compression, authorization, and more, for free. It also enables you to share middleware with applications written using hyper or tonic.

  6. gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

    Project mention: Show HN: Game Bub – open-source FPGA retro emulation handheld | news.ycombinator.com | 2025-02-12

    Thanks, it's generated with Hugo using the https://github.com/adityatelange/hugo-PaperMod theme.

    However, I made some modifications to the theme for the first time recently, and learned that I absolutely hate Hugo's templating language. I might switch away at some point in the future (perhaps to https://github.com/getzola/zola -- the templating is Jinja2-esque).

  7. reqwest

    An easy and powerful Rust HTTP Client

    Project mention: Curl removes experimental HTTP back end in Rust | news.ycombinator.com | 2024-12-22

    Most of them are built on top of hyper, including reqwest [0] (not a bad thing, they're just still hyper).

    I personally wouldn't even consider hyper as an HTTP client for use in most projects, but reqwest adds a much more approachable API on top of hyper.

    [0] https://github.com/seanmonstar/reqwest/blob/master/Cargo.tom...

  8. loco

    🚂 🦀 The one-person framework for Rust for side-projects and startups

    Project mention: Goravel: A Go framework inspired by Laravel | news.ycombinator.com | 2025-03-09

    Not sure how close it is to Laravel, but loco.rs claims to be Ruby on Rails for Rust, so it might be close to what you want.

    Link: https://loco.rs/

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Iron

    An Extensible, Concurrent Web Framework for Rust

  11. Tide

    Fast and friendly HTTP server framework for async Rust

  12. Seed

    A Rust framework for creating web apps

  13. stdweb

    A standard library for the client-side Web

  14. Nickel

    An expressjs inspired web framework for Rust

  15. percy

    Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.

  16. Gotham

    A flexible web framework that promotes stability, safety, security and speed.

  17. tungstenite-rs

    Lightweight stream-based WebSocket implementation for Rust.

  18. ureq

    A simple, safe HTTP client

  19. ws-rs

    Lightweight, event-driven WebSockets for Rust.

  20. Rouille, Rust web server middleware

    Web framework in Rust (by tomaka)

  21. cargo-web

    A Cargo subcommand for the client-side Web

  22. tiny-http

    Low level HTTP server library in Rust

  23. curl-rust

    Rust bindings to libcurl

  24. Rustless

    REST-like API micro-framework for Rust. Works with Iron.

  25. Sapper

    A lightweight web framework built on hyper, implemented in Rust language. (by miketang84)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Web programming discussion

Log in or Post with

Rust Web programming related posts

  • Authentication and Authorization Best Practices in ASP.NET Core

    1 project | dev.to | 25 Mar 2025
  • How To Use JWT Token In React JS

    1 project | dev.to | 19 Mar 2025
  • TryHackMe: JWT Security

    2 projects | dev.to | 13 Mar 2025
  • 🔐 How to create an authentication system with JWT in a Node.js API

    2 projects | dev.to | 7 Mar 2025
  • Show HN: Welcome, Cot: the Rust web framework for lazy developers

    2 projects | news.ycombinator.com | 18 Feb 2025
  • How to authenticate a Flask API using JWT.

    2 projects | dev.to | 17 Feb 2025
  • Show HN: Game Bub – open-source FPGA retro emulation handheld

    3 projects | news.ycombinator.com | 12 Feb 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 25 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Web programming projects in Rust? This list will help you:

# Project Stars
1 yew 31,362
2 Rocket 24,999
3 actix-web 22,628
4 hyper 15,058
5 gutenberg 14,976
6 reqwest 10,405
7 loco 7,415
8 Iron 6,124
9 Tide 5,080
10 Seed 3,824
11 stdweb 3,447
12 Nickel 3,037
13 percy 2,285
14 Gotham 2,254
15 tungstenite-rs 2,053
16 ureq 1,847
17 ws-rs 1,487
18 Rouille, Rust web server middleware 1,162
19 cargo-web 1,105
20 tiny-http 1,059
21 curl-rust 1,038
22 Rustless 618
23 Sapper 618

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?