frameworks web Python de código aberto
18 itens em frameworks web Python com código público sob uma licença aprovada pela OSI, avaliados quanto à privacidade com evidências. Escolhas primeiro, depois por pontuação.
Bottle Nota B
Microframework web para Python em um único arquivo, sem dependências além da biblioteca padrão.
MIT-licensed. Código-fonte
Django Nota B
Framework web Python completo, com ORM, interface de administração, templates e autenticação.
BSD-3-Clause licensed. Código-fonte
Django REST framework Nota B
Kit de ferramentas para criar APIs web com Django, com serializers, viewsets, autenticação, permissões e uma API navegável.
BSD-3-Clause-licensed. Código-fonte
FastAPI Nota B
Framework Python para criar APIs com type hints, baseado em Starlette e Pydantic, com validação automática de requisições e documentação OpenAPI.
MIT-licensed. Código-fonte
Litestar Nota B
Framework web ASGI para Python para criar APIs, com injeção de dependências, validação de dados, integração com ORM e documentação OpenAPI.
MIT-licensed. Código-fonte
Masonite Nota B
Framework web Python completo, com ORM, filas, e-mail, notificações e agendamento de tarefas, construído em torno de um contêiner de serviços.
MIT-licensed. Código-fonte
NiceGUI Nota B
Framework Python para criar interfaces de usuário web que rodam no navegador ou como app desktop.
MIT-licensed. Código-fonte
Sanic Nota B
Servidor web e framework Python assíncronos construídos sobre asyncio.
MIT-licensed. Código-fonte
Tornado Nota B
Framework web Python e biblioteca de rede assíncrona, adequados para long polling, WebSockets e outras conexões de longa duração.
Apache-2.0 licensed. Código-fonte
web2py Nota B
Framework web Python full-stack com uma camada de abstração de banco de dados, uma interface de desenvolvimento baseada na web e padrões de segurança, projetado para rodar sem instalação.
LGPL-3.0-licensed. Código-fonte
Falcon Nota C
Framework Python mínimo para criar APIs REST e microsserviços, com suporte a WSGI e ASGI.
Apache-2.0 licensed. Código-fonte
Flask Nota C
Framework web WSGI leve para Python, construído sobre Werkzeug e Jinja, que deixa bancos de dados e outros componentes a cargo de extensões.
BSD-3-Clause licensed. Código-fonte
Gradio Nota C
Biblioteca Python da Hugging Face para criar interfaces web e demonstrações para modelos de machine learning e outras funções Python.
Apache-2.0 licensed. Código-fonte
Quart Nota C
Framework web Python assíncrono com a API do Flask, construído sobre ASGI.
MIT-licensed. Código-fonte
Starlette Nota D
Kit de ferramentas e framework ASGI leves para criar serviços web assíncronos em Python.
BSD-3-Clause licensed. Código-fonte
Streamlit Nota D
Framework Python da Snowflake para transformar scripts de dados em apps web interativos e dashboards.
Apache-2.0 licensed. Código-fonte
Pyramid Nota D
Framework web Python do Pylons Project que escala de apps de um único arquivo a grandes aplicações, com escolha das camadas de templates e de banco de dados.
Licensed under the BSD-derived Repoze Public License. Código-fonte
Reflex Nota D
Framework para criar apps web full-stack em Python puro, que compila o frontend em um app React.
Apache-2.0 licensed. Código-fonte
Comparar todos os 18 itens em frameworks web Python, de código aberto ou não.