Python热门开源项目TOP10

过去一个月里,Mybrige AI测评了多达250个开源项目并比较了这些项目的最新和主力版本,根据多种指标进行排名,给大家找出最干货的项目Top10。

● 入榜项目Github平均得星:1,041 ??

● 涵盖话题:终端,机器人,照片,图像大小调整,Instagram,短信,人工智能,3D渲染,电报机器人,验证码

希望以下开源项目能助你兴趣发扬、灵感激荡。

第一名

termtosvg:将终端会话录制渲染为SVG动画

Github得星: 5548??

用Python编写的Linux终端记录器,只需在终端输入termtosvg即可开始录制,输入exit或Control-D即可结束并输出独立的SVG动画,使用任意浏览器均可浏览。还支持多种颜色主题!

项目地址:https://github.com/nbedos/termtosvg

第二名

PythonRobotics:用 Python 实现的机器人算法示例集合

Github得星:2479 ??

PythonRobotics 是用 Python 实现的机器人算法案例集合,该库包括了机器人设计中常用的定位算法、地图构建、路径规划算法、SLAM、路径追踪算法,尤其适用于机器人自主导航。它具有以下几大特征:

● 集合了最广泛使用和实用的算法。

● 最低依赖性。

● 简单直白,每个词条下面都配了一张动图,还有动图的详解,帮助你理解每个算法背后的基本思想。

项目地址:https://github.com/AtsushiSakai/PythonRobotics

第三名

Cartoonify

Github得星: 1232??

Cartoonify 是一款基于Python 的应用程序,使用Goolge AI将你上传的图片变为手绘涂鸦风格。该应用程序基于Draw this,能够在桌面环境(OSX,Linux) 和raspberry pi 的嵌入式环境中运行。还有热心人制作了在线版本,想体验一下请戳这里

项目地址:https://github.com/danmacnish/cartoonify

第四名

PyCAIR:智能图像缩放

Github得星: 79 ??

PyCAIR 是一个基于切图算法Seam Carving的内容感知图像缩放库,它基于所提供的图像生成能量图和灰度图像格式,再利用Seam Carving算法试图从能量图中获取最低能量值来找到图像中无用的区域,之后通过逐行遍历图像矩阵,针对每个条目计算所有可能的连接接缝的累积最小能量,通过将当前像素与来自前一行的相邻像素的最低值相加来计算最小能量水平。然后从最后一行开始,从能量矩阵中找出成本最低的接缝并将其移除,迭代重复该过程。

项目地址:https://github.com/avidLearnerInProgress/pyCAIR

第五名

Instagram-scraper:Instagram爬取器

Github得星:111 ??

一行代码,一个标签,一个字,爬!

项目地址:https://github.com/meetmangukiya/instagram-scraper

第六名

FootballNotifier:在你支持的球队得分时给你发短信

Github得星: 739??

发SMS短信的功能基于Textlocal(10条/月的免费额度),目前暂时支持追踪一个球队得分。

项目地址:https://github.com/c-mnzs/footballNotifier

第七名

Face-tracking-with-Anime-characters:宅男福利

Github得星:111 ??

一个用Python编写的趣味项目,能让美少女游戏《心动文学俱乐部》(doki dokiliterature club)中的美少女YURI获取摄像头权限后能直接和你进行“看进灵魂深处“的凝视!比如当你的脸靠近摄像头时她会脸红。

项目地址:https://github.com/Aditya-Khadilkar/Face-tracking-with-Anime-characters

第八名

Pyray:纯Python 3D渲染库

Github得星:214 ??

此库简单、外部库依赖性低,能够完成POV ray能做的一切,渲染复杂的3D对象、场景以及动画等等都不在话下。

项目地址:https://github.com/ryu577/pyray

第九名

Moodbot:Telegram机器人帮你测试焦虑抑郁情绪

Github得星:51 ??

自测题目基于专业的汉密尔顿焦虑量表和蒙哥马利抑郁评定量表,目前支持英语和俄语。可以设置提醒,每天或每周地长期监控自己的情绪状况,支持导出结果。

项目地址:https://github.com/dizballanze/m00dbot

第十名

NonoCAPTCHA:音频自动验证ReCAPTCHA v2验证码

Github得星: 111??

NonoCAPTCHA 是一个异步Python 库,可通过设备中的音频来用于自动处理 ReCAPTCHA v2。它能够支持Mozilla 的DeepSpeech,PocketSphinx,Microsoft Azure 和Amazon 的Transcribe Speech-to-Text API 等多种设备。

项目地址:https://github.com/mikeyy/nonoCAPTCHA

原文地址:https://www.cnblogs.com/journey-mk5/p/9697304.html

时间: 2024-08-03 10:01:23

Python热门开源项目TOP10的相关文章

2017年6大热门开源项目

摘要:2017 年哪些开源项目值得关注?让我们来看看 2017 年的 6 大热门开源项目. 以下列表显示了开放源码社区在过去十年的发展程度.这里所有提及的项目(Lab41除外)均于 2014 年之后发布,而且每个项目都已在各自的社区中发挥重要作用. TensorFlow Google 的 TensorFlow 于 2015 年发布,是一个可扩展的神经元机器学习库.使用TensorFlow,我们可以通过构建管道对图像和文本之类的内容进行分类,甚至可以构建复杂的问题场景,比如" X 类型的用户会买商

2016年GitHub排名前20的Python机器学习开源项目(转)

当今时代,开源是创新和技术快速发展的核心.本文来自 KDnuggets 的年度盘点,介绍了 2016 年排名前 20 的 Python 机器学习开源项目,在介绍的同时也会做一些有趣的分析以及谈一谈它们的发展趋势.和去年一样,KDnuggets 介绍了 GitHub 上最新的并且排名前 20 的 Python 机器学习开源项目.令人吃惊的是,去年一些最活跃的项目已经停滞不前了,也有一些项目跌出了前 20 名(在 contribution 和 commit 方面),当然,也有 13 个新项目进入了前

通过Python、BeautifulSoup爬取Gitee热门开源项目

一.安装 1.通过requests 对响应内容进行处理,requests.get()方法会返回一个Response对象 pip install requests 2.beautifulSoup对网页解析不仅灵活.高效而且非常方便,支持多种解析器 pip install beautifulsoup4 3.pymongo是python操作mongo的工具包 pip install pymongo 4.安装mongo 二.分析网页&源代码 1.确定目标:首先要知道要抓取哪个页面的哪个版块 2.分析目标

实用高效,27款腾讯热门开源项目推荐

腾讯作为互联网行业的一大巨头,一直都不吝啬将好的技术开放,与广大开发者共享,未来也将推出VR开放平台和AI技术.腾讯在全球合作伙伴大会披露了未来五年的发展思路,在技术共享方面,腾讯希望利用自己在新技术方面的积累,给开放平台带来更多技术合作和商业发展机会. 本文为大家整理出27款当前使用较多,口碑较好的腾讯开源软件,这些工具在一定程度上为日常办公节省了时间及人力成本,提高了工作效率.希望它们能给你和你的团队带来便利. 1. WeUI WeUI 是由微信官方设计团队专为微信移动 Web 应用设计的

23个Python爬虫开源项目代码:爬取微信、淘宝、豆瓣、知乎、微博等

来源:全球人工智能 作者:SFLYQ 今天为大家整理了23个Python爬虫项目.整理的原因是,爬虫入门简单快速,也非常适合新入门的小伙伴培养信心.所有链接指向GitHub,祝大家玩的愉快 1.WechatSogou [1]– 微信公众号爬虫. 基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典. github地址:https://github.com/Chyroc/WechatSogou 2.DouBanSpider [2]– 豆瓣

23个Python爬虫开源项目代码

今天为大家整理了23个Python爬虫项目.整理的原因是,爬虫入门简单快速,也非常适合新入门的小伙伴培养信心.所有链接指向GitHub,祝大家玩的愉快 1.WechatSogou [1]– 微信公众号爬虫. 基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典. github地址:https://github.com/Chyroc/WechatSogou 2.DouBanSpider [2]– 豆瓣读书爬虫. 可以爬下豆瓣读书标签下的所

最火的五大 python 开源项目

python 语言易学,且开发高效,用 python 语言开发的开源项目活跃度很高,下面介绍目前最活跃的五大 python 开源项目: 1.) 排名第一位的当然是有关机器学习的Google开源项目 TensorFlow,TensorFlow 是一个采用数据流图,用于数值统计计算的开源项目,此项目一经公布就有过万的 star 和 fork,被广泛的用于机器学习和深度神经网络方面的研究. 2.) 排名第二位的是python web 方向的新贵 Flask,Flask 是一个微型的 Python We

10款开源项目,学习Swift早晚用得着

关于Swift语言,百度百科的解释是:Swift:苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序.Objective-C:是Apple操作系统在导入Swift前使用的编程语言. 如果想了解更多关于Swift语言的信息,大家还可以参考该文章:Swift还是Objective-C,这是个问题. 作为一项苹果独立发布的支持型开发语言,苹果也发布了相关的一系列技术文档,指导开发者使用Swift进行开

学习Swift,一定不能错过的10大开源项目!

如果你是位iOS开发者,或者你正想进入该行业,那么Swift为你提供了一个绝佳的机会.Swift的设计非常优雅,较Obj-C更易于学习,当然也非常强大. 为了指导开发者使用Swift进行开发,苹果发布了一系类的技术文档,比如The Swift Programming Language(中文)和Using Swift with Cocoa and Objective-C(中文),同时苹果也开通了其官方Swift博客,最近更是发布了Swift开发入门的视频教程…当然也有很多其他强大的资源,比如以下这