Privacy Ratings

Rust-Web-Frameworks (Open Source)

10 Rust-Web-Frameworks, deren Code unter einer OSI-anerkannten Lizenz öffentlich ist, mit Belegen auf Datenschutz bewertet. Empfehlungen zuerst, dann nach Punktzahl.

  1. Actix Web Note B

    Web-Framework für Rust auf Basis von Tokio, mit Routing, Request-Extraktoren, Middleware und Unterstützung für HTTP/2 und WebSockets.

    Dual-licensed under MIT and Apache 2.0. Quellcode

  2. Axum Note B

    Webanwendungs-Framework für Rust aus dem Tokio-Projekt, auf Basis von hyper und Tower-Middleware, mit makrofreiem Routing und Request-Extraktoren.

    MIT-licensed. Quellcode

  3. Leptos Note B

    Full-Stack-Web-Framework für Rust auf Basis feingranularer Reaktivität, mit serverseitigem Rendering, Hydration und Serverfunktionen, das für den Browser zu WebAssembly kompiliert.

    MIT-licensed. Quellcode

  4. Loco Note B

    Web-Framework für Rust mit umfassender Grundausstattung: Codegeneratoren, SeaORM-Datenbankschicht, Hintergrundjobs, Mailer und Authentifizierung.

    Apache 2.0-licensed. Quellcode

  5. Poem Note B

    Web-Framework für Rust auf Basis von Tokio und hyper, mit einem begleitenden Crate, das OpenAPI-Spezifikationen aus dem Code erzeugt.

    Dual-licensed under MIT and Apache 2.0. Quellcode

  6. Rocket Note B

    Web-Framework für Rust, das Codegenerierung für typsicheres Routing, Request Guards und Formularverarbeitung nutzt, mit Templating und Datenbankunterstützung.

    Dual-licensed under MIT and Apache 2.0. Quellcode

  7. Salvo Note B

    Web-Framework für Rust auf Basis von Tokio und hyper, mit baumbasiertem Router, Handlern, die zugleich als Middleware dienen, HTTP/3-Unterstützung und OpenAPI-Generierung.

    Apache 2.0-licensed. Quellcode

  8. Warp Note B

    Webserver-Framework für Rust auf Basis von hyper, bei dem Routen und Middleware aus wiederverwendbaren Filtern zusammengesetzt werden.

    MIT-licensed. Quellcode

  9. Dioxus Note D

    Rust-Framework zum Erstellen von Benutzeroberflächen für Web-, Desktop- und Mobil-Apps aus einer Codebasis, mit Komponenten, Signals und dem Kommandozeilenwerkzeug dx.

    Dual-licensed under MIT and Apache 2.0. Quellcode

  10. Yew Note D

    Komponentenbasiertes Rust-Framework zum Erstellen von Web-Frontends, die zu WebAssembly kompilieren, mit einem HTML-ähnlichen Makro und optionalem serverseitigem Rendering.

    Dual-licensed under MIT and Apache 2.0. Quellcode

Alle 10 Rust-Web-Frameworks vergleichen, ob Open Source oder nicht.