Privacy Ratings

С открытым кодом: Веб-фреймворки Python

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

  1. Bottle Оценка B

    Однофайловый микро-веб-фреймворк для Python без зависимостей, кроме стандартной библиотеки.

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

  2. Django Оценка B

    Веб-фреймворк Python «всё включено» с ORM, административным интерфейсом, шаблонами и аутентификацией.

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

  3. Django REST framework Оценка B

    Инструментарий для создания веб-API на Django, предоставляющий сериализаторы, наборы представлений (viewsets), аутентификацию, права доступа и API с веб-интерфейсом для просмотра.

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

  4. FastAPI Оценка B

    Фреймворк Python для создания API с аннотациями типов на основе Starlette и Pydantic, с автоматической валидацией запросов и документацией OpenAPI.

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

  5. Litestar Оценка B

    ASGI-веб-фреймворк для Python для создания API, с внедрением зависимостей, валидацией данных, интеграцией с ORM и документацией OpenAPI.

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

  6. Masonite Оценка B

    Веб-фреймворк Python «всё включено» с ORM, очередями, почтой, уведомлениями и планированием задач, построенный вокруг сервисного контейнера.

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

  7. NiceGUI Оценка B

    Фреймворк Python для создания веб-интерфейсов, которые работают в браузере или как настольное приложение.

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

  8. Sanic Оценка B

    Асинхронный веб-сервер и фреймворк Python на основе asyncio.

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

  9. Tornado Оценка B

    Веб-фреймворк Python и асинхронная сетевая библиотека, подходящие для long polling, WebSocket и других долгоживущих соединений.

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

  10. web2py Оценка B

    Фулстек-веб-фреймворк Python со слоем абстракции базы данных, веб-интерфейсом для разработки и безопасными настройками по умолчанию, рассчитанный на работу без установки.

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

  11. Falcon Оценка C

    Минималистичный фреймворк Python для создания REST API и микросервисов с поддержкой как WSGI, так и ASGI.

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

  12. Flask Оценка C

    Лёгкий WSGI-веб-фреймворк для Python на основе Werkzeug и Jinja, который оставляет базы данных и другие компоненты расширениям.

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

  13. Gradio Оценка C

    Библиотека Python от Hugging Face для создания веб-интерфейсов и демо для моделей машинного обучения и других функций Python.

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

  14. Quart Оценка C

    Асинхронный веб-фреймворк Python с API Flask, построенный на ASGI.

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

  15. Starlette Оценка D

    Лёгкий ASGI-инструментарий и фреймворк для создания асинхронных веб-сервисов на Python.

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

  16. Streamlit Оценка D

    Фреймворк Python от Snowflake для превращения скриптов обработки данных в интерактивные веб-приложения и дашборды.

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

  17. Pyramid Оценка D

    Веб-фреймворк Python от Pylons Project, который масштабируется от однофайловых приложений до крупных, с выбором слоёв шаблонов и баз данных.

    Licensed under the BSD-derived Repoze Public License. Исходный код

  18. Reflex Оценка D

    Фреймворк для создания фулстек-веб-приложений на чистом Python, который компилирует фронтенд в приложение React.

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

Сравнить все Веб-фреймворки Python (18), с открытым кодом или без.