7月份GitHub上最热门的Python开源项目排行已经出炉啦,一起来看看上榜详情吧:
1、mvt
https://github.com/mvt-project/mvt Star 5670
移动验证工具包 (MVT) 是一组实用程序,用于简化和自动化收集取证痕迹的过程,有助于识别 Android 和 iOS 设备的潜在危害。
2、YOLOX
https://github.com/Megvii-BaseDetection/YOLOX Star 3425
YOLOX是YOLO家族最新成员,一个AnchorFree(AF)的目标检测模型,也是YOLO家族唯一的AF成员。YOLOX基于YOLOv3-SPP进行改进,引入AF特性和其他目标检测成功经验。
3、mitmproxy
https://github.com/mitmproxy/mitmproxy Star 24298
mitmproxy是一个支持 HTTP 和 HTTPS 的抓包程序,有类似 Fiddler、Charles 的功能,只不过它是一个控制台的形式操作。MitmProxy具有以下特点:
不需要安装软件,直接在线(浏览器)进行抓包(包括手机端和 PC 端)
配合 Python 脚本抓包改包
抓包过程的所有数据包都可以自动保留到txt里面,方便过滤分析
使用相对简单,易上手
4、textual
https://github.com/willmcgugan/textual Star 3969
Textual 是一个用于 Python 的 TUI(文本用户界面)框架,其灵感来自于现代 Web 开发。Textual 目前只在 MacOS/Linux 上运行,对 Windows 的支持正在进行中。Textual 使用 Rich 来渲染富文本,所以Rich可以渲染的任何东西都可以在Textual中使用。
5、PaddleOCR
https://github.com/PaddlePaddle/PaddleOCR Star 14660
很棒的基于PaddlePaddle的多语言OCR工具包(实用的超轻量级OCR系统,支持80+种语言识别,提供数据标注和合成工具,支持服务器、移动、嵌入式和物联网设备之间的训练和部署)
6、manim
https://github.com/3b1b/manim Star 36543
Manim 是一个用于解释数学视频的动画引擎,由社区维护。它被用来以编程方式创建精确的动画,Manim 使用 Python 以编程方式生成动画,使其有可能准确地指定每一个动画应该如何运行。目前,该项目正在积极开发中。
7、DeepFaceLab
https://github.com/iperov/DeepFaceLab Star 28085
DeepFaceLab 是一种利用深度学习识别来交换图片和视频中的人脸的工具。这种技术在特定的场合下可以做出非常逼真自然的换脸视频。而 DeepFaceLab 是众多软件中,安装最简单,使用最方便,更新最快的一款软件。
8、GHunt
https://github.com/mxrch/GHunt Star 10029
智能搜索引擎GHunt是一个网络信息智能获取与处理系统,是网络信息智能获取与处理的一个完整解决方案。 这一系统支持分布式的网络信息并行搜索与内容过滤;其次是能识别文本类别并从概念层次上理解文本信息, 包括文本分类、聚类,文本概念抽取;再次是有效的、统一的基于概念语义空间的文本信息管理;最后提供 高效的基于语义的文本信息检索,基于内容的图像检索,以及个性化的专题信息推送服务。
9、public-apis
https://github.com/public-apis/public-apis Star 150029
public-apis是一个通过MaShape市场整合的世界上最全的API接口目录,支持关键词搜索和添加API数据,方便开发者快速的找到自己想要的API,目已经收录5321种API接口。
10、elasticsearch-py
https://github.com/elastic/elasticsearch-py Star 3361
elasticsearch-py 是 ElasticSearch 官方出品的 Python 客户端开发包。