Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


The mio/rotor based http server library for rust (UNMAINTAINED, use tk-http)

Subscribe to updates I use rotor-http

Statistics on rotor-http

Number of watchers on Github 109
Number of open issues 5
Average time to close an issue 13 days
Main language Rust
Average time to merge a PR about 12 hours
Open pull requests 4+
Closed pull requests 4+
Last commit almost 4 years ago
Repo Created over 4 years ago
Repo Last Updated about 2 years ago
Size 4.9 MB
Organization / Authortailhook
Page Updated
Do you use rotor-http? Leave a review!
View open issues (5)
View rotor-http activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating rotor-http for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


Rotor HTTP

:Status: alpha :Ecosystem: libraries and apps using rotor_ :Documentation:

The HTTP implementation based on mio_ and rotor_.

.. _mio: .. _rotor: .. _libraries and apps using rotor:


You can find some examples in the examples folder_.

To run one of them (like hello_world_server.rs_)::

cargo run --example hello_world_server

.. _examples folder: ./examples .. ./examples/

rotor-http open issues Ask a question     (View All Issues)
  • over 3 years HTTP Client
  • over 3 years Support for Pipelining
  • almost 4 years Error Waking up Parser<P, S> FSM
  • almost 4 years logging lots of error messages
rotor-http open pull requests (View All Pulls)
  • Add support for \n line endings in server.
  • Add tests for HTTP server side.
  • Handle wakeup for all Parser states
  • Export rotor_http::message to allow matching errors
rotor-http list of languages used
Other projects in Rust