Python开源项目合集(网页框架)

1,783 阅读6分钟

Django

Django - Django。

项目地址:www.djangoproject.com/

Channels - Channels旨在增强Django的异步能力,同时让Django不仅仅局限于Request-Response模型,能够支持WebSocket、HTTP2推送和背景任务。

项目地址:github.com/andrewgodwi…

Django-Baker - Django Baker可以帮助开发者快速启动项目。只要提供app名称,Django Baker就可以根据models.py文件中的models,自动生成视图、表单、URL、admin页面以及模板。

项目地址:github.com/krisfields/…

Django-Q - Django Q是一个原生Django分布式任务队列处理应用,通过Python的mutliprocessing模块功能实现。

项目地址:github.com/Koed00/djan…

django-webpack-loader - Django webpack loader对webpack-bundle-tracker的输出结果进行处理,让你可以在自己的Django应用中使用生成的bundles。

项目地址:github.com/owais/djang…

django-hackathon-starter - django-hackathon-starter这是一个Django Web应用模板程序,可以帮助你快速生成应用。必定能够为你节省大量的开发时间,同时这个库也能用作开发者的学习指南。

项目地址:github.com/DrkSephy/dj…

django-seed - Django-seed通过faker库,为Django模型生成测试数据。该库支持Python和Django的最新版本。

项目地址:github.com/Brobin/djan…

django-tenants - django-tenants让django驱动的网站支持多个tenants,这个功能时通过PostgreSQL schemas实现的。这是每个SASS(软件即服务)网站的核心功能。

项目地址:github.com/tomturner/d…

Python+Django构建的Blog - 基于Python+Django构建的Blog xushvai.github.io/io/

项目地址:github.com/xushvai/io

LibraryManagement - LibraryManagement图书管理系统(Django1.9.1+Bootstrap3)

项目地址:github.com/yumendy/Lib…

CommunityManagement - 用Django基于组合模式开发的一个小型的社团管理系统

项目地址:github.com/yumendy/Com…

django-shop - Django做的开源电子商务网站(商城)

项目地址:github.com/awesto/djan…

weixin_market - 基于mezzanine与django的web服务器——微信商城

项目地址:github.com/weiguobin/w…

deisp - 开源PaaS系统Deis是一个 Django/Celery API 服务器、Python CLI 和一组 Chef cookbooks 合并起来提供一个类似 Heroku 的应用平台,用于公有云和私有云

项目地址:github.com/deis/deisp

OSQA - 一款免费且开源的问答系统,采用Python的Django开发框架,基于中国优秀的问答系统CNProg,非常类似国外著名的技术问答网站http://stackoverflow.com。[官网](http://www.dzonesoftware.com/products/open-source-question-answer-software)

项目地址:github.com/dzone/OSQA

ASKBOT-devel - 一款免费且开源的问答系统,采用Python的Django开发

项目地址:github.com/ASKBOT/askb…

taiga-back - Taiga功能非常强大的项目管理平台,用于初创企业和敏捷开发团队,采用Django 框架开发,前端基于 AngularJS 实现。

项目地址:github.com/taigaio/tai…

django-simple-captcha - 一个第三方django APP,用于为表单添加验证码图片

项目地址:github.com/mbi/django-…

django-pure-pagination - Django的分页插件

项目地址:github.com/jamespacile…

DjangoUeditor - 本模块帮助在Django应用中集成百度Ueditor HTML编辑器

项目地址:github.com/zhangfisher…

Xadmin - xadmin是一个替代django admin的项目,使用了更加灵活的架构设计及Bootstrap UI框架

项目地址:github.com/sshwsfc/xad…

django-debug-toolbar - 查看某个页面中所有的context变量值,还可以看到HTTp头、模板、缓存等各种信息,总之很全面也很好用。

项目地址:pypi.python.org/pypi/django…

Django-ERP - Django-ERP是一款基于Django开发的ERP管理软件,包含常用的销售管理、采购管理、库存管理、组织管理等,支持按项目归集费用,支持工作流审批,支持采购单、报价单的批量导入。

项目地址:github.com/zhuinfo/Dja…

pylint-django - Django的pylint插件,用于分析Django的代码

项目地址:github.com/landscapeio…

djangOauth - 基于 django + jwt 的 统一权限认证系统 ,账号的集中管理

项目地址:github.com/X-Mars/djan…

sanic - 一款用python3.5+(async/await及uvloop)写的类flask的高性能web framework

项目地址:github.com/huge-succes…

 

Flask

flask - flask

项目地址:flask.pocoo.org/

Blog_mini - 基于Flask开发的开源博客系统,具有简洁的界面和强大的后台管理

项目地址:github.com/xpleaf/Blog…

lagou-finder - python3的flask项目,根据地图展示拉勾网招聘信息的项目

项目地址:github.com/sagaxu/lago…

React-News-Board - 实例讲解一个信息聚合阅读的项目,基于 Flask+React 的全栈开发和部署

项目地址:github.com/ethan-funny…

Flask 常用库详情 - flask-script、flask-login、flask-admin、Flask-WTF、flask-principal、flask-restful、flask-api、Flask-Mail、Flask-User、flask-security、flask-babel、flask-locale

项目地址:juejin.im/post/57da3f…

lin-cms-flask - Lin-CMS 是林间有风团队经过大量项目实践所提炼出的一套内容管理系统框架。本项目是 Lin CMS 后端的 Flask 实现

项目地址:github.com/TaleLin/lin…

 

Tornado

tornado - tornado是非阻塞式 Web 服务器框架,而且速度相当快。官网,Introduction to Tornado 中文翻译 , 中文教程。

项目地址:github.com/tornadoweb/…

 

其它Web相关

Bottle - Bottle是一个快速、简单、轻量的WSGI微型web框架。利用Bottle构建小型站点和API的时间以秒计算。这个框架只有一个py文件,可以把它放进任何目录

项目地址:bottlepy.org/docs/dev/in…

Tyrion - 支持多WEB框架Form表单验证组件,其完美的支持Tornado、Django、Flask、Bottle Web框架

项目地址:github.com/WuPeiqi/Tyr…

Wooey - Wooey 是一个简单的Python脚本的Web UI 界面。它能够提供日常数据分析,文件处理等功能

项目地址:github.com/wooey/Wooey

Odoo - 前OpenERP,开源的ERP和电子商务系统、CRM,功能强大

项目地址:sourceforge.net/projects/gr…

stethoscope - 一个web应用,它收集一个指定用户的设备的信息,并为它们提供保护其系统的清晰具体的建议

项目地址:github.com/Netflix/ste…

Tryton - Tryton是一个用于构建三层高级通用应用平台的商务框架,PostgreSQL作为数据库引擎,主模块用于以下活动领域:会计、发票开取、销售管理、采购管理、客户分析、库存管理、资源制造计划 (MRP)、项目管理、人力资源管理

项目地址:www.tryton.org/download.ht…

cherrypy - CherryPy是仅次于Django的网站开发框架,它最大的特性就是能够同时运行好几个web服务

项目地址:github.com/cherrypy/ch…

TurboGears - TurboGears是一种MVC架构的网站开发框架,它基于一些WSGI组件(比如SQLAlchemy, Ming, Repoze等)、模板引擎( Genshi, Kajiki, Cheetah, Myghty)和大量的库文件以及中间件(middleware)。同时它具有 widgets控件,可以非常方便的生成一些特定的功能

项目地址:github.com/TurboGears/…

Pyramid - 由Pylons项目中的一部分演变而来,最大的特点就是灵活性和可扩展性(尤其和Django相比),可以自由的选择使用什么样的数据库、URL结构、模板风格等等

项目地址:github.com/Pylons/pyra…

vibora - 一款快速、异步和优雅的Python 3.6+ http 客户端/服务器框架

项目地址:github.com/vibora-io/v…

alipay - 支付宝没有提供Python SDK。生成预付订单需要使用SHA1withRSA签名,签名的生成比较麻烦容易出错。这里提供了一个简单的库,希望能够简化一些Python开发的流程

项目地址:github.com/fzlee/alipa…

django-alipay - alipay api for django

项目地址:github.com/liuyug/djan…

alipay - 支付宝非官方的python实现

项目地址:github.com/lxneng/alip…

Responder - 是一个web框架,基于 Starlette封装,和其他的web框架如django,flask相比,它速度更快

项目地址: github.com/kennethreit…

Molten - 使用Python 3.6以上版本构建HTTP API的轻量化、可扩展,快速且高效的框架。它的核心简单易懂,同时高效、稳定,尽可能避免重大更改。也支持用类型注释进行静态类型检查以确保类型安全

项目地址:github.com/Bogdanp/mol…