Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-python-zh

Python框架、库、软件和资源的精选列表
https://github.com/awesome-code-resources/awesome-python-zh

  • ajenti - 您的服务器应得的管理面板。
  • django-grappelli - Django管理界面的爵士皮肤。
  • django-jet - 具有改进功能的Django管理界面的现代响应模板。
  • django-suit - 替代Django管理界面 (仅免费用于非商业用途)。
  • django-xadmin - Django admin的替换带有很多好处。
  • flask-admin - Flask的简单和可扩展的管理接口框架。
  • flower - 芹菜的实时监控和网络管理。
  • jet-bridge - 管理面板框架与漂亮的UI (ex Jet Django) 的任何应用程序。
  • wooey - 一个Django应用程序,它为Python脚本创建自动web UIs。
  • awesome-algorithms
  • algorithms - 数据结构和算法的最小示例。
  • python-ds - 用于编码面试的数据结构和算法的集合。
  • sortedcontainers - 快速和纯Python实现排序的集合。
  • TheAlgorithms - 在Python中实现的所有算法。
  • PyPattyrn - 一个简单而有效的库,用于实现常见的设计模式。
  • python-patterns - Python中的设计模式集合。
  • transitions - 一个轻量级的、面向对象的有限状态机实现。
  • ASGI - compatible web servers.*
  • daphne - 用于ASGI和asgi-http的HTTP、HTTP2和WebSocket协议服务器。
  • uvicorn - 一个闪电般的ASGI服务器实现,使用uvloop和httptools。
  • asyncio - (Python标准库) 异步I/O,事件循环,协则和任务。
  • awesome-asyncio
  • trio - 用于异步并发和I/O的友好库。
  • Twisted - 事件驱动的网络引擎。
  • uvloop - 超快速实施顶部的事件循环。
  • audioread - 跨库 (GStreamer核心音频MAD FFmpeg) 音频解码。
  • audioFlux - 用于音频和音乐分析,特征提取的库。
  • dejavu - 音频指纹识别和识别。
  • kapre - Keras音频预处理器。
  • librosa - 用于音频和音乐分析的Python库。
  • matchering - 用于自动参考音频母盘制作的库。
  • mingus - 具有MIDI文件和播放支持的高级音乐理论和符号包。
  • pyAudioAnalysis - 音频特征提取,分类,分割和应用。
  • pydub - 使用简单易用的高级界面操纵音频。
  • TimeSide - 打开web音频处理框架。
  • beets - 音乐库经理和[MusicBrainz](https://musicbrainz.org/)tagger.
  • eyeD3 - 用于处理音频文件的工具,特别是包含ID3元数据的MP3文件。
  • mutagen - 用于处理音频元数据的Python模块。
  • tinytag - 用于读取MP3,OGG,FLAC和Wave文件的音乐元数据的库。
  • authlib - JavaScript对象签名和加密草案实现。
  • django-allauth - Django的身份验证应用程序 “只是工作”。
  • django-oauth-toolkit - OAuth 2 Django的好东西。
  • oauthlib - OAuth请求签名逻辑的通用和彻底的实现。
  • python-oauth2 - 一个经过全面测试的抽象接口,用于创建OAuth客户端和服务器。
  • python-social-auth - 易于设置的社交身份验证机制。
  • pyjwt - Python中的JSON Web令牌实现。
  • python-jose - Python中的JOSE实现。
  • python-jwt - 用于生成和验证JSON Web令牌的模块。
  • BitBake - 用于嵌入式Linux的类似制作的构建工具。
  • buildout - 用于从多个部分创建,组装和部署应用程序的构建系统。
  • PlatformIO - 一个控制台工具,用于构建具有不同开发平台的代码。
  • pybuilder - 一个用纯Python编写的连续构建工具。
  • SCons - 软件构建工具。
  • attrs - 更换,,等类定义中的样板文件。
  • bidict - 高效,Pythonic双向地图数据结构和相关功能。
  • Box - 具有高级点符号访问的Python字典。
  • dataclasses - (Python标准库) 数据类。
  • DottedDict - 一个库,它提供了一种使用点路径表示法访问列表和dicts的方法。
  • django-cms - 基于Django的开源企业CMS。
  • feincms - 基于Django的最先进的内容管理系统之一。
  • indico - 一个功能丰富的事件管理系统,由 @[CERN](https://en.wikipedia.org/wiki/CERN)。
  • Kotti - 一个基于python的高级web应用程序框架。
  • mezzanine - 功能强大、一致且灵活的内容管理平台。
  • plone - 构建在开源应用程序服务器Zope之上的CMS。
  • quokka - 由Flask和MongoDB提供支持的灵活,可扩展的小型CMS。
  • wagtail - 一个Django内容管理系统。
  • beaker - 用于会话和缓存的WSGI中间件。
  • django-cache-machine - Django模型的自动缓存和失效。
  • django-cacheops - 一个光滑的ORM缓存,具有自动粒度事件驱动的失效。
  • dogpile.cache - dogpile.ca che是由同一作者制作的烧杯的下一代替代品。
  • HermesCache - Python缓存库,具有基于标签的失效和防dogpile效果。
  • pylibmc - 围绕[libmemcached](https://libmemcached.org/libMemcached.html)接口。
  • python-diskcache - SQLite和文件支持的缓存后端,具有比memcached和redis更快的查找速度。
  • errbot - 实现ChatOps的最简单,最受欢迎的聊天机器人。
  • awesome-static-analysis
  • coala - 语言独立和易于扩展的代码分析应用程序。
  • code2flow - 将您的Python和JavaScript代码转换为点流程图。
  • prospector - 分析Python代码的工具。
  • pycallgraph - 一个可视化Python应用程序流 (调用图) 的库。
  • vulture - 用于查找和分析死Python代码的工具。
  • flake8 - 周围的包装,还有McCabe.
  • awesome-flake8-extensions
  • pylama - 用于Python和JavaScript的代码审核工具。
  • pylint - 一个完全可定制的源代码分析器。
  • wemake-python-styleguide - 有史以来最严格,最固执己见的python棉绒。
  • black - 不妥协的Python代码格式化程序。
  • isort - 用于对导入进行排序的Python实用程序/库。
  • yapf - 来自Google的另一个Python代码格式化程序。
  • awesome-python-typing
  • mypy - 在编译时检查变量类型。
  • pyre-check - 性能类型检查。
  • typeshed - Python的库存根集合,具有静态类型。
  • MonkeyType - 用于Python的系统,该系统通过收集运行时类型来生成静态类型注释。
  • pytype - Pytype检查和推断Python代码的类型-不需要类型注释。
  • cement - 适用于Python的CLI应用程序框架。
  • click - 用于以组合方式创建漂亮的命令行界面的软件包。
  • cliff - 用于创建具有多级命令的命令行程序的框架。
  • docopt - Pythonic命令行参数解析器。
  • python-fire - 用于从任何Python对象创建命令行接口的库。
  • python-prompt-toolkit - 用于构建强大的交互式命令行的库。
  • alive-progress - 一种新的进度条,具有实时吞吐量,eta和非常酷的动画。
  • asciimatics - 用于创建全屏文本ui (从交互式表单到ASCII动画) 的软件包。
  • bashplotlib - 在终端制作基本情节。
  • colorama - 跨平台的彩色终端文本。
  • rich - 用于终端中富文本和漂亮格式的Python库。还提供了一个伟大的日志处理程序。
  • tqdm - 用于循环和CLI的快速,可扩展的进度条。
  • copier - 用于渲染项目模板的库和命令行实用程序。
  • cookiecutter - 从cookiecutter (项目模板) 创建项目的命令行实用程序。
  • doitlive - 用于在终端中进行实时演示的工具。
  • howdoi - 通过命令行即时编码答案。
  • Invoke - 用于管理面向shell的子进程并将可执行的Python代码组织到CLI可调用的任务中的工具。
  • PathPicker - 从bash输出中选择文件。
  • percol - 在UNIX上的传统管道概念中添加了交互式选择的味道。
  • thefuck - 更正您以前的控制台命令。
  • tmuxp - A[tmux](https://github.com/tmux/tmux)会话管理器。
  • try - 一个简单的CLI来尝试python包-它从未如此简单。
  • httpie
  • iredis - 具有自动完成和语法突出显示功能的Redis CLI。
  • kube-shell - 用于使用Kubernetes CLI的集成shell。
  • litecli - 具有自动完成和语法突出显示功能的SQLite CLI。
  • mycli - 具有自动完成和语法突出显示功能的MySQL CLI。
  • pgcli - 具有自动完成和语法突出显示功能的PostgreSQL CLI。
  • saws - 一个增压[aws-cli](https://github.com/aws/aws-cli)。
  • python-future - Python 2和Python 3之间缺少的兼容层。
  • modernize - 为最终的Python 3迁移实现Python代码的现代化。
  • six - Python 2和3兼容性实用程序。
  • EasyOCR - 准备使用的OCR支持40种语言。
  • Face Recognition - 简单的面部识别库。
  • Kornia - 用于PyTorch的开源可区分计算机视觉库。
  • OpenCV - 开源计算机视觉库。
  • pytesseract - 一个包装[Google Tesseract OCR](https://github.com/tesseract-ocr)。
  • SimpleCV - 用于构建计算机视觉应用程序的开源框架。
  • tesserocr - 另一个简单的,枕头友好,包装周围用于OCR的API。
  • awesome-asyncio
  • concurrent.futures - (Python标准库) 用于异步执行可调用对象的高级接口。
  • eventlet - 支持WSGI的异步框架。
  • gevent - 一个基于coroutine的Python网络库,它使用[greenlet](https://github.com/python-greenlet/greenlet)。
  • multiprocessing - (Python标准库) 基于进程的并行性。
  • scoop - Python中的可扩展并发操作。
  • uvloop - 超快速实施顶部的事件循环。
  • configobj - 具有验证的ini文件解析器。
  • configparser - (Python标准库) ini文件解析器。
  • hydra - Hydra是一个用于优雅地配置复杂应用程序的框架。
  • profig - 从多种格式进行值转换的配置。
  • python-decouple - 设置与代码的严格分离。
  • cryptography - 一个旨在向Python开发人员公开加密原语和配方的包。
  • paramiko - 领先的原生Python SSHv2协议库。
  • passlib - 安全密码存储/哈希库,非常高的水平。
  • pynacl - Python绑定到网络和加密 (NaCl) 库。
  • AWS Data Wrangler - AWS上的熊猫。
  • Blaze - NumPy和Pandas大数据接口。
  • Open Mining - 商业智能 (BI) 在熊猫界面。
  • Optimus - 使用PySpark轻松实现敏捷数据科学工作流程。
  • Orange - 通过可视化编程或脚本进行数据挖掘,数据可视化,分析和机器学习。
  • Pandas - 提供高性能,易于使用的数据结构和数据分析工具的库。
  • Cerberus - 一个轻量级和可扩展的数据验证库。
  • colander - 验证和反序列化通过XML,JSON,HTML表单post获得的数据。
  • jsonschema - 一个实现[JSON Schema](http://json-schema.org/)对于Python。
  • schema - 用于验证Python数据结构的库。
  • Schematics - 数据结构验证。
  • valideer - 轻量级可扩展的数据验证和适配库。
  • voluptuous - 一个Python数据验证库。
  • awesome-javascript
  • Altair - 用于Python的声明性统计可视化库。
  • Bokeh - Python的交互式Web绘图。
  • bqplot - Jupyter笔记本的交互式绘图库。
  • Cartopy - 一个支持matplotlib的制图python库。
  • Dash - 建立在烧瓶的顶部,反应和情节针对分析web应用程序。
  • awesome-dash
  • diagrams - 作为代码的图表。
  • Matplotlib - 一个Python 2D绘图库。
  • plotnine
  • Pygal - 一个Python SVG图表创建者。
  • PyGraphviz - Python接口到[Graphviz](http://www.graphviz.org/)。
  • PyQtGraph - 交互式和实时2D/3D/图像绘图和科学/工程小部件。
  • Seaborn - 使用Matplotlib的统计数据可视化。
  • VisPy - 基于OpenGL的高性能科学可视化。
  • pickleDB - 一个简单而轻量级的Python键值存储。
  • tinydb - 一个小型的,面向文档的数据库。
  • ZODB - Python的本机对象数据库。键值和对象图数据库。
  • awesome-mysql
  • mysqlclient - 支持Python 3的MySQL连接器 ([mysql-python](https://sourceforge.net/projects/mysql-python/)叉)。
  • PyMySQL - 与mysql-python兼容的纯Python MySQL驱动程序。
  • awesome-postgres
  • psycopg2 - 最流行的Python PostgreSQL适配器。
  • queries - 用于与PostgreSQL交互的psycopg2库的包装器。
  • awesome-sqlite
  • sqlite3 - (Python标准库) 符合db-api 2.0的SQlite接口
  • SuperSQLite - 一个增压SQLite库建立在顶部[apsw](https://github.com/rogerbinns/apsw)。
  • pymssql - Microsoft SQL Server的简单数据库接口。
  • clickhouse-driver - 带有ClickHouse本机接口的Python驱动程序。
  • cassandra-driver - Apache Cassandra的Python驱动程序。
  • happybase - 适用于Apache HBase的开发人员友好库。
  • kafka-python - Apache Kafka的Python客户端。
  • py2neo - 用于使用Neo4j的客户端库和工具包。
  • pymongo - MongoDB的官方Python客户端。
  • redis-py - Redis的Python客户端。
  • motor - MongoDB的异步Python驱动程序。
  • Arrow - 一个Python库,提供了一个明智的和人性化的方法来创建,操作,格式化和转换日期,时间和时间戳。
  • Chronyk - 一个Python 3库,用于解析人工编写的时间和日期。
  • dateutil - 标准Python的扩展[datetime](https://docs.python.org/3/library/datetime.html)模块。
  • delorean - 一个库,用于清理处理日期时间出现的不便真相。
  • maya - 人类的日期时间。
  • moment - 用于处理日期/时间的Python库。灵感来自[Moment.js](http://momentjs.com/)。
  • Pendulum - Python datetimes变得容易。
  • PyTime - 一个易于使用的Python模块,旨在通过字符串操作日期/时间/日期时间。
  • pytz - 世界时区定义,现代和历史。带来了[tz database](https://en.wikipedia.org/wiki/Tz_database)进入Python。
  • when.py - 提供用户友好的功能,以帮助执行常见的日期和时间操作。
  • ipdb - 启用IPython[pdb](https://docs.python.org/3/library/pdb.html)。
  • pdb++ - pdb的另一个替换品。
  • pudb - 基于控制台的全屏Python调试器。
  • wdb - 通过WebSockets不可能的web调试器。
  • lptrace - [strace](http://man7.org/linux/man-pages/man1/strace.1.html)对于Python程序。
  • manhole - 调试UNIX套接字连接,并提供所有线程的stacktrace和交互式提示。
  • pyringe - 能够附加到Python进程并将代码注入到Python进程中的调试器。
  • python-hunter - 一个灵活的代码跟踪工具包。
  • line_profiler - 逐行分析。
  • memory_profiler - 监视Python代码的内存使用情况。
  • py-spy - 用于Python程序的采样分析器。用Rust写的。
  • pyflame - 用于Python的ptracing探查器。
  • vprof - Visual Python探查器。
  • django-debug-toolbar - 显示Django的各种调试信息。
  • django-devserver - Django的runserver的替代品。
  • flask-debugtoolbar - Django-debug-toolbar到flask的端口。
  • icecream - 使用单个简单的函数调用检查变量,表达式和程序执行。
  • pyelftools - 解析和分析ELF文件和矮人调试信息。
  • awesome-deep-learning
  • caffe - 一个快速开放的深度学习框架。
  • keras - 一个高级神经网络库,能够在TensorFlow或Theano上运行。
  • mxnet - 为效率和灵活性而设计的深度学习框架。
  • pytorch - Python中的张量和动态神经网络,具有强大的GPU加速。
  • SerpentAI - 游戏代理框架。将任何视频游戏用作深度学习沙箱。
  • tensorflow - Google创建的最受欢迎的深度学习框架。
  • Theano - 用于快速数值计算的库。
  • lightning - 深度学习框架,可快速训练、部署和运送AI产品。
  • ansible - 一个非常简单的IT自动化平台。
  • cloudinit - 一个多分发包,用于处理云实例的早期初始化。
  • OpenStack - 用于构建私有云和公共云的开源软件。
  • pyinfra - 通用的CLI工具和python库,用于自动化基础架构。
  • saltstack - 基础设施自动化和管理系统。
  • cuisine - 厨师般的面料功能。
  • fabric - 一个简单的Pythonic工具,用于远程执行和部署。
  • fabtools - 编写Awesome 织物文件的工具。
  • honcho - 一个Python克隆的[Foreman](https://github.com/ddollar/foreman),用于管理基于Procfile的应用程序。
  • supervisor - 主管过程控制系统的UNIX。
  • psutil - 一个跨平台的进程和系统实用程序模块。
  • BorgBackup - 具有压缩和加密功能的重复数据删除归档器。
  • docker-compose - 使用快速,隔离的开发环境[Docker](https://www.docker.com/)。
  • dask - 用于分析计算的灵活并行计算库。
  • luigi - 帮助您构建批处理作业的复杂管道的模块。
  • mrjob - 在Hadoop或Amazon Web Services上运行MapReduce作业。
  • PySpark - [Apache Spark](https://spark.apache.org/)Python API。
  • Ray - 一个用于并行和分布式Python的系统,统一了机器学习生态系统。
  • faust - 一个流处理库,移植的想法[Kafka Streams](https://kafka.apache.org/documentation/streams/)到Python。
  • streamparse - 通过实时数据流运行Python代码[Apache Storm](http://storm.apache.org/)。
  • dh-virtualenv - 构建并分发virtualenv作为Debian包。
  • Nuitka - 将脚本,模块,包编译为可执行文件或扩展模块。
  • py2app - 冻结Python脚本 (Mac OS X)。
  • py2exe - 冻结Python脚本 (Windows)。
  • pyarmor - 用于对python脚本进行模糊处理,将模糊处理的脚本绑定到固定机器或使模糊处理的脚本过期的工具。
  • PyInstaller - 将Python程序转换为独立的可执行文件 (跨平台)。
  • pynsist - 一个构建Windows安装程序的工具,安装程序捆绑Python本身。
  • shiv - 用于构建完全自包含的zipapps (PEP 441) 的命令行实用程序,但包含所有依赖项。
  • sphinx - Python文档生成器。
  • awesome-sphinxdoc
  • pdoc - Epydoc替换为Python库自动生成API文档。
  • pycco - 文学编程风格的文档生成器。
  • akshare - 一个财务数据接口库,为人类打造!
  • s3cmd - 用于管理Amazon S3和CloudFront的命令行工具。
  • s4cmd - 超级S3命令行工具,有利于更高的性能。
  • you-get - 用Python 3编写的YouTube/Youku/Niconico视频下载器。
  • youtube-dl - 一个小型命令行程序,用于从YouTube下载视频。
  • alipay - Python的非官方支付宝API。
  • Cartridge - 使用夹层构建的购物车应用程序。
  • django-oscar - Django的开源电子商务框架。
  • django-shop - 一个基于Django的商店系统。
  • forex-python - 外汇汇率,比特币价格指数和货币转换。
  • merchant - 一个Django应用程序接受来自各种支付处理器的付款。
  • money - 类具有可选的CLDR支持的区域设置感知格式和可扩展的货币兑换。
  • python-currencies - 显示货币格式及其肮脏的货币。
  • saleor - 无头开源电子商务平台。
  • shoop - 一个基于Django的开源电子商务平台。
  • elpy - Emacs Python开发环境。
  • anaconda - Anaconda在功能齐全的Python开发IDE中打开您的Sublime Text 3。
  • SublimeJEDI - 一个崇高的文本插件Awesome 自动完成库绝地武士。
  • jedi-vim - 用于Python的Jedi自动完成库的Vim绑定。
  • python-mode - 一个all in one插件,用于将Vim转换为Python IDE。
  • YouCompleteMe - 包括[Jedi](https://github.com/davidhalter/jedi)-基于Python的完成引擎。
  • PTVS - 适用于Visual Studio的Python工具。
  • Python - 官方VSCode扩展,对Python有丰富的支持。
  • PyCharm - JetBrains的商业Python IDE。有免费的社区版。
  • spyder - 开源Python IDE。
  • modoboa - 包括现代Web UI的邮件托管和管理平台。
  • salmon - Python邮件服务器。
  • imbox - 适用于人类的Python IMAP。
  • yagmail - 另一个Gmail/SMTP客户端。
  • flanker - 电子邮件地址和Mime解析库。
  • mailer - 高性能可扩展邮件传递框架。
  • Zato - Python中的ESB、SOA、REST、api和云集成。
  • pyenv - 简单的Python版本管理。
  • virtualenv - 用于创建隔离的Python环境的工具。
  • mimetypes - (Python标准库) 将文件名映射到MIME类型。
  • path.py - 一个模块包装器[os.path](https://docs.python.org/3/library/os.path.html)。
  • pathlib - (Python标准库) 一个跨平台、面向对象的路径库。
  • PyFilesystem2 - Python的文件系统抽象层。
  • python-magic - libmagic文件类型识别库的Python接口。
  • Unipath
  • watchdog - 用于监视文件系统事件的API和shell实用程序。
  • cffi - 用于Python调用C代码的外部函数接口。
  • ctypes - (Python标准库) 用于Python调用C代码的外部函数接口。
  • PyCUDA - Nvidia的CUDA API的Python包装器。
  • SWIG - 简化的包装器和界面生成器。
  • Deform
  • django-bootstrap3 - Bootstrap 3与Django的集成。
  • django-bootstrap4 - Bootstrap 4与Django的集成。
  • django-crispy-forms - 一个Django应用程序,它可以让你在一个非常优雅和干燥的方式创建美丽的形式。
  • django-remote-forms - 一个平台独立的Django表单序列化程序。
  • WTForms - 一个灵活的表单验证和渲染库。
  • Coconut - 为简单,优雅,Python函数式编程而构建的Python变体。
  • CyToolz - Cython实现: 高性能功能实用程序。
  • fn.py - Python中的函数式编程: 实现缺少的功能以享受FP。
  • funcy - 一个花哨而实用的功能工具。
  • more-itertools - 更多的例程上的迭代操作,超越。
  • returns - 一组类型安全的monad、transformers和composition实用程序。
  • Toolz - 用于迭代器、函数和字典的函数实用程序的集合。
  • curses - 内置的包装器[ncurses](http://www.gnu.org/software/ncurses/)用于创建终端GUI应用程序。
  • Eel - 用于制作简单的电子类离线HTML/JS GUI应用程序的库。
  • enaml - 使用声明性语法 (如QML) 创建漂亮的用户界面。
  • Flexx - Flexx是一个用于创建GUI的纯Python工具包,它使用web技术进行渲染。
  • Gooey - 将命令行程序变成一行完整的GUI应用程序。
  • kivy - 用于创建NUI应用程序的库,可在Windows,Linux,Mac OS X,Android和iOS上运行。
  • pyglet - 用于Python的跨平台窗口和多媒体库。
  • PyGObject - 用于GLib/GObject/GIO/GTK (GTK 3) 的Python绑定。
  • PyQt - Python绑定的[Qt](https://www.qt.io/)跨平台应用程序和UI框架。
  • PySimpleGUI - tkinter、Qt、WxPython和Remi的包装器。
  • pywebview - 围绕webview组件的轻量级跨平台本机包装。
  • Tkinter
  • Toga - Python原生,操作系统原生GUI工具包。
  • urwid - 用于创建终端GUI应用程序的库,该应用程序具有对小部件,事件,丰富的颜色等的强大支持。
  • wxPython - wxWidgets C类库与Python的混合。
  • DearPyGui - 一个简单的GPU加速的Python GUI框架
  • graphene - Python的GraphQL框架。
  • tartiflette-aiohttp - 一个-基于Tartiflette的包装器,用于通过HTTP公开GraphQL api。
  • tartiflette-asgi - ASGI对Tartiflette GraphQL引擎的支持。
  • tartiflette - SDL-第一个用于Python 3.6和asyncio的GraphQL引擎实现。
  • Arcade - Arcade是一个现代的Python框架,用于制作具有引人注目的图形和声音的游戏。
  • Cocos2d
  • Harfang3D - 用于3D,VR和游戏开发的Python框架。
  • Panda3D - 迪士尼开发的3D游戏引擎。
  • Pygame
  • PyOgre - 用于Ogre 3D渲染引擎的Python绑定,可用于游戏,模拟,任何3D。
  • PyOpenGL - 用于OpenGL及其相关api的Python ctypes绑定。
  • PySDL2 - SDL2库的基于ctypes的包装。
  • RenPy - 视觉小说引擎。
  • django-countries - 一个Django应用程序,为模型和表单提供国家/地区字段。
  • GeoDjango - 一个世界级的地理网络框架。
  • GeoIP - 用于MaxMind GeoIP遗留数据库的Python API。
  • geojson - 用于GeoJSON的Python绑定和实用程序。
  • geopy - Python地理编码工具箱。
  • BeautifulSoup - 提供Pythonic成语,用于迭代,搜索和修改HTML或XML。
  • bleach - 基于白名单的HTML清理和文本链接库。
  • cssutils - Python的CSS库。
  • html5lib - 一个符合标准的库,用于解析和序列化HTML文档和片段。
  • lxml - 一个非常快速,易于使用和多功能的库,用于处理HTML和XML。
  • MarkupSafe - 为Python实现XML/HTML/XHTML标记安全字符串。
  • pyquery - 一个类似于jQuery的库,用于解析HTML。
  • untangle - 将XML文档转换为Python对象,以便于访问。
  • WeasyPrint - 用于HTML和CSS的可视化渲染引擎,可以导出为PDF。
  • xmldataset - 简单的XML解析。
  • xmltodict - 使用XML感觉就像你正在使用JSON。
  • grequests - 异步HTTP请求的请求gevent。
  • httplib2 - 全面的HTTP客户端库。
  • httpx - 用于Python的下一代HTTP客户端。
  • requests - 人类的HTTP请求。
  • treq - Python请求,如构建在Twisted的HTTP客户端之上的API。
  • urllib3 - 具有线程安全连接池,文件post支持,健全友好的HTTP库。
  • ino - 用于使用的命令行工具包[Arduino](https://www.arduino.cc/)。
  • keyboard - 在Windows和Linux上挂钩并模拟全局键盘事件。
  • mouse - 在Windows和Linux上挂钩并模拟全局鼠标事件。
  • Pingo - Pingo为Raspberry Pi,pcDuino,Intel Galileo等编程设备提供了统一的API。
  • PyUserInput - 用于跨平台控制鼠标和键盘的模块。
  • scapy - 一个辉煌的数据包操作库。
  • hmap - 图像直方图重新映射。
  • imgSeek - 使用视觉相似性搜索图像集合的项目。
  • nude.py - 裸体检测。
  • pagan - 基于输入字符串和哈希的复古identicon (头像) 生成。
  • pillow - 枕头是友好的[PIL](http://www.pythonware.com/products/pil/)叉子。
  • python-barcode - 在Python中创建条形码,没有额外的依赖关系。
  • pygram - 类似Instagram的图像过滤器。
  • PyMatting - 用于alpha mating的库。
  • python-qrcode - 一个纯Python QR码生成器。
  • pywal - 从图像生成配色方案的工具。
  • pyvips - 具有低内存需求的快速图像处理库。
  • Quads - 基于四叉树的计算机艺术。
  • scikit-image - 用于 (科学) 图像处理的Python库。
  • thumbor - 智能成像服务。它可以按需裁剪,调整大小和翻转图像。
  • wand - 用于的Python绑定[MagickWand](http://www.imagemagick.org/script/magick-wand.php),用于ImageMagick的C API。
  • CLPython - 用Common Lisp编写的Python编程语言的实现。
  • CPython - **默认情况下,最广泛使用的用C编写的Python编程语言实现。**
  • Cython - 为Python优化静态编译器。
  • Grumpy - 更多的编译器比解释器更强大的CPython2.7替换 (alpha)。
  • IronPython - C # 编写的Python编程语言的实现。
  • Jython
  • MicroPython - 一个精益高效的Python编程语言实现。
  • Numba - 针对科学Python的LLVM的Python JIT编译器。
  • PeachPy - 嵌入在Python中的x86-64汇编器。
  • Pyjion - 基于CoreCLR的Python JIT。
  • PyPy - 一个非常快速和兼容的Python语言实现。
  • Pyston - 使用JIT技术的Python实现。
  • Stackless Python - Python编程语言的增强版本。
  • bpython - Python解释器的花哨接口。
  • Jupyter Notebook (IPython) - 一个丰富的工具包,帮助您充分利用交互式使用Python。
  • awesome-jupyter
  • ptpython - 高级Python REPL构建在[python-prompt-toolkit](https://github.com/jonathanslenders/python-prompt-toolkit)。
  • Babel - Python的国际化库。
  • PyICU - Unicode C库的国际组件的包装 ([ICU](http://site.icu-project.org/))。
  • Airflow - Airflow是一个以编程方式创作,安排和监控工作流程的平台。
  • APScheduler - 轻巧但功能强大的进程内任务计划程序,可让您安排功能。
  • django-schedule - Django的日历应用程序。
  • doit - 一个任务运行器和构建工具。
  • gunnery - 用于具有基于web的界面的分布式系统的多用途任务执行工具。
  • Joblib - 一组在Python中提供轻量级流水线的工具。
  • Plan - 在Python中编写crontab文件就像一个魅力。
  • Prefect - 一个现代化的工作流编排框架,可以轻松构建,调度和监视强大的数据管道。
  • schedule - 人类的Python作业调度。
  • Spiff - 在纯Python中实现的强大的工作流引擎。
  • TaskFlow - 一个Python库,有助于使任务执行简单,一致和可靠。
  • logbook - Python的日志记录替换。
  • logging - (Python标准库) Python的日志记录工具。
  • loguru - 库,旨在带来愉快的日志记录在Python中。
  • sentry-python - Sentry SDK for Python。
  • structlog - 结构化日志记录变得容易。
  • awesome-machine-learning
  • gym - 用于开发和比较强化学习算法的工具包。
  • H2O - 开源快速可扩展的机器学习平台。
  • Metrics - 机器学习评估指标。
  • NuPIC - Numenta智能计算平台。
  • scikit-learn - 最受欢迎的机器学习Python库。
  • Spark ML - [Apache Spark](http://spark.apache.org/)的可扩展机器学习库。
  • vowpal_porpoise - 一个轻量级的Python包装器[Vowpal Wabbit](https://github.com/JohnLangford/vowpal_wabbit/)。
  • xgboost - 一个可扩展,可移植和分布式梯度提升库。
  • MindsDB - MindsDB是现有数据库的开源AI层,使您可以使用标准查询轻松开发,训练和部署最先进的机器学习模型。
  • Python(x,y) - 基于Qt和Spyder的面向科学应用的Python发行版。
  • pythonlibs - 用于Python扩展包的非官方Windows二进制文件。
  • PythonNet - Python与.NET公共语言运行时 (CLR)。
  • PyWin32 - 适用于Windows的Python扩展。
  • WinPython - 适用于Windows 7/8的便携式开发环境。
  • blinker - 一个快速的Python进程内信号/事件调度系统。
  • boltons - 一组纯Python实用程序。
  • itsdangerous - 各种助手将可信数据传递到不受信任的环境。
  • magenta - 使用人工智能生成音乐和艺术的工具。
  • pluginbase - 一个简单但灵活的Python插件系统。
  • tryton - 通用业务框架。
  • gensim - 人类的主题建模。
  • langid.py - 独立的语言识别系统。
  • nltk - 用于构建Python程序以处理人类语言数据的领先平台。
  • pattern - 一个web挖掘模块。
  • polyglot - 支持数百种语言的自然语言管道。
  • pytext
  • PyTorch-NLP - 一个支持快速深度学习NLP原型研究的工具包。
  • spacy - 用于Python和Cython中工业级自然语言处理的库。
  • Stanza - 斯坦福NLP组的官方Python库,支持60种语言。
  • funNLP - 中国NLP的工具和数据集的集合。
  • jieba - 最流行的中文文本分割库。
  • pkuseg-python - 用于各个领域的中文分词的工具包。
  • snownlp - 用于处理中文文本的库。
  • mininet - 一个流行的网络模拟器和用Python编写的API。
  • napalm - 跨供应商API来操纵网络设备。
  • pox
  • django-activity-stream - 从网站上的操作生成通用活动流。
  • Stream Framework - 使用Cassandra和Redis构建新闻源和通知系统。
  • Django Models - The Django ORM.
  • SQLAlchemy - Python SQL工具包和对象关系映射器。
  • awesome-sqlalchemy
  • dataset - 将Python dicts存储在数据库中-适用于SQLite,MySQL和PostgreSQL。
  • orator - Orator ORM提供了一个简单而美丽的ActiveRecord实现。
  • orm - 异步ORM。
  • peewee - 一个小的,富有表现力的ORM。
  • pony - 提供面向生成器的SQL接口的ORM。
  • pydal - 纯Python数据库抽象层。
  • hot-redis - Redis的丰富Python数据类型。
  • mongoengine - 用于使用MongoDB的Python对象文档映射器。
  • PynamoDB - 一个Pythonic接口[Amazon DynamoDB](https://aws.amazon.com/dynamodb/)。
  • redisco - 一个Python库,用于保存在Redis中的简单模型和容器。
  • pip - Python的软件包安装程序。
  • pip-tools - 一组工具,以保持你的固定的Python依赖新鲜。
  • PyPI
  • conda - 跨平台,Python不可知的二进制包管理器。
  • poetry - Python依赖管理和打包变得容易。
  • bandersnatch - Python打包机构 (PyPA) 提供的PyPI镜像工具。
  • devpi - PyPI服务器和包装/测试/发布工具。
  • localshop - 本地PyPI服务器 (自定义软件包和pypi的自动镜像)。
  • warehouse - 下一代Python包存储库 (PyPI)。
  • fsociety - 一个渗透测试框架。
  • setoolkit - 社会工程工具包。
  • sqlmap - 自动SQL注入和数据库接管工具。
  • django-guardian - Django 1.2的每个对象权限的实现
  • django-rules - 一个微小但功能强大的应用程序,为Django提供对象级权限,而不需要数据库。
  • delegator.py - [Subprocesses](https://docs.python.org/3/library/subprocess.html)对于人类2.0。
  • sarge - 子进程的另一个包装器。
  • sh - 一个完整的Python子进程替代品。
  • annoy - 近似最近的邻居在C /Python内存使用优化。
  • fastFM - 用于因式分解机器的库。
  • implicit - 针对隐式数据集的协作过滤的快速Python实现。
  • libffm - 用于字段感知因子分解机器 (FFM) 的库。
  • lightfm - 一些流行推荐算法的Python实现。
  • spotlight - 使用PyTorch的深度推荐器模型。
  • Surprise - 用于构建和分析推荐系统的scikit。
  • tensorrec - TensorFlow中的推荐引擎框架。
  • Bicycle Repair Man - 自行车修理工,Python的重构工具。
  • Bowler - 现代Python的安全代码重构。
  • Rope - Rope是一个python重构库。
  • django-rest-framework - 一个强大而灵活的工具包来构建web api。
  • django-tastypie - 为Django应用程序创建美味的api。
  • eve - 由Flask,MongoDB和良好意图提供支持的REST API框架。
  • flask-api - Flask的可浏览Web api。
  • flask-restful - 快速构建用于Flask的REST api。
  • cornice - 金字塔的RESTful框架。
  • apistar - 为Python 3设计的智能Web API框架。
  • falcon - 用于构建云api和web应用程序后端的高性能框架。
  • fastapi - 一个现代,快速的web框架,用于基于标准Python类型提示使用Python 3.6构建api。
  • hug - 一个Python 3框架,用于干净地公开api。
  • sandman2 - 用于现有数据库驱动系统的自动化REST api。
  • sanic - 一个Python 3.6的web服务器和web框架,它是为了快速而编写的。
  • vibora - 受Flask启发的快速,高效和异步的Web框架。
  • PythonRobotics - 这是带有可视化的各种机器人算法的汇编。
  • rospy - 这是一个用于ROS (机器人操作系统) 的库。
  • RPyC - 用于Python的透明且对称的RPC库
  • zeroRPC - zerorpc是一个灵活的RPC实现基于[ZeroMQ](http://zeromq.org/)和[MessagePack](http://msgpack.org/)。
  • Python-for-Scientists
  • astropy - 一个用于天文学的社区Python库。
  • bcbio-nextgen - 为全自动高通量测序分析提供最佳实践管道。
  • bccb - 收集与生物分析相关的有用代码。
  • Biopython
  • cclib - 用于解析和解释计算化学包的结果的库。
  • Colour - 实现全面的颜色理论转换和算法。
  • Karate Club - 用于图形结构化数据的无监督机器学习工具箱。
  • NetworkX - 用于复杂网络的高生产率软件。
  • NIPY - 神经影像工具包的集合。
  • NumPy - 使用Python进行科学计算的基本软件包。
  • ObsPy - 一个用于地震学的Python工具箱。
  • Open Babel - 一个化学工具箱,旨在讲化学数据的多种语言。
  • PyDy - Python Dynamics的缩写,用于协助动态运动建模中的工作流。
  • PyMC - 马尔可夫链蒙特卡罗抽样工具包。
  • QuTiP - Python中的量子工具箱。
  • RDKit - 化学信息学和机器学习软件。
  • SciPy - 基于Python的数学,科学和工程开源软件生态系统。
  • SimPy
  • statsmodels - Python中的统计建模和计量经济学。
  • SymPy - 用于符号数学的Python库。
  • Zipline - 一个Pythonic算法交易库。
  • django-haystack - Django的模块化搜索。
  • elasticsearch-dsl-py - 用于Elasticsearch的官方高级Python客户端。
  • elasticsearch-py - 官方的低级Python客户端[Elasticsearch](https://www.elastic.co/products/elasticsearch)。
  • pysolr - 一个轻量级的Python包装器[Apache Solr](https://lucene.apache.org/solr/)。
  • whoosh - 一个快速,纯Python搜索引擎库。
  • marshmallow - 用于将复杂对象与简单Python数据类型相互转换的轻量级库。
  • pysimdjson - 一个Python绑定[simdjson](https://github.com/lemire/simdjson)。
  • python-rapidjson - 一个Python包装器[RapidJSON](https://github.com/Tencent/rapidjson)。
  • ultrajson - 使用Python绑定用C编写的快速JSON解码器和编码器。
  • python-lambda - 用于在AWS Lambda中开发和部署Python代码的工具包。
  • Zappa - 用于在AWS Lambda和API Gateway上部署WSGI应用程序的工具。
  • xonsh - Python驱动,跨平台,Unix凝视shell语言和命令提示符。
  • tablib - 用于XLS,CSV,JSON,YAML中的表格数据集的模块。
  • docxtpl - 通过jinja2模板编辑docx文档
  • openpyxl - 用于读取和写入Excel 2010 xlsx/xlsm/xltx/xltm文件的库。
  • pyexcel - 提供一个API用于读取,操作和写入csv,ods,xls,xlsx和xlsm文件。
  • python-docx - 读取,查询和修改Microsoft Word 2007/2008 docx文件。
  • python-pptx - 用于创建和更新PowerPoint (.pptx) 文件的Python库。
  • unoconv - LibreOffice/OpenOffice支持的任何文档格式之间的转换。
  • XlsxWriter - 用于创建Excel的Python模块。xlsx文件。
  • xlwings - 一个BSD许可的库,可以很容易地从Excel调用Python,反之亦然。
  • xlwt - excel/xlrd)-从Excel文件中写入和读取数据和格式化信息。
  • PDFMiner - 从PDF文档中提取信息的工具。
  • PyPDF2 - 能够拆分、合并和转换PDF页面的库。
  • ReportLab - 允许快速创建丰富的PDF文档。
  • Mistune - Markdown的最快和全功能的纯Python解析器。
  • Python-Markdown - John Gruber的Markdown的Python实现。
  • PyYAML - Python的YAML实现。
  • csvkit - 用于转换和使用CSV的实用程序。
  • unp - 一个命令行工具,可以轻松解压缩档案。
  • lektor - 一个易于使用的静态CMS和博客引擎。
  • mkdocs - Markdown友好的文档生成器。
  • makesite - 简单,轻巧,无魔法的静态网站/博客生成器 (< 130行)。
  • nikola - 静态网站和博客生成器。
  • pelican - 支持Markdown和reST语法的静态站点生成器。
  • django-taggit - Django的简单标记。
  • celery - 基于分布式消息传递的异步任务队列/作业队列。
  • dramatiq - 适用于Python 3的快速可靠的后台任务处理库。
  • huey - 小多线程任务队列。
  • mrq - Python中使用Redis和gevent的分布式工作任务队列。
  • rq - Python的简单作业队列。
  • Genshi - 用于生成web感知输出的Python模板工具包。
  • Jinja2 - 现代和设计师友好的模板语言。
  • Mako - 用于Python平台的超快和轻量级模板。
  • hypothesis - 假设是一个基于属性的高级Quickcheck风格的测试库。
  • nose2 - 继任者,基于 “单元测试2”。
  • pytest - 成熟的全功能Python测试工具。
  • Robot Framework - 一个通用的测试自动化框架。
  • unittest
  • green - 一个干净,丰富多彩的测试运行。
  • mamba - Python的权威测试工具。出生在BDD的旗帜下。
  • tox - 在多个Python版本中自动构建和测试发行版
  • locust - 用Python编写的可扩展用户负载测试工具。
  • PyAutoGUI
  • Schemathesis - 用于对使用Open API/Swagger规范构建的web应用程序进行基于属性的自动测试的工具。
  • Selenium - 用于的Python绑定[Selenium](http://www.seleniumhq.org/)WebDriver。
  • sixpack - 与语言无关的A/B测试框架。
  • splinter - 用于测试web应用程序的开源工具。
  • doublex - 强大的测试双打Python框架。
  • freezegun - 通过嘲笑datetime模块穿越时间。
  • httmock - 用于Python 2.6和3.2请求的模拟库。
  • httpretty - 用于Python的HTTP请求模拟工具。
  • mock - (Python标准库) 一个嘲笑和修补库。
  • mocket - 一个支持gevent/asyncio/SSL的套接字模拟框架。
  • responses - 一个实用程序库,用于嘲笑请求Python库。
  • VCR.py - 在测试中记录和重放HTTP交互。
  • factory_boy - Python的测试夹具替代品。
  • mixer - 另一个固定装置更换。支持Django,Flask,SQLAlchemy,Peewee等。
  • model_mommy - 在Django中创建用于测试的随机夹具。
  • coverage - 代码覆盖测量。
  • fake2db - 假数据库生成器。
  • faker - 生成虚假数据的Python包。
  • mimesis - 是一个Python库,可帮助您生成虚假数据。
  • radar - 生成随机日期时间/时间。
  • chardet
  • difflib - (Python标准库) 计算增量的助手。
  • ftfy - 使Unicode文本更少损坏,更自动一致。
  • fuzzywuzzy - 模糊字符串匹配。
  • Levenshtein - Levenshtein距离和字符串相似性的快速计算。
  • pangu.py - 偏执的文本间距。
  • pyfiglet - 用Python编写的figlet的实现。
  • pypinyin - 将中文汉字 (漢字) 转换为拼音 (拼音)。
  • textdistance - 使用30种算法计算序列之间的距离。
  • unidecode - Unicode文本的ASCII音译。
  • awesome-slugify - 一个可以保留unicode的Python slugify库。
  • python-slugify - 一个Python slugify库,将unicode转换为ASCII。
  • unicode-slugify - 一个slugifier,它以Django作为依赖项生成unicode slugs。
  • hashids - 实施[hashids](http://hashids.org)在Python中。
  • shortuuid - 用于简洁,明确和URL安全的uuid的生成器库。
  • ply - 用于Python的lex和yacc解析工具的实现。
  • pygments - 通用语法荧光笔。
  • pyparsing - 用于生成解析器的通用框架。
  • python-nameparser - 将人的名字解析成他们各自的组成部分。
  • python-phonenumbers - 解析,格式化,存储和验证国际电话号码。
  • python-user-agents - 浏览器用户代理解析器。
  • sqlparse - 非验证SQL解析器。
  • List of Python API Wrappers and Libraries
  • apache-libcloud - 一个用于所有云的Python库。
  • boto3 - Amazon Web Services的Python接口。
  • django-wordpress - Django的WordPress模型和视图。
  • facebook-sdk - Facebook平台Python SDK。
  • google-api-python-client - 适用于Python的Google api客户端库。
  • gspread - Google Spreadsheets Python API。
  • twython - Twitter API的Python包装器。
  • furl - 一个小型Python库,使解析和操作url变得容易。
  • purl - 一个简单,不可变的URL类,具有用于询问和操作的干净API。
  • pyshorteners - 一个纯Python URL缩短lib。
  • webargs - 一个友好的库,用于解析HTTP请求参数,内置支持流行的web框架。
  • moviepy - 用于基于脚本的电影编辑的模块,具有多种格式,包括动画gif。
  • scikit-video
  • vidgear - 最强大的多线程视频处理框架。
  • django-compressor - 将链接和内联JavaScript或CSS压缩到单个缓存文件中。
  • django-pipeline - Django的资产打包库。
  • django-storages - Django的自定义存储后端集合
  • fanstatic - 将静态文件依赖项作为Python包进行打包、优化和提供。
  • fileconveyor - 用于检测文件并将其同步到cdn,S3和FTP的守护程序。
  • flask-assets - 帮助您将webasset集成到您的Flask应用程序中。
  • webassets - 捆绑,优化和管理静态资源的唯一缓存破坏url。
  • html2text - 将HTML转换为Markdown格式的文本。
  • lassie - 用于人类的Web内容检索。
  • micawber - 用于从url中提取丰富内容的小型库。
  • newspaper - Python中的新闻提取,文章提取和内容策展。
  • python-readability - arc90的可读性工具的快速Python端口。
  • requests-html - 人类的Pythonic HTML解析。
  • sumy - 用于文本文档和HTML页面的自动摘要的模块。
  • textract - 从任何文档,Word,PowerPoint,pdf等中提取文本。
  • toapi
  • cola - 分布式爬网框架。
  • feedparser - 通用提要解析器。
  • grab - 网站抓取框架。
  • MechanicalSoup - 用于自动与网站交互的Python库。
  • portia - 刮擦的视觉刮擦。
  • pyspider - 一个强大的蜘蛛系统。
  • robobrowser - 一个简单的Pythonic库,用于在没有独立web浏览器的情况下浏览web。
  • scrapy - 一个快速的高级屏幕抓取和web爬行框架。
  • RESTful API
  • Django - Python中最受欢迎的web框架。
  • awesome-django
  • awesome-django
  • Flask - Python的微框架。
  • awesome-flask
  • Pyramid - 一个小型,快速,脚踏实地的开源Python web框架。
  • awesome-pyramid
  • Masonite - 现代和以开发人员为中心的Python web框架。
  • Tornado - 一个web框架和异步网络库。
  • autobahn-python - WebSocket和WAMP的Python上的扭曲和[asyncio](https://docs.python.org/3/library/asyncio.html)。
  • channels - 开发人员友好的Django异步。
  • websockets - 一个用于构建WebSocket服务器和客户端的库,重点是正确性和简单性。
  • bjoern - 异步,非常快,用C编写。
  • gunicorn - 预分叉,从Ruby的独角兽项目移植。
  • uWSGI - 一个项目旨在开发一个完整的堆栈来构建托管服务,用C编写。
  • waitress - 多线程,权力金字塔。
  • werkzeug - 一个用于Python的WSGI实用程序库,为Flask提供动力,可以轻松地嵌入到您自己的项目中。
  • Fluent Python
  • Think Python
  • Full Stack Python
  • Python Cheatsheet
  • Real Python
  • The Hitchhiker’s Guide to Python
  • Ultimate Python study guide
  • Awesome Python @LibHunt
  • Python ZEEF
  • Pythonic News
  • What the f*ck Python!
  • Awesome Python Newsletter
  • Pycoder's Weekly
  • Python Tricks
  • Python Weekly
  • Django Chat
  • Podcast.__init__
  • Python Bytes
  • Running in Production
  • Talk Python To Me
  • Test and Code
  • The Real Python Podcast
  • contribution guidelines
  • vote for them
  • @VintaChen