• 原文链接:https://www.ctocio.com/ccnews/27611.html
  • 文章来自IT经理网


Python是当下最火的编程语言之一,在GitHub上有大量热门开源项目,近日开源众包平台IssueHunt评选出了2018年GitHub上最流行的50个Python开源项目如下:

1)TensorFlow Model
TensorFlow Models

如果你对机器学习和深度学习有所了解,那么肯定听说过TensorFlow的大名。

TensorFlow Models包含大量与深度学习有关的代码库,是人工智能专业人士必备武器库之一。

GitHub: https://github.com/tensorflow/models

2) Keras

Keras是一个高级神经网络API,由Python编写,能够运行在TensorFlow、CNTK或者Theano之上。

Keras的开发更侧重快速实验。

GitHub: https://github.com/keras-team/keras

3)Flask
Flask

Flask是一个轻量级的WSGI Web应用程序框架。

入门快速简便,同时能够扩展到复杂的应用程序。

它最初是围绕Werkzeug和Jinja的简单包装器,并且已经成为最受欢迎的Python Web应用程序框架之一。

GitHub:https://github.com/pallets/flask

4)scikit-learn
Scikit-learn

scikit-learn是一个用于机器学习的Python模块,建立在SciPy之上,并根据3-Clause BSD许可证进行分发。

GitHub:https://github.com/scikit-learn

5)Zulip
Zulip
Zulip是一款功能强大的开源群聊应用程序,它结合了实时聊天的即时性和线程对话的生产力优势。Zulip被开源项目、财富500强公司,大型标准组织以及其他需要实时聊天系统的用户使用,该系统允许用户每天轻松处理数百或数千条消息。Zulip拥有超过300名贡献者,每月合并超过500次提交,也是规模最大,发展最快的开源群聊项目。

GitHub:https://github.com/zulip/zulip

6)Django

Django是一个高级Python Web框架,支持快速开发简洁实用的设计。

GitHub:https://github.com/django/django

7)Rebound

在Stack Overflow上搜索编码中发现的bug往往非常耗费时间。Rebound是一个命令行工具,可在您收到编译器错误时立即获取Stack Overflow结果。

这对程序员来说非常方便。

GitHub:https://github.com/shobrook/rebound

8)谷歌图像下载Google Image Download

这是一个命令行python程序,用于搜索Google Images上的关键字/关键短语,并可选择将图像下载到您的计算机。

您也可以从另一个python文件调用此脚本。

GitHub:https://github.com/hardikvasa/google-images-download

9)YouTube-dl
油管搬运工,可从youtube.com或其他视频平台下载视频。

GitHub:https://github.com/rg3/youtube-dl

10)System Design Primer

此代码库是一个资源集合,可帮助您了解如何大规模构建系统。

GitHub:https://github.com/donnemartin/system-design-primer

11)Mask R-CNN

Mask R-CNN用于对象检测和分割。在Python 3,Keras和TensorFlow上实现Mask R-CNN。该模型为图像中对象的每个实例生成边界框和分割蒙版。它基于特征金字塔网络(FPN)和ResNet101骨干网。

GitHub:https://github.com/matterport/Mask_RCNN

12)面部识别(Face Recognition)

Face Recognition可能是世界上最简单的人脸识别库,支持从Python或命令行识别和篡改人脸。此外还提供了一个简单的face_recognition命令行工具,可用命令行对图像文件夹进行人脸识别!

GitHub:https://github.com/ageitgey/face_recognition

13)snallygaster

用于扫描HTTP服务器上机密文件的工具。

GitHub:https://github.com/hannob/snallygaster

14)Ansible

Ansible是一个极其简单的IT自动化系统。它处理配置管理,应用程序部署,云配置,临时任务执行和多节点编排 – 包括通过负载平衡器轻松实现零停机滚动更新等操作。

GitHub:https://github.com/ansible/ansible

15)Detectron

Detectron是Facebook AI Research开发的软件系统,它实现了最先进的物体检测算法,包括Mask R-CNN。Detectron用Python编写,由Caffe2深度学习框架提供支持。

GitHub:https://github.com/facebookresearch/Detectron

16)asciinema

终端会话记录器和asciinema.org的最佳伴侣。

GitHub:https://github.com/asciinema/asciinema

17)HTTPie

HTTPie是命令行HTTP客户端。其目标是使与Web服务的CLI交互尽可能人性化。它提供了一个简单的http命令,允许使用简单自然的语法发送任意HTTP请求,并显示彩色输出。HTTPie可用于测试,调试以及通常与HTTP服务器交互。

GitHub:https://github.com/jakubroztocil/httpie

18)You-Get

You-Get是一个小型命令行实用程序,用于从Web下载媒体内容(视频,音频,图像),尤其是在手边没有合适工具的时候。

GitHub:https://github.com/soimort/you-get

19)Sentry

Sentry从根本上讲是一项服务,可以帮助您实时监控和修复崩溃。服务器端使用Python,但它包含一个完整的API,支持在任何应用程序中使用任何语言发送事件。

GitHub:https://github.com/getsentry/sentry

20)Tornado

Tornado是一个Python Web框架和异步网络库,最初是在FriendFeed上开发的。通过使用非阻塞网络I / O,Tornado可以扩展到数万个开放连接,非常适合长轮询,WebSockets等需要与每个用户建立长期连接的应用程序。

21)Magenta

Magenta是一个探索机器学习在创造艺术和音乐过程中的作用的研究项目。这主要涉及开发新的深度学习和强化学习算法,用于生成歌曲,图像,绘图和其他材料。Magenta也是构建智能工具和界面的一次探索,能够开发艺术家和音乐家处理作品时使用的智能工具和界面。

GitHub:https://github.com/tensorflow/magenta

22)ZeroNet

使用比特币加密技术和BitTorrent网络制作去中心化的网站。

GitHub:https://github.com/HelloZeroNet/ZeroNet

23)Gym

OpenAI Gym是一个用于开发和比较强化学习算法的工具包。这是Gym的开源代码库,可让您访问标准化的环境。

GitHub:https://github.com/openai/gym

24)Pandas

Pandas是一个Python包,提供快速,灵活和富有表现力的数据结构,旨在使“关系”或“标记”数据的使用既简单又直观。Pandas的目标是成为使用Python分析真实世界数据的高级基础模块。此外,它还有更雄心勃勃的目标:成为所有语言中最强大,最灵活的开源数据分析/操作工具。

GitHub:https://github.com/pandas-dev/pandas

25)Luigi

Luigi是一个Python包,可用来创建复杂的批处理作业管道。可用来处理依赖项解析、工作流管理、可视化、处理故障、命令行集成等等。

GitHub:https://github.com/spotify/luigi

2018年GitHub最流行Python开源项目相关推荐

  1. 1月份Github上热门Python开源项目

    1月份GitHub上最热门的Python开源项目排行已经出炉啦,一起来看看上榜详情: 1. fastapi https://github.com/tiangolo/fastapi Star 9051 ...

  2. 2019年GitHub最流行50大Python开源项目!你知道几个?

    Python是当下最火的编程语言之一,在GitHub上有大量热门开源项目,近日开源众包平台IssueHunt评选出了2018年GitHub上最流行的50个Python开源项目如下: 1)TensorF ...

  3. 2018年Python开源项目Top100!只在这里!

    整理 | Jane 出品 | Python大本营 2018 年的最后一天,营长为大家新鲜出炉了一份 2018 年 Python 开源项目 Top100 清单!这些项目都是营长每月通过收集 Mybrid ...

  4. 从15000个Python开源项目中精选TOP30,GitHub平均star为3707,赶紧收藏!

    翻译 | AI科技大本营(ID:rgznai100) 参与 | SuiSui 继推出2017年机器学习开源项目Top 30榜单后,Mybridge AI又推出了一个Python开源项目Top 30榜单 ...

  5. python 哪些项目_一份2018年Python开源项目Top100清单!

    2018 年的最后一天,营长为大家新鲜出炉了一份 2018 年 Python 开源项目 Top100 清单!这些项目都是营长每月通过收集 Mybridge 的数据整理而来的,是不是很棒!(我要在留言区 ...

  6. 2018年python工作好找吗-2018年最火的5大Python开源项目,总有适合你的!

    前几天看到一条新闻,说是高中生课程里面开设python课程了,这小孩子都来抢占市场了,这就是打了很多人的脸,特别是已经毕业很多年或者正在学校的人,小孩子都作为标准的教材来学习了,作为过来人还有什么理由 ...

  7. 28款GitHub最流行的开源机器学习项目,推荐GitHub上10 个开源深度学习框架

    20 个顶尖的 Python 机器学习开源项目 机器学习 2015-06-08 22:44:30 发布 您的评价: 0.0 收藏 1收藏 我们在Github上的贡献者和提交者之中检查了用Python语 ...

  8. GitHub上的“金矿”(236个Python开源项目,涵盖了15个领域)

    人生苦短,越来越多的人,都开始用Python了. 但寻找好的项目资源,费时又费力,成了头号难题. 现在,好消息来了.最近,有人在GitHub上放了一座"金矿". 目前里面有236个 ...

  9. 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!

    翻译 | AI科技大本营(ID:rgznai100) 参与 | SuiSui 继推出2017年机器学习开源项目Top 30榜单后,Mybridge AI又推出了一个Python开源项目Top 30榜单 ...

最新文章

  1. asp.net 获取插入记录的ID
  2. Javascript数组操作(转)
  3. 7-3 作业调度算法--高响应比优先 (40 分)(思路+详解+vector容器做法)Come Baby!!!!!
  4. pygame只能编写游戏_游戏框架搭建
  5. 一步步编写操作系统 23 重写主引导记录mbr
  6. intel x520网卡驱动_手工编译linux桌面内核(二)——硬件驱动的配置 下篇
  7. python 逐行读取文本
  8. 表格制作模块xlwt
  9. 不同类别游戏音效的特点
  10. Ubuntu安装腾讯软件
  11. 静态路由绑定探测组功能的配置
  12. matlab自动调焦,光学系统离焦对自动调焦评价函数的影响
  13. macd指标在实战应用中效果如何,如何证明MACD指标详解能起到预警的作用
  14. hadoop学习之路(3)
  15. 使用 Marvelous Designer 为DAZ Studio 的 Genesis8 Female做衣服 1
  16. EXCEL 制作三维散点图
  17. 程序员噩梦typescript+vue3
  18. 算法设计与分析复习--回溯法
  19. Python实用秘技,复杂zip文件的解压
  20. U盘损坏了怎么恢复丢失的数据?为您介绍这两种方法

热门文章

  1. XML Publisher 模板设计技巧
  2. 程序员常见英文缩写及其意义
  3. 中鸣循迹机器人_自动循迹机器人控制系统的设计
  4. Arduino测试一块5路带自锁开关输入模块
  5. 转载:详解5个被误解的CPU/GPU概念
  6. 01组团队项目-Alpha冲刺-4/6
  7. 计算机视觉基础-图像处理-几何变换
  8. 25辆无人车进校园 15分钟外卖到宿舍 它们什么来头?
  9. UE4入门之软件安装
  10. 全球及中国落地音箱行业市场发展前景展望与投资战略规划研究报告2022-2028年