跳到主要内容

python

本分类共 152 个项目。

返回 GitHub 项目分类目录

项目Stars简介
fastapiStars基于Python类型提示的现代高性能Web框架,用于快速构建API,支持自动数据验证和交互式文档生成。
buildozerStars用于将 Python 应用打包为多平台可安装二进制包的构建工具。
django-filterStarsDjango 应用,可通过 URL 参数动态过滤查询集,兼容 Django REST Framework。
django-ninjaStarsDjango Ninja 是基于 Django 的快速 REST API 框架,通过 Python 类型提示实现高性能开发和自动 OpenAPI 文档生成。
djangorestframework-simplejwtStarsSimple JWT 为 Django REST Framework 提供 JSON Web Token 身份认证功能。
drf-spectacularStarsDRF OpenAPI Schema 自动生成工具,支持丰富自定义。
drf-yasgStarsdrf-yasg 是 Django REST Framework 的 Swagger/OpenAPI 文档生成工具,支持嵌套序列化器并内置 Swagger UI 和 ReDoc。
eve-swaggerStars为Eve框架RESTful API自动生成Swagger文档,支持字段描述和事件钩子文档。
fastapi-best-practicesStarsFastAPI 生产项目开发最佳实践指南,涵盖架构设计、异步处理与数据验证规范。
fastapiStars高性能 Python API 框架,基于类型提示实现自动数据验证和交互式文档生成。
flasggerStarsFlask 扩展,自动提取 OpenAPI 规范并内嵌 SwaggerUI 可视化 API,支持 YAML/字典/Schemas 定义与数据验证。
flask-restfulStarsFlask扩展,提供构建RESTful API的核心模块。
flask-restlessStarsFlask扩展,为SQLAlchemy模型自动生成符合JSON API规范的RESTful API端点。
pyjwtStarsPyJWT 是 Python 实现的 JSON Web Token 库,用于安全地编码和解码 JWT 令牌。
dltStarsdlt 是开源 Python 库,用于自动化数据加载,支持多源数据提取与多目标加载。
Flask-AppBuilderStars基于 Flask 的快速应用开发框架,自动 CRUD、权限管理与多数据库支持。
apschedulerStarsPython 任务调度系统,支持 Cron/间隔/日历触发,具备持久化与分布式扩展能力。
django-mongoengineStars让Django可使用MongoDB作为数据库后端的整合框架,支持Session、模型及认证等功能。
django-sql-dashboardStars为 Django 提供只读 SQL 查询执行、交互式仪表盘创建和数据可视化功能,支持团队协作与数据分析。
django-sql-explorerStars基于Django的SQL查询工具,支持多库连接、AI助手辅助,可在浏览器中直接查询并可视化分析数据。
flask-react-spaStarsFlask+React全栈SPA脚手架,提供用户认证、REST API、异步任务和生产部署能力。
cookiecutter-pypackageStarsPython包脚手架模板,集成CI/CD和PyPI自动发布,快速搭建生产级项目。
guiettaStars用表格定义布局的Python GUI框架,快速构建简单界面。
pywebviewStars轻量级原生 GUI 框架,将 HTML 嵌入桌面应用,支持 JS 与 Python 双向通信
Flask-HTTPAuthStarsFlask-HTTPAuth为Flask应用提供Basic、Digest和Token HTTP认证功能,保护路由安全。
GooeyStarsGooey将Python控制台程序一键转换为友好的图形界面应用。
PyG2PlotStarsPython绑定G2Plot图表库,通过少量代码生成交互式统计图表,支持渲染HTML、Jupyter等格式。
PySimpleGUIStarsPySimpleGUI 简化 Python GUI 开发,封装 tkinter 框架,让无经验者轻松创建桌面应用。
PySnooperStarsPySnooper 是一个 Python 调试工具,通过装饰器自动记录函数执行过程及变量变化,无需打断点即可排查问题。
TabPyStars扩展 Tableau 能力,允许用户通过表格计算执行 Python 脚本和函数。
Tkinter-DesignerStarsFigma 驱动的 Python GUI 拖放设计器,自动生成 Tkinter 代码。
alive-progressStarsalive-progress是Python进度条库,提供动态转速动画、ETA估算与暂停恢复功能,解决长时间任务可视化。
arrowStarsArrow 是 Python 日期时间库,提供更简洁 API 处理日期时间、时区转换和格式化。
awesome-flaskStarsPython微框架Flask的扩展生态集合,提供管理界面、API、认证、缓存、数据库等扩展及教程资源。
cookiecutterStarsCookiecutter是一个命令行工具,通过项目模板快速生成Python包等项目的脚手架结构。
dateutilStarsPython dateutil库,提供强大的日期时间处理功能:智能解析任意日期字符串、计算相对时间差、支持复杂重复规则及多时区处理。
diagramsStarsDiagrams是一个Python库,通过代码绘制云系统架构图,支持AWS、Azure、GCP等主流云服务,便于架构原型设计与版本追踪。
django-autocomplete-lightStarsDjango表单自动补全库,提供原生Web组件和Select2等多种插件支持。
django-cmsStars基于 Django 的轻量级开源 CMS,支持多语言、前端编辑、插件扩展及 SEO 友好页面管理。
django-debug-toolbarStarsDjango Debug Toolbar 是可配置的调试面板栏,用于显示当前请求响应的各项调试信息。
django-environStarsdjango-environ: 用环境变量配置Django应用,支持.env文件读取、URL解析和多环境部署
django-grappelliStars为 Django 管理界面提供美观的网格化皮肤替换方案。
django-guardianStarsdjango-guardian是Django的对象级权限插件,支持为单个对象精细分配用户或组的访问权限。
django-slick-reportingStars基于 Django 的报表引擎,支持聚合、时间序列、交叉表等计算,一行代码生成多种图表可视化。
django-unfoldStarsDjango 现代管理后台主题,提供仪表板构建、深色模式与高级筛选等核心能力。
djoserStarsDjango REST框架身份认证库,提供注册登录密码重置API,支持Token和JWT认证。
eveStarsEve 是一个 Python REST API 框架,支持 MongoDB 和 SQL,可快速构建可定制的 RESTful 服务。
flask-jwt-extendedStarsFlask-JWT-Extended 是 Flask 的 JWT 认证扩展,支持令牌验证、刷新令牌、黑名单管理等功能。
flask-securityStarsFlask-Security 是 Flask 框架的安全扩展,提供用户认证、授权和角色管理功能。
flask-wtfStarsFlask-WTF 实现 Flask 与 WTForms 的简单集成,提供 CSRF 防护、文件上传和 reCAPTCHA 支持。
flask-wtfStarsFlask与WTForms的简单集成,支持CSRF保护、文件上传和reCAPTCHA验证。
frappeStars基于Python和JavaScript的全栈Web框架,提供内置管理界面、REST API和权限管理,支持快速构建复杂企业应用。
holoviewsStarsHoloViews 是 Python 可视化库,通过数据注解实现自动绘图,简化数据分析与可视化流程。
icecreamStarsIceCream 是 Python 调试工具,ic() 自动打印变量名和值,支持格式化和高亮显示输出。
marshmallowStars一个Python序列化库,用于复杂对象与原生数据的双向转换,支持数据验证、反序列化与序列化。
mimesisStarsMimesis是一个Python假数据生成库,支持多语言和本地化,可生成姓名、地址、邮箱等真实数据,用于测试、开发及数据脱敏。
minio-pyStarsMinIO Python SDK 提供对象存储操作接口,支持文件上传下载与桶管理。
prekStarsprek是代码hooks框架,在提交前或CI中运行格式化、lint等检查,是pre-commit的Rust重写版。
pydanticStars用 Python 类型注解进行数据验证和解析的快速库。
rqStars基于 Redis 的 Python 后台任务队列库,支持异步执行、优先级调度、定时任务等功能。
ruffStarsRuff 是极速 Python 代码检查和格式化器,可替代 Flake8、Black 等工具,速度快数十倍。
scheduleStarsPython 定时任务调度库,以友好语法定期执行函数,无需外部依赖。
slowapiStarsSlowApi 是用于 Starlette/FastAPI 的速率限制库,支持装饰器设置请求频率,兼容 Redis、Memcached 和内存存储后端。
starletteStars轻量ASGI框架,支持HTTP和WebSocket,用于构建异步Python Web服务。
structlogStarsstructlog是Python结构化日志库,支持JSON、logfmt等格式输出,灵活对接标准日志系统。
tyStars用 Rust 编写的极速 Python 类型检查器和语言服务器,比 mypy 快 10-100 倍。
ultrajsonStarsUltraJSON是用纯C编写的极速JSON编解码器,为Python提供高效的JSON序列化和反序列化能力。
waveStars基于Python/R,无需前端代码即可快速构建实时、低延迟的浏览器仪表板与应用
wooeyStarsWooey是命令行Python脚本的Web界面,让非技术人员也能轻松运行脚本处理数据。
30-Days-Of-PythonStars这是一个为期30天的Python编程挑战教程,涵盖从基础语法到Web开发、数据处理等完整内容,帮助初学者掌握Python编程。
django-oscarStars为Django提供可高度定制的电商框架,支持B2C至复杂B2B等多种业务场景。
iiiStarsiii 是共享运行时系统,通过 Worker/Trigger/Function 原语实现服务零集成、实时观察与动态扩展。
pyreflyStarsPyrefly是快速Python类型检查器和语言服务器,提供类型检查、代码导航、自动补全等IDE功能。
textualStarsTextual是用Python构建跨平台UI的框架,应用可同时在终端和浏览器中运行。
DearPyGuiStarsDear PyGui是一个现代高性能Python GUI框架,采用GPU渲染,支持图表、节点编辑器及跨平台开发。
enamlStarsEnaml 是基于约束布局和声明式语法的 Python GUI 框架,快速构建跨平台原生界面。
pexStarspex 用于打包 Python 应用为可执行 .pex 文件,支持跨平台便携部署和依赖冻结。
full-stack-fastapi-postgresqlStars基于 FastAPI 和 React 的全栈模板,提供用户认证、数据库管理及现代化前端界面,支持 Docker 部署与 CI/CD。
Django-React-Redux-BoilerplateStarsDjango React Redux全栈模板,内置JWT认证、表单验证和Material UI,助力快速开发。
InvenTreeStars开源库存管理系统,提供零件跟踪、库存控制和 REST API 扩展能力。
PrettyErrorsStarsPython 异常美化库,将混乱的错误栈转换为清晰彩色的高可读输出格式。
PyWebIOStarsPyWebIO是用同步脚本方式开发浏览器交互式Web应用和GUI的Python库,无需HTML/JS知识。
PythonDataScienceHandbookStarsPython数据科学手册,提供Jupyter notebooks讲解NumPy、Pandas等核心库使用方法。
PythonStarsThe Algorithms - Python 是一个用 Python 实现各类算法的教育性项目,用于学习参考。
RustPythonStars用 Rust 实现的 Python 3 解释器,支持 WebAssembly、JIT 编译与嵌入式部署。
app-generatorStarsApp Generator 是一个快速应用生成平台,帮助用户将创意快速转化为可部署的 Django/Flask 项目,内置爬虫、数据库管理、CSV处理等开发工具。
awesome-flaskStars汇总了 Flask 框架的精选扩展、教程、资源与开源项目。
better-exceptionsStars自动美化 Python 异常输出,使错误信息更清晰易读。
bulletStarsPython CLI 美观提示库,支持自定义格式、颜色与样式。
celeryStarsCelery 是 Python 分布式任务队列,支持异步任务调度、消息传递和跨机器水平扩展。
channelsStarsDjango Channels为Django添加WebSocket、长轮询HTTP和异步支持,使Django项目能轻松处理实时通信和异步任务。
clickStarsClick 是 Python 命令行工具库,支持命令嵌套、自动生成帮助与懒加载,助力快速构建 CLI。
cookiecutter-django-restStarsDjango REST API 脚手架工具,快速搭建可扩展的 API 项目,内置认证、测试等基础设施。
cookiecutter-djangoStars快速生成生产就绪的 Django 项目脚手架,内置 Docker 支持与完整测试覆盖率。
cookiecutter-djangoStarsCookiecutter Django 是一个快速生成生产就绪 Django 项目的脚手架工具,通过交互式模板配置自动生成包含用户认证、测试、Docker 部署等完整功能的项目结构。
cookiecutter-flask-restfulStarsFlask RESTful API 项目脚手架,内置 JWT 认证、数据库迁移、单元测试与 Swagger 文档。
cookiecutter-flask-skeletonStars基于 Cookiecutter 快速生成集成常用扩展的 Flask 项目脚手架。
cookiecutter-flaskStars一个基于Flask的cookiecutter模板,帮助快速搭建具备用户认证、数据库和部署配置的Python Web应用骨架。
copierStarsCopier 是一个项目模板渲染工具,支持从本地路径或 Git URL 快速生成和更新代码项目。
cpythonStarsCPython是Python语言的官方解释器实现,提供通用编程环境和跨平台支持。
cupyStarsCuPy是NumPy/SciPy的GPU加速替代库,让Python数值计算在CUDA/ROCm平台上无需修改代码即可运行。
cutile-pythonStarscuTile Python 是 NVIDIA GPU 编程语言,基于 Tile IR 生成高效 GPU 内核,简化并行计算开发。
dashStarsDash是基于Python的交互式Web应用框架,专为机器学习和数据科学打造。
django-cacheopsStarsDjango ORM 缓存库,支持自动/手动缓存及基于 Redis 的事件驱动失效。
django-react-boilerplateStarsDjango 与 React 整合的项目模板,集成 TypeScript、Celery 等现代工具链,为全栈应用提供开箱即用基础。
dynaconfStarsPython配置管理库,支持多文件格式、环境变量覆盖、分层环境配置及敏感信息保护。
dynaconfStarsPython配置管理库,支持多环境配置、环境变量覆盖及敏感信息保护。
eliotStarsPython日志系统,通过因果链记录操作及原因,帮助定位问题根源。
fakerStarsFaker 是一款 Python 假数据生成库,可生成姓名、地址等各类模拟数据,支持多语言本地化。
fastapi-adminStarsFastAPI管理后台,类似Django admin
fastapi-cacheStarsFastAPI缓存库,支持Redis/Memcached/DynamoDB缓存端点和函数结果
fastapi-reactStarsFastAPI+React全栈项目脚手架,开箱即用JWT认证、后台任务、数据库迁移、管理后台和Docker部署。
fastapi-starterStarsFastAPI生产级启动模板,集成用户认证、管理后台与TypeScript自动生成,快速搭建异步Web项目。
flask-adminStarsFlask-Admin 是 Flask 扩展,用于快速添加管理员界面,支持多种 ORM 并允许灵活定制。
flask-apiStars为 Flask 提供可浏览的 RESTful API,自动处理请求解析与响应内容协商。
flask-graphqlStars为 Flask 应用添加 GraphQL 支持,提供 GraphiQL 调试界面及批量查询能力。
flask-restless-ngStarsFlask扩展,自动生成符合JSON API规范的RESTful API端点,兼容SQLAlchemy模型。
flask-restxStarsFlask-RESTX 是 Flask 扩展,快速构建 REST API 并自动生成 Swagger 文档。
flask-vuejs-templateStarsFlask与Vue.js全栈模板,提供REST API、前端脚手架、测试套件及Heroku一键部署配置。
flaskbbStarsFlaskBB 是经典的 Python Flask 论坛软件,支持 Markdown、全文搜索和插件系统。
foliumStarsfolium 是 Python 地图可视化库,结合数据处理与 Leaflet.js 实现交互式地理展示。
gae-initStarsgae-init 是基于 Google App Engine 的 Python Flask 脚手架,可快速搭建 Web 应用。
ginoStarsGINO是Python轻量级异步ORM,基于SQLAlchemy核心,支持PostgreSQL/MySQL,提供异步CRUD和上下文事务管理。
kombuStarsKombu 是 Python 消息库,通过可插拔传输支持多种消息服务器,简化 AMQP 消息传递。
marimoStars响应式Python笔记本,自动执行依赖代码,支持SQL与交互UI,无隐藏状态。
msgspecStarsmsgspec 是高性能序列化库,支持 JSON、MessagePack 等格式的编解码与验证。
mypyStarsMypy 为 Python 提供静态类型检查,在不运行代码的情况下发现类型使用错误。
niceguiStarsNiceGUI 是基于 Python 的 Web UI 框架,可在浏览器中创建图形界面,支持按钮、图表、3D 场景等,适用于微应用开发。
numpyStarsNumPy 是 Python 科学计算基础库,提供强大的 N 维数组对象及线性代数、傅里叶变换等核心功能。
orjsonStars高速 Python JSON 库,原生支持 dataclass、datetime、numpy 及 UUID 等类型序列化与解析。
pdocStarspdoc 是 Python API 文档生成器,可自动解析代码并生成静态 HTML 文档。
pendulumStarsPython日期时间处理库,提供简洁的时区和时间操作API。
plotly.pyStarsplotly.py 是 Python 交互式图表库,支持 30 余种图表类型,可在 Jupyter 和网页中展示数据可视化结果。
poetryStarsPoetry 是 Python 依赖管理与打包工具,简化项目配置和依赖安装流程。
pyechartsStarspyecharts 是 Python 数据可视化库,封装 ECharts 提供 30+ 种图表,支持链式调用和多环境集成。
pyinstrumentStarsPyinstrument 是 Python 性能分析工具,用于找出程序中最慢的部分以提升代码性能。
python-cheatsheetStarsPython语法与常用库速查手册,涵盖数据结构、文件操作、数据库及NumPy/Pandas等库的核心用法。
python-dotenvStarspython-dotenv 用于从 .env 文件读取配置变量并设置到环境变量中,帮助遵循 12-factor 原则的应用开发。
python-patternsStarsPython设计模式集合,涵盖创建、结构、行为等类型,帮助开发者提升代码质量。
python-small-examplesStarsPython经典案例集,涵盖基础语法、函数、面向对象、正则、绘图、数据分析等,提供简短实用代码示例。
python-user-agentsStars一个Python库,通过解析User Agent字符串,识别设备类型、检测触控能力、浏览器和操作系统。
pytorch-image-modelsStarstimm是PyTorch图像模型库,集成大量SOTA模型架构、预训练权重、优化器与训练脚本,支持ImageNet训练结果复现及多场景视觉任务。
simpleuiStarsSimpleUI 是 Django Admin 主题,解决界面单调问题,提供多标签页面与现代化用户界面。
strawberryStars基于Python dataclass的GraphQL库,支持类型检查与Django集成,提供开发服务器。
streamlitStarsStreamlit 可将 Python 脚本快速转换为交互式数据应用,支持构建仪表盘、报告及聊天应用,并提供云端部署与分享能力。
taichiStarsTaichi 是嵌入 Python 的并行编程语言,可将计算密集型代码自动编译为高效 GPU/CPU 机器码,用于高性能数值计算与物理模拟。
trioStarsTrio 是 Python 异步并发 I/O 库,基于结构化并发,帮助开发者以简洁、安全的方式编写高并发程序。
typerStars基于 Python 类型提示构建 CLI 工具,自动生成帮助和终端自动补全。
uvStars极速 Python 包与项目管理器,可替代 pip、poetry 等工具,速度提升 10-100 倍。
wechat-app-unpackStars微信小程序解包工具,可将 wxapkg 文件还原为可读的 JS、WXML 源码和样式文件。
wemake-django-templateStarsDjango 项目模板,快速搭建高质量、安全的项目结构,内置 REST API、类型检查和自动化测试。
wsgidavStars用Python实现的WebDAV服务器,基于WSGI协议,支持SSL和虚拟文件系统访问。