FindSoftware

rouille

Synchronous Rust web micro-framework library that serves HTTP requests from a listening socket.

Rouille is a synchronous web micro-framework library for Rust. It creates a listening socket and parses incoming HTTP requests from clients, and the crate’s API reference is published on docs.rs.

Worth knowing

Each request is handled on its own dedicated thread with synchronous I/O. Database handling and templating are not handled by the library directly, according to its README.

Identity

Status
Stub
Maintainer
Pierre Krieger3
Maintained by
Individual
First release
20165

Rendering and deploy

Runs as
Always on4

Releases

Current major version
36
Last release
2023-04-246

Adoption

GitHub stars
1,2421
Contributors
447

Why these figures do not compare

Sources

  1. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/tomaka/rouille
  2. 2026-10-26: links, Categories, Runtime, License, License model
    raw.githubusercontent.com/tomaka/rouille/master/README.md
  3. 2026-10-26: Maintainer, License
    raw.githubusercontent.com/tomaka/rouille/master/Cargo.toml
  4. 2026-10-26: Runs as
    docs.rs/rouille/latest/rouille/
  5. 2026-10-26: First release
    crates.io/api/v1/crates/rouille
  6. 2026-10-26: Current major version, Last release
    api.github.com/repos/tomaka/rouille/releases
  7. 2026-10-26: Contributors
    api.github.com/repos/tomaka/rouille/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON