目录
管理面板
用于管理界面的库。
- ajenti-您的服务器应有的管理面板。
- django-grappelli -Django Admin-Interface的爵士外观。
- django- jet-具有改进功能的Django管理界面的现代响应模板。
- django-suit-可选的Django Admin-Interface(仅针对非商业用途免费)。
- django-xadmin -Django admin的直接替代品有很多优点。
- flask-admin -Flask的简单且可扩展的管理界面框架。
- 花-芹菜的实时监控器和Web管理员。
- jet-bridge-具有良好UI的任何应用程序的管理面板框架(例如Jet Django)
- wooey-一个Django应用,可为Python脚本创建自动的Web UI。
算法和设计模式
Python的数据结构,算法和设计模式的实现。
- 演算法
- 算法-数据结构和算法的最小示例。
- python-ds-用于编写采访的数据结构和算法的集合。
- sortedcontainers-排序集合的快速和纯Python实现。
- TheAlgorithms-用Python实现的所有算法。
- 设计模式
- PyPattyrn-一个简单但有效的库,用于实现常见的设计模式。
- python-patterns -Python中设计模式的集合。
- 转换-一种轻量级的,面向对象的有限状态机实现。
ASGI服务器
与ASGI兼容的Web服务器。
异步编程
声音的
用于处理音频及其元数据的库。
- 声音的
- audioread-跨库(GStreamer +核心音频+ MAD + FFmpeg)音频解码。
- dejavu-音频指纹识别。
- kapre - Keras音频预处理器
- librosa-用于音频和音乐分析的Python库
- 匹配器-一个用于自动参考音频制作的库。
- mingus-具有MIDI文件和播放支持的高级音乐理论和乐谱包。
- pyAudioAnalysis-音频特征提取,分类,分段和应用。
- pydub-使用简单易用的高级界面处理音频。
- TimeSide-开放的Web音频处理框架。
- 元数据
- 甜菜-音乐库管理器和MusicBrainz标记器。
- eyeD3-一种用于处理音频文件的工具,特别是包含ID3元数据的MP3文件。
- mutagen-处理音频元数据的Python模块。
- tinytag-用于读取MP3,OGG,FLAC和Wave文件的音乐元数据的库。
验证
用于实施认证方案的库。
- OAuth
- authlib -JavaScript对象签名和加密草案实现。
- django-allauth- “可正常使用”的Django身份验证应用程序。
- django-oauth- toolkit-适用于Django的OAuth 2好东西。
- oauthlib -OAuth请求签名逻辑的通用且彻底的实现。
- python-oauth2-用于创建OAuth客户端和服务器的经过全面测试的抽象接口。
- python-social-auth-一种易于设置的社交身份验证机制。
- 智威汤逊
- pyjwt -Python中的JSON Web令牌实现。
- python-jose -Python中的JOSE实现。
- python-jwt-用于生成和验证JSON Web令牌的模块。
制作工具
从源代码编译软件。
- BitBake-用于嵌入式Linux的类似make的构建工具。
- buildout-用于从多个部分创建,组装和部署应用程序的构建系统。
- PlatformIO-用于使用不同开发平台构建代码的控制台工具。
- pybuilder-用纯Python编写的连续构建工具。
- SCons-一种软件构造工具。
内置类增强
用于增强Python内置类的库。
- ATTRS -置换
__init__
,__eq__
,__repr__
类定义等样板。 - bidict-高效的Pythonic双向地图数据结构和相关功能。
- Box-具有高级点符号访问权限的Python词典。
- dataclasses-(Python标准库)数据类。