Skip to content

Commit 069c3aa

Browse files
committed
refactor: differentiate between HTTP servers and full frameworks
1 parent 10c78fb commit 069c3aa

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1993,7 +1993,13 @@ See also [Are we game yet?](https://arewegameyet.rs)
19931993
### Web programming
19941994

19951995
See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework comparison](https://github.com/flosse/rust-web-framework-comparison).
1996-
1996+
* Backend
1997+
* [actix/actix-web](https://github.com/actix/actix-web) - A lightweight async web framework with websocket support
1998+
* [Anansi](https://github.com/saru-tora/anansi) - A simple full-stack web framework
1999+
* [Rocket](https://github.com/rwf2/Rocket) - Rocket is a web framework with a focus on ease-of-use, expressability, and speed
2000+
* [spring-rs](https://github.com/spring-rs/spring-rs) - spring-rs is a application framework written in rust inspired by java's spring-boot.
2001+
* [tako](https://github.com/rust-dd/tako) - Tako is an asynchronous web framework for Rust on Hyper & Tokio. [GitHub Workflow Status](https://github.com/rust-dd/tako/actions/workflows/ci.yml/badge.svg)
2002+
* [tokio/axum](https://github.com/tokio-rs/axum) - Ergonomic and modular web framework built with Tokio, Tower, and Hyper [![Build badge](https://github.com/tokio-rs/axum/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/tokio-rs/axum/actions/workflows/CI.yml)
19972003
* Client-side / WASM
19982004
* [cargo-web](https://crates.io/crates/cargo-web) - A Cargo subcommand for the client-side Web
19992005
* [leptos](https://github.com/leptos-rs/leptos) - Leptos is a full-stack, isomorphic web framework leveraging fine-grained reactivity to build declarative user interfaces.[![crate](https://img.shields.io/crates/v/create-rust-app.svg)](https://crates.io/crates/leptos)
@@ -2014,8 +2020,6 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework
20142020
* [plabayo/rama](https://github.com/plabayo/rama) - A modular service framework to move and transform your network packets, can be used among other things, to build clients with TLS, JA3/JA4, H2 and QUIC/H3 fingerprint impersonation
20152021
* [seanmonstar/reqwest](https://github.com/seanmonstar/reqwest) - an ergonomic HTTP Client.
20162022
* HTTP Server
2017-
* [actix/actix-web](https://github.com/actix/actix-web) - A lightweight async web framework with websocket support
2018-
* [Anansi](https://github.com/saru-tora/anansi) - A simple full-stack web framework
20192023
* [branca](https://crates.io/crates/branca) - Implementation of Branca for Authenticated and Encrypted API tokens.
20202024
* [c410-f3r/wtx](https://github.com/c410-f3r/wtx) - Low and high level HTTP/2 server
20212025
* [carllerche/tower-web](https://github.com/carllerche/tower-web) [[tower-web](https://crates.io/crates/tower-web)] - A fast, boilerplate free, web framework
@@ -2031,15 +2035,11 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework
20312035
* [Nickel](https://github.com/nickel-org/nickel.rs/) - inspired by [Express](https://expressjs.com/)
20322036
* [plabayo/rama](https://github.com/plabayo/rama) - A modular service framework to move and transform your network packets, can also be used to fingerprint incoming clients
20332037
* [poem-web/poem](https://github.com/poem-web/poem) - A full-featured and easy-to-use web framework. [![CI](https://github.com/poem-web/poem/actions/workflows/ci.yml/badge.svg)](https://github.com/poem-web/poem/actions/workflows/ci.yml)
2034-
* [Rocket](https://github.com/rwf2/Rocket) - Rocket is a web framework with a focus on ease-of-use, expressability, and speed
20352038
* [Rustless](https://github.com/rustless/rustless) - A REST-like API micro-framework inspired by [Grape](https://github.com/ruby-grape/grape) and [Hyper](https://github.com/hyperium/hyper)
20362039
* [Salvo](https://github.com/salvo-rs/salvo) - an easy to use webframework base on hyper and tokio. [![build build](https://github.com/salvo-rs/salvo/actions/workflows/release.yml/badge.svg)](https://github.com/salvo-rs/salvo/actions)
20372040
* [Saphir](https://github.com/richerarc/saphir) - A progressive web framework with low-level control, without the pain.
20382041
* [seanmonstar/warp](https://github.com/seanmonstar/warp) - A super-easy, composable, web server framework for warp speeds. [![crate](https://img.shields.io/crates/v/create-rust-app.svg)](https://crates.io/crates/warp)
2039-
* [spring-rs](https://github.com/spring-rs/spring-rs) - spring-rs is a application framework written in rust inspired by java's spring-boot.
2040-
* [tako](https://github.com/rust-dd/tako) - Tako is an asynchronous web framework for Rust on Hyper & Tokio. [GitHub Workflow Status](https://github.com/rust-dd/tako/actions/workflows/ci.yml/badge.svg)
20412042
* [tiny-http](https://github.com/tiny-http/tiny-http) - Low level HTTP server library
2042-
* [tokio/axum](https://github.com/tokio-rs/axum) - Ergonomic and modular web framework built with Tokio, Tower, and Hyper [![Build badge](https://github.com/tokio-rs/axum/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/tokio-rs/axum/actions/workflows/CI.yml)
20432043
* [tomaka/rouille](https://github.com/tomaka/rouille) - Web framework
20442044
* [Zino](https://github.com/zino-rs/zino) - Next-generation framework for composable applications
20452045
* Miscellaneous

0 commit comments

Comments
 (0)