python
本分类共 152 个项目。
| 项目 | Stars | 简介 |
|---|---|---|
| fastapi | 基于Python类型提示的现代高性能Web框架,用于快速构建API,支持自动数据验证和交互式文档生成。 | |
| buildozer | 用于将 Python 应用打包为多平台可安装二进制包的构建工具。 | |
| django-filter | Django 应用,可通过 URL 参数动态过滤查询集,兼容 Django REST Framework。 | |
| django-ninja | Django Ninja 是基于 Django 的快速 REST API 框架,通过 Python 类型提示实现高性能开发和自动 OpenAPI 文档生成。 | |
| djangorestframework-simplejwt | Simple JWT 为 Django REST Framework 提供 JSON Web Token 身份认证功能。 | |
| drf-spectacular | DRF OpenAPI Schema 自动生成工具,支持丰富自定义。 | |
| drf-yasg | drf-yasg 是 Django REST Framework 的 Swagger/OpenAPI 文档生成工具,支持嵌套序列化器并内置 Swagger UI 和 ReDoc。 | |
| eve-swagger | 为Eve框架RESTful API自动生成Swagger文档,支持字段描述和事件钩子文档。 | |
| fastapi-best-practices | FastAPI 生产项目开发最佳实践指南,涵盖架构设计、异步处理与数据验证规范。 | |
| fastapi | 高性能 Python API 框架,基于类型提示实现自动数据验证和交互式文档生成。 | |
| flasgger | Flask 扩展,自动提取 OpenAPI 规范并内嵌 SwaggerUI 可视化 API,支持 YAML/字典/Schemas 定义与数据验证。 | |
| flask-restful | Flask扩展,提供构建RESTful API的核心模块。 | |
| flask-restless | Flask扩展,为SQLAlchemy模型自动生成符合JSON API规范的RESTful API端点。 | |
| pyjwt | PyJWT 是 Python 实现的 JSON Web Token 库,用于安全地编码和解码 JWT 令牌。 | |
| dlt | dlt 是开源 Python 库,用于自动化数据加载,支持多源数据提取与多目标加载。 | |
| Flask-AppBuilder | 基于 Flask 的快速应用开发框架,自动 CRUD、权限管理与多数据库支持。 | |
| apscheduler | Python 任务调度系统,支持 Cron/间隔/日历触发,具备持久化与分布式扩展能力。 | |
| django-mongoengine | 让Django可使用MongoDB作为数据库后端的整合框架,支持Session、模型及认证等功能。 | |
| django-sql-dashboard | 为 Django 提供只读 SQL 查询执行、交互式仪表盘创建和数据可视化功能,支持团队协作与数据分析。 | |
| django-sql-explorer | 基于Django的SQL查询工具,支持多库连接、AI助手辅助,可在浏览器中直接查询并可视化分析数据。 | |
| flask-react-spa | Flask+React全栈SPA脚手架,提供用户认证、REST API、异步任务和生产部署能力。 | |
| cookiecutter-pypackage | Python包脚手架模板,集成CI/CD和PyPI自动发布,快速搭建生产级项目。 | |
| guietta | 用表格定义布局的Python GUI框架,快速构建简单界面。 | |
| pywebview | 轻量级原生 GUI 框架,将 HTML 嵌入桌面应用,支持 JS 与 Python 双向通信 | |
| Flask-HTTPAuth | Flask-HTTPAuth为Flask应用提供Basic、Digest和Token HTTP认证功能,保护路由安全。 | |
| Gooey | Gooey将Python控制台程序一键转换为友好的图形界面应用。 | |
| PyG2Plot | Python绑定G2Plot图表库,通过少量代码生成交互式统计图表,支持渲染HTML、Jupyter等格式。 | |
| PySimpleGUI | PySimpleGUI 简化 Python GUI 开发,封装 tkinter 框架,让无经验者轻松创建桌面应用。 | |
| PySnooper | PySnooper 是一个 Python 调试工具,通过装饰器自动记录函数执行过程及变量变化,无需打断点即可排查问题。 | |
| TabPy | 扩展 Tableau 能力,允许用户通过表格计算执行 Python 脚本和函数。 | |
| Tkinter-Designer | Figma 驱动的 Python GUI 拖放设计器,自动生成 Tkinter 代码。 | |
| alive-progress | alive-progress是Python进度条库,提供动态转速动画、ETA估算与暂停恢复功能,解决长时间任务可视化。 | |
| arrow | Arrow 是 Python 日期时间库,提供更简洁 API 处理日期时间、时区转换和格式化。 | |
| awesome-flask | Python微框架Flask的扩展生态集合,提供管理界面、API、认证、缓存、数据库等扩展及教程资源。 | |
| cookiecutter | Cookiecutter是一个命令行工具,通过项目模板快速生成Python包等项目的脚手架结构。 | |
| dateutil | Python dateutil库,提供强大的日期时间处理功能:智能解析任意日期字符串、计算相对时间差、支持复杂重复规则及多时区处理。 | |
| diagrams | Diagrams是一个Python库,通过代码绘制云系统架构图,支持AWS、Azure、GCP等主流云服务,便于架构原型设计与版本追踪。 | |
| django-autocomplete-light | Django表单自动补全库,提供原生Web组件和Select2等多种插件支持。 | |
| django-cms | 基于 Django 的轻量级开源 CMS,支持多语言、前端编辑、插件扩展及 SEO 友好页面管理。 | |
| django-debug-toolbar | Django Debug Toolbar 是可配置的调试面板栏,用于显示当前请求响应的各项调试信息。 | |
| django-environ | django-environ: 用环境变量配置Django应用,支持.env文件读取、URL解析和多环境部署 | |
| django-grappelli | 为 Django 管理界面提供美观的网格化皮肤替换方案。 | |
| django-guardian | django-guardian是Django的对象级权限插件,支持为单个对象精细分配用户或组的访问权限。 | |
| django-slick-reporting | 基于 Django 的报表引擎,支持聚合、时间序列、交叉表等计算,一行代码生成多种图表可视化。 | |
| django-unfold | Django 现代管理后台主题,提供仪表板构建、深色模式与高级筛选等核心能力。 | |
| djoser | Django REST框架身份认证库,提供注册登录密码重置API,支持Token和JWT认证。 | |
| eve | Eve 是一个 Python REST API 框架,支持 MongoDB 和 SQL,可快速构建可定制的 RESTful 服务。 | |
| flask-jwt-extended | Flask-JWT-Extended 是 Flask 的 JWT 认证扩展,支持令牌验证、刷新令牌、黑名单管理等功能。 | |
| flask-security | Flask-Security 是 Flask 框架的安全扩展,提供用户认证、授权和角色管理功能。 | |
| flask-wtf | Flask-WTF 实现 Flask 与 WTForms 的简单集成,提供 CSRF 防护、文件上传和 reCAPTCHA 支持。 | |
| flask-wtf | Flask与WTForms的简单集成,支持CSRF保护、文件上传和reCAPTCHA验证。 | |
| frappe | 基于Python和JavaScript的全栈Web框架,提供内置管理界面、REST API和权限管理,支持快速构建复杂企业应用。 | |
| holoviews | HoloViews 是 Python 可视化库,通过数据注解实现自动绘图,简化数据分析与可视化流程。 | |
| icecream | IceCream 是 Python 调试工具,ic() 自动打印变量名和值,支持格式化和高亮显示输出。 | |
| marshmallow | 一个Python序列化库,用于复杂对象与原生数据的双向转换,支持数据验证、反序列化与序列化。 | |
| mimesis | Mimesis是一个Python假数据生成库,支持多语言和本地化,可生成姓名、地址、邮箱等真实数据,用于测试、开发及数据脱敏。 | |
| minio-py | MinIO Python SDK 提供对象存储操作接口,支持文件上传下载与桶管理。 | |
| prek | prek是代码hooks框架,在提交前或CI中运行格式化、lint等检查,是pre-commit的Rust重写版。 | |
| pydantic | 用 Python 类型注解进行数据验证和解析的快速库。 | |
| rq | 基于 Redis 的 Python 后台任务队列库,支持异步执行、优先级调度、定时任务等功能。 | |
| ruff | Ruff 是极速 Python 代码检查和格式化器,可替代 Flake8、Black 等工具,速度快数十倍。 | |
| schedule | Python 定时任务调度库,以友好语法定期执行函数,无需外部依赖。 | |
| slowapi | SlowApi 是用于 Starlette/FastAPI 的速率限制库,支持装饰器设置请求频率,兼容 Redis、Memcached 和内存存储后端。 | |
| starlette | 轻量ASGI框架,支持HTTP和WebSocket,用于构建异步Python Web服务。 | |
| structlog | structlog是Python结构化日志库,支持JSON、logfmt等格式输出,灵活对接标准日志系统。 | |
| ty | 用 Rust 编写的极速 Python 类型检查器和语言服务器,比 mypy 快 10-100 倍。 | |
| ultrajson | UltraJSON是用纯C编写的极速JSON编解码器,为Python提供高效的JSON序列化和反序列化能力。 | |
| wave | 基于Python/R,无需前端代码即可快速构建实时、低延迟的浏览器仪表板与应用 | |
| wooey | Wooey是命令行Python脚本的Web界面,让非技术人员也能轻松运行脚本处理数据。 | |
| 30-Days-Of-Python | 这是一个为期30天的Python编程挑战教程,涵盖从基础语法到Web开发、数据处理等完整内容,帮助初学者掌握Python编程。 | |
| django-oscar | 为Django提供可高度定制的电商框架,支持B2C至复杂B2B等多种业务场景。 | |
| iii | iii 是共享运行时系统,通过 Worker/Trigger/Function 原语实现服务零集成、实时观察与动态扩展。 | |
| pyrefly | Pyrefly是快速Python类型检查器和语言服务器,提供类型检查、代码导航、自动补全等IDE功能。 | |
| textual | Textual是用Python构建跨平台UI的框架,应用可同时在终端和浏览器中运行。 | |
| DearPyGui | Dear PyGui是一个现代高性能Python GUI框架,采用GPU渲染,支持图表、节点编辑器及跨平台开发。 | |
| enaml | Enaml 是基于约束布局和声明式语法的 Python GUI 框架,快速构建跨平台原生界面。 | |
| pex | pex 用于打包 Python 应用为可执行 .pex 文件,支持跨平台便携部署和依赖冻结。 | |
| full-stack-fastapi-postgresql | 基于 FastAPI 和 React 的全栈模板,提供用户认证、数据库管理及现代化前端界面,支持 Docker 部署与 CI/CD。 | |
| Django-React-Redux-Boilerplate | Django React Redux全栈模板,内置JWT认证、表单验证和Material UI,助力快速开发。 | |
| InvenTree | 开源库存管理系统,提供零件跟踪、库存控制和 REST API 扩展能力。 | |
| PrettyErrors | Python 异常美化库,将混乱的错误栈转换为清晰彩色的高可读输出格式。 | |
| PyWebIO | PyWebIO是用同步脚本方式开发浏览器交互式Web应用和GUI的Python库,无需HTML/JS知识。 | |
| PythonDataScienceHandbook | Python数据科学手册,提供Jupyter notebooks讲解NumPy、Pandas等核心库使用方法。 | |
| Python | The Algorithms - Python 是一个用 Python 实现各类算法的教育性项目,用于学习参考。 | |
| RustPython | 用 Rust 实现的 Python 3 解释器,支持 WebAssembly、JIT 编译与嵌入式部署。 | |
| app-generator | App Generator 是一个快速应用生成平台,帮助用户将创意快速转化为可部署的 Django/Flask 项目,内置爬虫、数据库管理、CSV处理等开发工具。 | |
| awesome-flask | 汇总了 Flask 框架的精选扩展、教程、资源与开源项目。 | |
| better-exceptions | 自动美化 Python 异常输出,使错误信息更清晰易读。 | |
| bullet | Python CLI 美观提示库,支持自定义格式、颜色与样式。 | |
| celery | Celery 是 Python 分布式任务队列,支持异步任务调度、消息传递和跨机器水平扩展。 | |
| channels | Django Channels为Django添加WebSocket、长轮询HTTP和异步支持,使Django项目能轻松处理实时通信和异步任务。 | |
| click | Click 是 Python 命令行工具库,支持命令嵌套、自动生成帮助与懒加载,助力快速构建 CLI。 | |
| cookiecutter-django-rest | Django REST API 脚手架工具,快速搭建可扩展的 API 项目,内置认证、测试等基础设施。 | |
| cookiecutter-django | 快速生成生产就绪的 Django 项目脚手架,内置 Docker 支持与完整测试覆盖率。 | |
| cookiecutter-django | Cookiecutter Django 是一个快速生成生产就绪 Django 项目的脚手架工具,通过交互式模板配置自动生成包含用户认证、测试、Docker 部署等完整功能的项目结构。 | |
| cookiecutter-flask-restful | Flask RESTful API 项目脚手架,内置 JWT 认证、数据库迁移、单元测试与 Swagger 文档。 | |
| cookiecutter-flask-skeleton | 基于 Cookiecutter 快速生成集成常用扩展的 Flask 项目脚手架。 | |
| cookiecutter-flask | 一个基于Flask的cookiecutter模板,帮助快速搭建具备用户认证、数据库和部署配置的Python Web应用骨架。 | |
| copier | Copier 是一个项目模板渲染工具,支持从本地路径或 Git URL 快速生成和更新代码项目。 | |
| cpython | CPython是Python语言的官方解释器实现,提供通用编程环境和跨平台支持。 | |
| cupy | CuPy是NumPy/SciPy的GPU加速替代库,让Python数值计算在CUDA/ROCm平台上无需修改代码即可运行。 | |
| cutile-python | cuTile Python 是 NVIDIA GPU 编程语言,基于 Tile IR 生成高效 GPU 内核,简化并行计算开发。 | |
| dash | Dash是基于Python的交互式Web应用框架,专为机器学习和数据科学打造。 | |
| django-cacheops | Django ORM 缓存库,支持自动/手动缓存及基于 Redis 的事件驱动失效。 | |
| django-react-boilerplate | Django 与 React 整合的项目模板,集成 TypeScript、Celery 等现代工具链,为全栈应用提供开箱即用基础。 | |
| dynaconf | Python配置管理库,支持多文件格式、环境变量覆盖、分层环境配置及敏感信息保护。 | |
| dynaconf | Python配置管理库,支持多环境配置、环境变量覆盖及敏感信息保护。 | |
| eliot | Python日志系统,通过因果链记录操作及原因,帮助定位问题根源。 | |
| faker | Faker 是一款 Python 假数据生成库,可生成姓名、地址等各类模拟数据,支持多语言本地化。 | |
| fastapi-admin | FastAPI管理后台,类似Django admin | |
| fastapi-cache | FastAPI缓存库,支持Redis/Memcached/DynamoDB缓存端点和函数结果 | |
| fastapi-react | FastAPI+React全栈项目脚手架,开箱即用JWT认证、后台任务、数据库迁移、管理后台和Docker部署。 | |
| fastapi-starter | FastAPI生产级启动模板,集成用户认证、管理后台与TypeScript自动生成,快速搭建异步Web项目。 | |
| flask-admin | Flask-Admin 是 Flask 扩展,用于快速添加管理员界面,支持多种 ORM 并允许灵活定制。 | |
| flask-api | 为 Flask 提供可浏览的 RESTful API,自动处理请求解析与响应内容协商。 | |
| flask-graphql | 为 Flask 应用添加 GraphQL 支持,提供 GraphiQL 调试界面及批量查询能力。 | |
| flask-restless-ng | Flask扩展,自动生成符合JSON API规范的RESTful API端点,兼容SQLAlchemy模型。 | |
| flask-restx | Flask-RESTX 是 Flask 扩展,快速构建 REST API 并自动生成 Swagger 文档。 | |
| flask-vuejs-template | Flask与Vue.js全栈模板,提供REST API、前端脚手架、测试套件及Heroku一键部署配置。 | |
| flaskbb | FlaskBB 是经典的 Python Flask 论坛软件,支持 Markdown、全文搜索和插件系统。 | |
| folium | folium 是 Python 地图可视化库,结合数据处理与 Leaflet.js 实现交互式地理展示。 | |
| gae-init | gae-init 是基于 Google App Engine 的 Python Flask 脚手架,可快速搭建 Web 应用。 | |
| gino | GINO是Python轻量级异步ORM,基于SQLAlchemy核心,支持PostgreSQL/MySQL,提供异步CRUD和上下文事务管理。 | |
| kombu | Kombu 是 Python 消息库,通过可插拔传输支持多种消息服务器,简化 AMQP 消息传递。 | |
| marimo | 响应式Python笔记本,自动执行依赖代码,支持SQL与交互UI,无隐藏状态。 | |
| msgspec | msgspec 是高性能序列化库,支持 JSON、MessagePack 等格式的编解码与验证。 | |
| mypy | Mypy 为 Python 提供静态类型检查,在不运行代码的情况下发现类型使用错误。 | |
| nicegui | NiceGUI 是基于 Python 的 Web UI 框架,可在浏览器中创建图形界面,支持按钮、图表、3D 场景等,适用于微应用开发。 | |
| numpy | NumPy 是 Python 科学计算基础库,提供强大的 N 维数组对象及线性代数、傅里叶变换等核心功能。 | |
| orjson | 高速 Python JSON 库,原生支持 dataclass、datetime、numpy 及 UUID 等类型序列化与解析。 | |
| pdoc | pdoc 是 Python API 文档生成器,可自动解析代码并生成静态 HTML 文档。 | |
| pendulum | Python日期时间处理库,提供简洁的时区和时间操作API。 | |
| plotly.py | plotly.py 是 Python 交互式图表库,支持 30 余种图表类型,可在 Jupyter 和网页中展示数据可视化结果。 | |
| poetry | Poetry 是 Python 依赖管理与打包工具,简化项目配置和依赖安装流程。 | |
| pyecharts | pyecharts 是 Python 数据可视化库,封装 ECharts 提供 30+ 种图表,支持链式调用和多环境集成。 | |
| pyinstrument | Pyinstrument 是 Python 性能分析工具,用于找出程序中最慢的部分以提升代码性能。 | |
| python-cheatsheet | Python语法与常用库速查手册,涵盖数据结构、文件操作、数据库及NumPy/Pandas等库的核心用法。 | |
| python-dotenv | python-dotenv 用于从 .env 文件读取配置变量并设置到环境变量中,帮助遵循 12-factor 原则的应用开发。 | |
| python-patterns | Python设计模式集合,涵盖创建、结构、行为等类型,帮助开发者提升代码质量。 | |
| python-small-examples | Python经典案例集,涵盖基础语法、函数、面向对象、正则、绘图、数据分析等,提供简短实用代码示例。 | |
| python-user-agents | 一个Python库,通过解析User Agent字符串,识别设备类型、检测触控能力、浏览器和操作系统。 | |
| pytorch-image-models | timm是PyTorch图像模型库,集成大量SOTA模型架构、预训练权重、优化器与训练脚本,支持ImageNet训练结果复现及多场景视觉任务。 | |
| simpleui | SimpleUI 是 Django Admin 主题,解决界面单调问题,提供多标签页面与现代化用户界面。 | |
| strawberry | 基于Python dataclass的GraphQL库,支持类型检查与Django集成,提供开发服务器。 | |
| streamlit | Streamlit 可将 Python 脚本快速转换为交互式数据应用,支持构建仪表盘、报告及聊天应用,并提供云端部署与分享能力。 | |
| taichi | Taichi 是嵌入 Python 的并行编程语言,可将计算密集型代码自动编译为高效 GPU/CPU 机器码,用于高性能数值计算与物理模拟。 | |
| trio | Trio 是 Python 异步并发 I/O 库,基于结构化并发,帮助开发者以简洁、安全的方式编写高并发程序。 | |
| typer | 基于 Python 类型提示构建 CLI 工具,自动生成帮助和终端自动补全。 | |
| uv | 极速 Python 包与项目管理器,可替代 pip、poetry 等工具,速度提升 10-100 倍。 | |
| wechat-app-unpack | 微信小程序解包工具,可将 wxapkg 文件还原为可读的 JS、WXML 源码和样式文件。 | |
| wemake-django-template | Django 项目模板,快速搭建高质量、安全的项目结构,内置 REST API、类型检查和自动化测试。 | |
| wsgidav | 用Python实现的WebDAV服务器,基于WSGI协议,支持SSL和虚拟文件系统访问。 |