跳转至

Python WEB 开发

1. Web 框架

  •   FastAPI


    FastAPI


      🔖

  •   Django


    Django


      🔖

  •   Flask


    Flask


      🔖

  •   Sanic


    Sanic


      🔖

  •   NiceGUI


    NiceGUI


      🔖

  •   Reflex


    Reflex


      🔖

  •   ReactPy


    ReactPy


      🔖

  •   JustPy


    JustPy


      🔖

  •   Flet


    Flet


      🔖

  •   Pyramid


    Pyramid


      🔖

  •   Streamlit


    Streamlit


      🔖

  •   Robyn


    Robyn


      🔖

  • 🌪   Tornado


    Tornado


      🔖

  •   Shiny


    Shiny


      🔖

  •   FastHTML


    FastHTML


      🔖

  •   FastUI


    FastUI


    8k   🔖

  •   Starlette


    Starlette 是一款 Python 异步 WEB 框架。


    10k   🔖

  •   MeSop


    MeSop 是谷歌开源的基于 Python 的 UI 框架,可以用快速构建 Web 应用。


    5.1k   🔖

  •   PyScript


    PyScript 是一个基于 WebAssembly(WASM)的框架,它允许开发者在 HTML 页面中直接嵌入 Python 代码,并在浏览器中直接执行


    17.8k   🔖

  •   ToApi2021


    ToApi 是一个简洁易用的Python库,它的主要功能是将静态网页数据转化为API接口


    3.5k   🔖

  •   Curdling2021


    Curdling 简化 Web 应用程序的构建和部署过程


    275   🔖

  •   Quart2021


    Quart 是 Flask 异步版本


    2.9k   🔖

1.1 Django 插件

  •   GeoDjango


    GeoDjango


      🔖

1.2 FastAPI 插件

  • :simple-fastai:   FastAPI-CLI


    FastAPI-CLI 是一个命令行工具,它使得创建和管理 FastAPI 项目变得更加简单和高效。通过这个工具,我们可以快速生成项目模板、运行服务器、进行数据库迁移等操作,极大地提升了开发效率。


      🔖

1.3 Flask 插件

  • :simple-fastai:   Flask-AppBuilder


    Flask-AppBuilder是一个功能强大的Python库,旨在简化使用Flask框架构建Web应用程序的过程。


    4.6k   🔖

2. 组件

2.1 身份验证

  •   Authomatic2024


    Authomatic 提供了一套简单且强大的 API,用于处理 OAuth 和 OpenID 身份验证流程。


    1k   🔖

  •   RAuth2015 ---

    RAuth 用于处理 OAuth 认证


    1.6k   🔖

  •   Authlib2015 ---

    Authlib 供了一种简单而强大的方式来处理Web应用的认证和授权


    4.5k   🔖

  •   Casbin2015 ---

    Casbin 是一个开源的访问控制框架,它提供了一组简单的接口,用于实现基于策略的访问控制。


    4.5k   🔖

3. 压力测试

  •   Locust2024


    Locust 对站点进行压力测试


    24.4k   🔖

  •   PyMeter2024


    PyMeter 是 JMeter 的 Python 实现,用于对站点进行压力测试


    130   🔖

4. 部署

  •   Unicorn2024


    Unicorn 是一个用于创建和管理多进程,常用于部署 WEB 应用。


    7.4k   🔖

  •   Gunicorn2024


    Gunicorn


    9.7k^   🔖

5. 其他

  •   Unicode-Slugify2024


    Unicode-Slugify 支持广泛的字符集,并且能够生成符合URL规范的slug字符串。


    322  

6. 优秀项目

  •   chaiNNer2024


    chaiNNer是一个基于节点的图像处理GUI工具,旨在使图像处理任务流程变得简单和可定制。


    322