Privacy Ratings

С открытым кодом: веб-фреймворки для других языков

Категория «веб-фреймворки для других языков» (15): код опубликован под лицензией, одобренной OSI, конфиденциальность оценена с подтверждениями. Сначала наш выбор, затем по баллам.

  1. Crow Оценка B

    Микрофреймворк для создания HTTP- и WebSocket-сервисов на C++ с маршрутизацией в стиле Flask.

    BSD-3-Clause-licensed. Исходный код

  2. Dart Frog Оценка B

    Минималистичный бэкенд-фреймворк для Dart с маршрутизацией на основе файлов, промежуточным ПО и внедрением зависимостей, а также CLI для разработки и сборки.

    MIT-licensed. Исходный код

  3. Dream Оценка B

    Веб-фреймворк для OCaml и ReasonML, объединяющий HTTP, WebSocket, сессии, шаблоны и доступ к базам данных в одном пакете.

    MIT-licensed. Исходный код

  4. Drogon Оценка B

    Фреймворк HTTP-приложений для C++ с асинхронным ядром неблокирующего ввода-вывода, ORM, поддержкой WebSocket и шаблонами представлений.

    MIT-licensed. Исходный код

  5. Hummingbird Оценка B

    Лёгкий серверный фреймворк для Swift на основе SwiftNIO и механизмов конкурентности Swift, с маршрутизацией, промежуточным ПО и необязательными расширениями.

    Apache-2.0-licensed. Исходный код

  6. Jester Оценка B

    Веб-фреймворк в стиле Sinatra для языка Nim с маршрутами, задаваемыми через небольшой DSL.

    MIT-licensed. Исходный код

  7. Kit Оценка B

    Модульный веб-фреймворк на Clojure на основе Integrant и Aero, с шаблоном проекта и необязательными библиотеками, подключаемыми как модули.

    MIT-licensed. Исходный код

  8. Lucky Оценка B

    Фулстек-веб-фреймворк для языка Crystal с типобезопасной маршрутизацией, запросами к базе данных и рендерингом HTML, проверяемыми на этапе компиляции.

    MIT-licensed. Исходный код

  9. Mojolicious Оценка B

    Веб-фреймворк реального времени для Perl с веб-сервером на неблокирующем вводе-выводе, поддержкой WebSocket, шаблонами и без зависимостей, кроме базового Perl.

    Licensed under the Artistic License 2.0. Исходный код

  10. Vapor Оценка B

    Серверный веб-фреймворк для Swift на основе SwiftNIO с маршрутизацией, промежуточным ПО, ORM Fluent и языком шаблонов Leaf.

    MIT-licensed. Исходный код

  11. Servant Оценка C

    Библиотека Haskell для описания веб-API в виде типов, из которых выводятся серверы, клиенты и документация.

    BSD-3-Clause-licensed. Исходный код

  12. Biff Оценка C

    Фулстек-веб-фреймворк на Clojure для разработчиков-одиночек, объединяющий базу данных, аутентификацию, серверный рендеринг с htmx и инструменты развёртывания.

    MIT-licensed. Исходный код

  13. Kemal Оценка D

    Лёгкий веб-фреймворк для Crystal, вдохновлённый Sinatra, с маршрутизацией, промежуточным ПО и поддержкой WebSocket.

    MIT-licensed. Исходный код

  14. Serverpod Оценка D

    Бэкенд-фреймворк для Dart и Flutter, который генерирует клиентский код для серверных конечных точек, с ORM, аутентификацией, кешированием и загрузкой файлов.

    BSD-3-Clause-licensed. Исходный код

  15. Yesod Оценка D

    Веб-фреймворк Haskell для типобезопасных веб-приложений с маршрутами и шаблонами, проверяемыми на этапе компиляции, и библиотекой баз данных Persistent.

    MIT-licensed. Исходный код

Сравнить все веб-фреймворки для других языков (16), с открытым кодом или без.