FindSoftware

Rocket

Async web framework for Rust with typed routes, request guards and built-in form and JSON handling.

Rocket is an async web framework for Rust. A Rocket project is a Cargo project that depends on Rocket, as the getting-started guide describes. Templates render through Handlebars or Tera, and the deployment guide covers running an application in production.

Worth knowing

Once a Rocket application has started, it runs until a graceful shutdown is initiated, so a host has to keep a process running.

Identity

Status
Active
Maintainer
Sergio Benitez4
First release
20165

Rendering and deploy

Runs as
Always on7
Install with
cargo6

Releases

Current major version
Pre-1.05
Last release
2026-10-235

Adoption

GitHub stars
25,7762
Contributors
27912

Why these figures do not compare

Sources

  1. 2026-10-26: links
    rocket.rs/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/rwf2/Rocket
  3. 2026-10-26: links, Categories, Runtime, License, License model
    github.com/rwf2/Rocket/blob/master/README.md
  4. 2026-10-26: Maintainer
    raw.githubusercontent.com/rwf2/Rocket/master/LICENSE-MIT
  5. 2026-10-26: First release, Current major version, Last release
    api.github.com/repos/rwf2/Rocket/releases
  6. 2026-10-26: Install with
    rocket.rs/guide/v0.5/getting-started/
  7. 2026-10-26: Runs as
    rocket.rs/guide/deploying/
  8. 2026-10-26: Databases
    rocket.rs/guide/v0.5/state/
  9. 2026-10-26: Databases
    api.rocket.rs/v0.5/rocket_db_pools/
  10. 2026-10-26: Templating
    rocket.rs/guide/v0.5/responses/
  11. 2026-10-26: License
    crates.io/api/v1/crates/rocket
  12. 2026-10-26: Contributors
    api.github.com/repos/rwf2/Rocket/contributors

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