Rust Rocket

Open-source Rust projects categorized as Rocket

Top 17 Rust Rocket Projects

  • vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

    Project mention: Vaultwarden and passkeys | | 2023-05-24
  • Rocket

    A web framework for Rust.

    Project mention: [Rust] Comment construisez-vous la pile complète avec de la rouille? | | 2023-05-14
  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

  • sea-orm

    🐚 An async & dynamic ORM for Rust

    Project mention: Hyper – A fast and correct HTTP implementation for Rust | | 2023-05-12

    Haven't used it myself, but seems to be popular in some communities and async

  • Plume

    Federated blogging application, thanks to ActivityPub (now on — this is just a mirror)

    Project mention: Blogging while Keeping My Data Secure | | 2023-04-02
  • rbatis

    Rust Compile Time ORM robustness,async, pure Rust Dynamic SQL

  • bin

    highly opinionated, minimal pastebin (by wantguns)

  • rocket_cors

    Cross-origin resource sharing (CORS) for applications

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • rocket_auth

    An implementation for an authentication API for Rocket applications.

    Project mention: Authentication for Rocket+Diesel application | | 2022-10-21

    The basic CRUD operations are done, however I'm still missing the users and authentication logic. Since I don't want to build it form scratch if possible, I found rocket_auth which seems perfect, except that it does not support diesel.

  • rocket-auth-login

    Authentication and login processing for Rust's Rocket web framework. Demonstrates a working example of how to authenticate users and process login as well as how to handle logging out.

  • inertia-rs

    Inertia.js for Rust

  • rocket_seek_stream

    Rocket-rs responder to range requests using types that implement Read + Seek

    Project mention: Need help: a https server with support for video streaming (from specific offset) | | 2022-10-16

    You can use Rocket together with

  • uploadserver

    Simple Rust file server which lets you upload, share, and download files from a web browser. Ready-to-run binaries for Windows, Mac, and Linux. Free/Open-Source alternative to AirDrop/Dropbox for transferring files on your local network without having to install anything. A more sophisticated version of `python3 -m http.server 8000`.

  • rocket-grants

    Authorization extension for Rocket to validate user permissions

  • rust-backend-tutorials

    A sample project showing off how to use Rocket effectively. Features include making 3rd party requests with reqwests, manipulating dynamic JSON with serde, returning structured or unstructured JSON, handling forms with CSRF protection, and even a timed to live cache (lru_time_cache).

    Project mention: Real World Rust Backend For Web APIs (GraphQL / REST) | | 2022-12-24

    I've been making tutorials. Check out elibroftw/rust-backend-tutorials/ and YT: Rust for Backend Development . I have lots of stuff here like unstructured or structured JSON responses. One of the files is a REST API for the Tauri Updater showcasing how complicated things can be. When I make the next video I want to tackle on: MongoDB integration and Authentication. There's a README as well detailing my goals for the tutorials.

  • rocket-webservice-test-rust

    A basic backend web service template for Rust using the Rocket framework and tested with GCP Cloud Run. Includes a GraphQL implementation and a MongoDB integrations branch.

    Project mention: What's everyone working on this week (22/2023)? | | 2023-05-28


  • gcp-cloud-run-deploy-rust

    A basic GitHub Actions/Cloud Build GCP Cloud Run deploy pipeline for a Rocket web service

    Project mention: What's everyone working on this week (16/2023)? | | 2023-04-17

  • colorette

    Color pallete extractor built with on backend and Reac.js on frontend (by diespeso)

    Project mention: Made a color palette extractor with k means clustering | | 2022-07-11

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-28.

Rust Rocket related posts


What are some of the best open-source Rocket projects in Rust? This list will help you:

Project Stars
1 vaultwarden 25,229
2 Rocket 20,728
3 sea-orm 4,287
4 Plume 1,949
5 rbatis 1,833
6 bin 125
7 rocket_cors 97
8 rocket_auth 66
9 rocket-auth-login 53
10 inertia-rs 21
11 rocket_seek_stream 17
12 uploadserver 8
13 rocket-grants 7
14 rust-backend-tutorials 7
15 rocket-webservice-test-rust 1
16 gcp-cloud-run-deploy-rust 0
17 colorette 0
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.