Privacy Ratings

framework web Python mã nguồn mở

18 framework web Python có mã nguồn công khai theo giấy phép được OSI phê duyệt, được đánh giá quyền riêng tư với bằng chứng. Lựa chọn của chúng tôi trước, sau đó theo điểm.

  1. Bottle Hạng B

    Micro framework web một tệp cho Python, không có phụ thuộc nào ngoài thư viện chuẩn.

    MIT-licensed. Mã nguồn

  2. Django Hạng B

    Framework web Python đầy đủ tính năng, có ORM, giao diện quản trị, template và xác thực.

    BSD-3-Clause licensed. Mã nguồn

  3. Django REST framework Hạng B

    Bộ công cụ để xây dựng web API với Django, cung cấp serializer, viewset, xác thực, phân quyền và API có thể duyệt trên trình duyệt.

    BSD-3-Clause-licensed. Mã nguồn

  4. FastAPI Hạng B

    Framework Python để xây dựng API với type hint, dựa trên Starlette và Pydantic, có kiểm tra yêu cầu tự động và tài liệu OpenAPI.

    MIT-licensed. Mã nguồn

  5. Litestar Hạng B

    Framework web ASGI cho Python để xây dựng API, có dependency injection, kiểm tra dữ liệu, tích hợp ORM và tài liệu OpenAPI.

    MIT-licensed. Mã nguồn

  6. Masonite Hạng B

    Framework web Python đầy đủ tính năng, có ORM, hàng đợi, thư, thông báo và lập lịch tác vụ, xây dựng xoay quanh một service container.

    MIT-licensed. Mã nguồn

  7. NiceGUI Hạng B

    Framework Python để xây dựng giao diện người dùng trên web, chạy trong trình duyệt hoặc dưới dạng ứng dụng máy tính.

    MIT-licensed. Mã nguồn

  8. Sanic Hạng B

    Máy chủ web và framework Python bất đồng bộ xây dựng trên asyncio.

    MIT-licensed. Mã nguồn

  9. Tornado Hạng B

    Framework web Python và thư viện mạng bất đồng bộ, phù hợp cho long polling, WebSocket và các kết nối kéo dài khác.

    Apache-2.0 licensed. Mã nguồn

  10. web2py Hạng B

    Framework web Python full-stack có lớp trừu tượng cơ sở dữ liệu, giao diện phát triển trên web và các thiết lập bảo mật mặc định, được thiết kế để chạy mà không cần cài đặt.

    LGPL-3.0-licensed. Mã nguồn

  11. Falcon Hạng C

    Framework Python tối giản để xây dựng REST API và microservice, hỗ trợ cả WSGI và ASGI.

    Apache-2.0 licensed. Mã nguồn

  12. Flask Hạng C

    Framework web WSGI gọn nhẹ cho Python, xây dựng trên Werkzeug và Jinja, để cơ sở dữ liệu và các thành phần khác cho tiện ích mở rộng.

    BSD-3-Clause licensed. Mã nguồn

  13. Gradio Hạng C

    Thư viện Python của Hugging Face để xây dựng giao diện web và bản demo cho mô hình học máy và các hàm Python khác.

    Apache-2.0 licensed. Mã nguồn

  14. Quart Hạng C

    Framework web Python bất đồng bộ với API của Flask, xây dựng trên ASGI.

    MIT-licensed. Mã nguồn

  15. Starlette Hạng D

    Bộ công cụ và framework ASGI gọn nhẹ để xây dựng dịch vụ web bất đồng bộ bằng Python.

    BSD-3-Clause licensed. Mã nguồn

  16. Streamlit Hạng D

    Framework Python của Snowflake để biến script dữ liệu thành ứng dụng web tương tác và bảng điều khiển.

    Apache-2.0 licensed. Mã nguồn

  17. Pyramid Hạng D

    Framework web Python từ Pylons Project, mở rộng từ ứng dụng một tệp đến ứng dụng lớn, cho phép lựa chọn lớp template và cơ sở dữ liệu.

    Licensed under the BSD-derived Repoze Public License. Mã nguồn

  18. Reflex Hạng D

    Framework để xây dựng ứng dụng web full-stack bằng Python thuần, biên dịch frontend thành ứng dụng React.

    Apache-2.0 licensed. Mã nguồn

So sánh tất cả 18 framework web Python, mã nguồn mở hay không.