オープンソースのpython ウェブフレームワーク
OSI 承認ライセンスでコードを公開しているpython ウェブフレームワーク18件を、根拠に基づいてプライバシー評価。おすすめを先頭に、その後はスコア順。
Bottle グレード B
標準ライブラリ以外に依存関係のない、単一ファイルの Python 向けマイクロウェブフレームワーク。
MIT-licensed. ソースコード
Django グレード B
ORM、管理画面、テンプレート、認証を備えた、必要な機能がひととおりそろった Python ウェブフレームワーク。
BSD-3-Clause licensed. ソースコード
Django REST framework グレード B
Django でウェブ API を構築するためのツールキット。シリアライザー、ビューセット、認証、パーミッション、ブラウザで閲覧できる API を提供します。
BSD-3-Clause-licensed. ソースコード
FastAPI グレード B
型ヒントを使って API を構築するための Python フレームワーク。Starlette と Pydantic をベースにしており、リクエストの自動検証と OpenAPI ドキュメントを備えています。
MIT-licensed. ソースコード
Litestar グレード B
API を構築するための Python 向け ASGI ウェブフレームワーク。依存性の注入、データ検証、ORM との統合、OpenAPI ドキュメントを備えています。
MIT-licensed. ソースコード
Masonite グレード B
ORM、キュー、メール、通知、タスクスケジューリングを備えた、必要な機能がひととおりそろった Python ウェブフレームワーク。サービスコンテナを中心に構築されています。
MIT-licensed. ソースコード
NiceGUI グレード B
ブラウザ内またはデスクトップアプリとして動作する、ウェブベースのユーザーインターフェースを構築するための Python フレームワーク。
MIT-licensed. ソースコード
Sanic グレード B
asyncio をベースにした非同期 Python ウェブサーバー兼フレームワーク。
MIT-licensed. ソースコード
Tornado グレード B
Python のウェブフレームワーク兼非同期ネットワークライブラリ。ロングポーリング、WebSocket などの長時間の接続に適しています。
Apache-2.0 licensed. ソースコード
web2py グレード B
データベース抽象化レイヤー、ウェブベースの開発インターフェース、安全な既定設定を備えたフルスタックの Python ウェブフレームワーク。インストールなしで動作するよう設計されています。
LGPL-3.0-licensed. ソースコード
Falcon グレード C
REST API とマイクロサービスを構築するための最小限の Python フレームワーク。WSGI と ASGI の両方に対応しています。
Apache-2.0 licensed. ソースコード
Flask グレード C
Werkzeug と Jinja をベースにした Python 向けの軽量 WSGI ウェブフレームワーク。データベースなどのコンポーネントは拡張機能に任せています。
BSD-3-Clause licensed. ソースコード
Gradio グレード C
機械学習モデルやその他の Python 関数のためのウェブインターフェースやデモを構築する、Hugging Face の Python ライブラリ。
Apache-2.0 licensed. ソースコード
Quart グレード C
ASGI をベースにした、Flask の API を持つ非同期 Python ウェブフレームワーク。
MIT-licensed. ソースコード
Starlette グレード D
Python で非同期ウェブサービスを構築するための軽量な ASGI ツールキット兼フレームワーク。
BSD-3-Clause licensed. ソースコード
Streamlit グレード D
データスクリプトをインタラクティブなウェブアプリやダッシュボードに変える、Snowflake の Python フレームワーク。
Apache-2.0 licensed. ソースコード
Pyramid グレード D
Pylons Project による Python ウェブフレームワーク。単一ファイルのアプリから大規模なアプリケーションまで対応し、テンプレートとデータベースのレイヤーを選択できます。
Licensed under the BSD-derived Repoze Public License. ソースコード
Reflex グレード D
純粋な Python でフルスタックのウェブアプリを構築するためのフレームワーク。フロントエンドを React アプリにコンパイルします。
Apache-2.0 licensed. ソースコード
python ウェブフレームワーク全18件を比較(オープンソースかどうかを問わず)。