Rocket Alternatives

Similar projects and alternatives to Rocket
  • GitHub repo actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

  • GitHub repo Clippy

    A bunch of lints to catch common mistakes and improve your Rust code

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo warp

    A super-easy, composable, web server framework for warp speeds.

  • GitHub repo sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)

  • GitHub repo paperclip

    WIP OpenAPI tooling for Rust. (by wafflespeanut)

  • GitHub repo rust

    Empowering everyone to build reliable and efficient software.

  • GitHub repo fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

  • GitHub repo yew

    Rust / Wasm framework for building client web apps

  • GitHub repo tinyrenderer

    A brief computer graphics / rendering course

  • GitHub repo bevy

    A refreshingly simple data-driven game engine built in Rust

  • GitHub repo Amethyst

    Data-oriented and data-driven game engine written in Rust (by amethyst)

  • GitHub repo Iron

    An Extensible, Concurrent Web Framework for Rust

  • GitHub repo gutenberg

    A fast static site generator in a single binary with everything built-in.

  • GitHub repo ggez

    Rust library to create a Good Game Easily

  • GitHub repo rust.vim

    Vim configuration for Rust.

  • GitHub repo miri

    An interpreter for Rust's mid-level intermediate representation

  • GitHub repo ureq

    Minimal request library in rust.

  • GitHub repo rweb

    Yet another web server framework for rust

  • GitHub repo okapi

    OpenAPI (AKA Swagger) document generation for Rust projects

  • GitHub repo openapi-python-client

    Generate modern Python clients from OpenAPI

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Rocket alternative or higher similarity.


Posts where Rocket has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-23.
  • Nextcloud is now using Rust | 2021-02-23
    I find of the two above that the second one is the harder of the two challenges. To be proficient in the ecosystem, you have to understand not just how to write your own code, but also how to make use of others'. Without knowing your usual problem domains, it's tough to give you reference points, but if you're used to writing web apps (e.g. Hapi or Express apps in Node), consider trying your hand at something like Rocket. There are some great resources to get to know your options depending on your domain (e.g. games, web, GUI). Also, if you're a web dev, don't forget that WebAssembly is a thing, so you might look to try migrating some existing code and seeing if you can keep feature parity.
  • What’s everyone working on this week (8/2021)? | 2021-02-21
    I finally dusted off my barely-working git hosting solution and added a basic user account system. It took me some time to understand how exactly I was supposed to use password-hash in combination with my hashing function of choice, as well as with the DB. Using sqlx together with Rocket turned out to be somewhat easy once I figured out that I should disregard the built-in database support, since it's seemingly incompatible with sqlx.
  • Ask HN: Good Rust Codebase to Learn From? | 2021-02-20
    Rocket (A web framework) has the by far most readable and documented codebase


  • Client/Server Communication Help | 2021-02-18
    I think you'll find a lot of people claiming its overkill, but it will have excellent documentation for both sides, offer reasonable speed, and let you hash out the actual logic of your system without worrying too much about if your low-level implementation is correct. Two good frameworks for the server would be Actix or Rocket. For the client, i'd reccomend either using reqwest or ureq. From there, you can just set up a few POST endpoints, and get to going.
  • Rocket async | 2021-02-10
  • 1Password Developer Fireside Chats: Introduction to Rust Macros | 2021-02-09
    That's from
  • Porting a serverless chatbot from Python to Rust | 2021-01-27
    Unable to get it to work, I switched to Rocket. This is being updated to support the new Rust async features but for now is synchronous. I guessed it would solve my problem with the Mailchimp Crate not working properly with async code, and it did seem to solve the issue. This was too difficult to debug as a Rust newbie.
  • 24 Awesome Open-Source Rust Projects | 2021-01-26
    Rocket is the most established, mature, and accessible web framework in the Rust ecosystem. It is highly customizable and helps you kickstart a new application quickly. At the same time, it avoids a lot of unnecessary boilerplate. Rocket also has many features included, which means that you won’t need to go far from the framework to build everything you need.
  • Best Place To Buy A Rust Server? IM NOT LOOKING TO HOST MY OWN.. 😂 | 2021-01-20
    How about actix-web or rocket to get you started?
  • What’s everyone working on this week (2/2021)? | 2021-01-11
    Well I have copied
  • What happend with Rocket 0.5? | 2021-01-03
  • Replacing FastAPI with Rust: Part 2 - Research | 2021-01-01
    Oh Rocket, you playful muse. I've watched you ascend from my early Rust days; yet each time I reach for you my heart sinks more. This research project of mine led me to okapi, an extension for OpenAPI documentation. And yet, I have to pass once again. While most of the Rust ecosystem blazes toward async, you inch toward it too slowly. Perhaps next time I search for a web framework our paths will align, but until then, I must follow a different orbit.


Basic Rocket repo stats
1 day ago

SergioBenitez/Rocket is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.