Rust web-development

Open-source Rust projects categorized as web-development | Edit details

Top 5 Rust web-development Projects

  • GitHub repo Rocket

    A web framework for Rust.

    Project mention: Rust and building webservices / REST API‘s | reddit.com/r/rust | 2022-01-08

    With that said, 95% of my rationale for not being pumped is that the ecosystem is not mature. For the custom logic, data transformations, serialization and deserialization I liked Rust more than Ruby, Java, or Node. For everything that is not that, it's a pain in the ass. I used Rocket and it's pretty easy to get up and running, but it's so much further from "batteries included" than every other ecosystem. Deployment (what's the status quo for building a statically linked binary again?), scheduled tasks, queues for background tasks, safe dynamic SQL, ergonomic wrappers for integrating with the million different 3rd party services, even support for CSRF tokens or some of the other minutia ("nice" support for specific headers) is just harder than it needs to be.

  • GitHub repo actix-web

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

    Project mention: Is zig faster than rust in performance? | reddit.com/r/Zig | 2022-01-19

    Depending on what you're doing, it might be. Be careful thought, people might consider your unsafe blocks unnecessary: https://github.com/actix/actix-web/pull/968

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo Thruster

    A fast, middleware based, web framework written in Rust

    Project mention: thruster v1.1.10: Adding "strict mode" and actix-web as a backend | reddit.com/r/rust | 2021-09-18
  • GitHub repo 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.

    Project mention: Hey Rustaceans! Got an easy question? Ask here (29/2021)! | reddit.com/r/rust | 2021-07-20

    There is https://github.com/vishusandy/rocket-auth-login IIRC. It's "third-party" (e.g. not by the rocket team). I haven't used it really (just tinkered around with it). I am also no expert when it comes down to authentication. But I do remember taking a look at the code. It looked all right.

  • GitHub repo rocket_auth

    An implementation for an authentication API for Rocket applications.

    Project mention: Hey Rustaceans! Got an easy question? Ask here (14/2021)! | reddit.com/r/rust | 2021-04-06

    There is https://github.com/tvallotton/rocket_auth, which salts by default IIRC

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 2022-01-19.

Rust web-development related posts

Index

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

Project Stars
1 Rocket 16,029
2 actix-web 12,979
3 Thruster 832
4 rocket-auth-login 49
5 rocket_auth 32
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com