Web-Frameworks für andere Sprachen (Open Source)
15 Web-Frameworks für andere Sprachen, deren Code unter einer OSI-anerkannten Lizenz öffentlich ist, mit Belegen auf Datenschutz bewertet. Empfehlungen zuerst, dann nach Punktzahl.
Crow Note B
Mikro-Framework zum Erstellen von HTTP- und WebSocket-Diensten in C++, mit Routing im Stil von Flask.
BSD-3-Clause-licensed. Quellcode
Dart Frog Note B
Minimales Backend-Framework für Dart mit dateibasiertem Routing, Middleware und Dependency Injection sowie einer CLI für Entwicklung und Builds.
MIT-licensed. Quellcode
Dream Note B
Web-Framework für OCaml und ReasonML, das HTTP, WebSocket, Sessions, Templates und Datenbankzugriff in einem Paket bündelt.
MIT-licensed. Quellcode
Drogon Note B
HTTP-Anwendungsframework für C++ mit asynchronem, nicht blockierendem I/O-Kern, einem ORM, WebSocket-Unterstützung und View-Templates.
MIT-licensed. Quellcode
Hummingbird Note B
Schlankes Server-Framework für Swift auf Basis von SwiftNIO und Swift Concurrency, mit Routing, Middleware und optionalen Erweiterungen.
Apache-2.0-licensed. Quellcode
Jester Note B
Web-Framework im Stil von Sinatra für die Sprache Nim, mit Routen, die über eine kleine DSL definiert werden.
MIT-licensed. Quellcode
Kit Note B
Modulares Clojure-Web-Framework auf Basis von Integrant und Aero, mit einer Projektvorlage und optionalen Bibliotheken, die als Module hinzugefügt werden.
MIT-licensed. Quellcode
Lucky Note B
Full-Stack-Web-Framework für die Sprache Crystal mit typsicherem Routing, Datenbankabfragen und HTML-Rendering, die zur Kompilierzeit geprüft werden.
MIT-licensed. Quellcode
Mojolicious Note B
Echtzeit-Web-Framework für Perl mit nicht blockierendem I/O-Webserver, WebSocket-Unterstützung, Templates und ohne Abhängigkeiten über den Perl-Kern hinaus.
Licensed under the Artistic License 2.0. Quellcode
Vapor Note B
Serverseitiges Web-Framework für Swift auf Basis von SwiftNIO, mit Routing, Middleware, dem ORM Fluent und der Template-Sprache Leaf.
MIT-licensed. Quellcode
Servant Note C
Haskell-Bibliothek, die Web-APIs als Typen beschreibt, aus denen Server, Clients und Dokumentation abgeleitet werden.
BSD-3-Clause-licensed. Quellcode
Biff Note C
Full-Stack-Web-Framework für Clojure für Einzelentwickler, das eine Datenbank, Authentifizierung, serverseitiges Rendering mit htmx und Deployment-Werkzeuge bündelt.
MIT-licensed. Quellcode
Kemal Note D
Schlankes, von Sinatra inspiriertes Web-Framework für Crystal, mit Routing, Middleware und WebSocket-Unterstützung.
MIT-licensed. Quellcode
Serverpod Note D
Backend-Framework für Dart und Flutter, das Client-Code für Server-Endpunkte generiert, mit ORM, Authentifizierung, Caching und Datei-Uploads.
BSD-3-Clause-licensed. Quellcode
Yesod Note D
Haskell-Web-Framework für typsichere Webanwendungen, mit zur Kompilierzeit geprüften Routen und Templates und der Datenbankbibliothek Persistent.
MIT-licensed. Quellcode
Alle 16 Web-Frameworks für andere Sprachen vergleichen, ob Open Source oder nicht.