examples | tiny-http | |
---|---|---|
1 | 5 | |
70 | 957 | |
- | 1.7% | |
4.8 | 1.5 | |
about 1 month ago | about 1 month ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
examples
Posts with mentions or reviews of examples.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-27.
-
Hey rustaceans, which web framework you guys suggest for a small application?
i like trillium a lot. inspired by plug (elixir), you just add plugs in a vertical stack and the request goes from top to bottom. there is also ntex which has a ton of examples inspired by actix-web (might have been a fork) https://github.com/ntex-rs/examples
tiny-http
Posts with mentions or reviews of tiny-http.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-21.
-
C-rusted: The Advantages of Rust, in C, without the Disadvantages
kcgi describes itself as being "minimal" whereas actix-web calls itself "powerful", "extremely fast" and as having "a lot of features out of box"... seems about as fair as comparing the 320MB Apache HTTP Server repo against the 52KB tiny_http library
-
Is Rust good choice for the backend of any mobile application?
I'm developing the backend of https://www.cozydate.com/ in Rust. Async Rust is not productive yet, so I tried rouille http server which lets me write non-async request handlers. Unfortunately, it uses an unbounded thread pool and falls down under load https://github.com/tiny-http/tiny-http/issues/221 . Then I tried Tide and a threadpool to call my non-async API handlers. This worked, but was really ugly, and I had issues with uploads after deploying to Heroku https://github.com/http-rs/tide/issues/878 .
-
Hey rustaceans, which web framework you guys suggest for a small application?
tiny-http is small. You'll probably be able to make something with less than 1 Mb.
-
NVD - CVE-2022-23812 - A 9.8 critical vulnerability caused by a node library author adding code into his package which has a 1 in 4 chance of wiping the files of a system if it's IP comes from Russia or Belarus
That's not a simple http server, something like tiny_http would be with only... 17 total dependencies by default. Actix is a full framework with an abundance of features, and correspondingly-large dependency tree.
- GitHub - tiny-http/tiny-http: Low level HTTP server library in Rust
What are some alternatives?
When comparing examples and tiny-http you can also consider the following projects:
actix-web - Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
Rouille, Rust web server middleware - Web framework in Rust
trillium - 🌱🦀🌱 Trillium is a composable toolkit for building internet applications with async rust
rustful - [OUTDATED] A light HTTP framework for Rust
url-crawler - Rust crate for configurable parallel web crawling, designed to crawl for content
The FastCGI Rust implementation. - Native Rust library for FastCGI
Nickel - An expressjs inspired web framework for Rust
Rocket - A web framework for Rust.
Rustless - REST-like API micro-framework for Rust. Works with Iron.
zap
urlshortener-rs - A very-very simple url shortener (client) for Rust.
examples vs actix-web
tiny-http vs Rouille, Rust web server middleware
examples vs trillium
tiny-http vs rustful
tiny-http vs url-crawler
tiny-http vs The FastCGI Rust implementation.
tiny-http vs Nickel
tiny-http vs Rocket
tiny-http vs Rustless
tiny-http vs zap
tiny-http vs urlshortener-rs
tiny-http vs actix-web