作者:HelloGitHub-小鱼干

摘要:“潮流是个轮回”,这句话用来形容上周的 GitHub Trending 最贴切不过。无论是已经获得近 40k 的高星项目 Papers We Love,还是国人发起的 Go 夜读项目——night-reading-go,抑或刚开源被多人青睐的高校资源——REKCARC-TSC-UHT,在 Trending 表现仿佛回到了刚开源的时候,风光无限,当然还有耳熟能详、程序员必知的 awesome 系列成员 awesome-java。虽然上周 GitHub 霸榜项目大多为开源已久、高星,但旷视开源的计算框架——MegEngine 被机器之心等多家媒体报道,获得近 2k star,当之无愧明星项。即便小将 MegEngine 表现不俗,但总体来说,上周的 GitHub 主题同本文的 #学习路线# 一样都走温故而知新路线,just fashion cycle show。

以下内容摘录自上周微博@HelloGitHub 的 GitHub Trending,选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间超过 30 天的项目一律称之为成熟稳重老项目,由于文章篇幅问题还有部分项目未能在本文展示,望周知 ????

1. 可怕 GitHub 新生

1.1 微服务工具:Tye

本周 star 增长数:100+

Tye 是使开发,测试和部署微服务和分布式应用程序更加容易的工具。Project Tye 包括一个本地协调器,以使开发微服务变得更加容易,并且能够以最少的配置将微服务部署到 Kubernetes。

GitHub 地址→https://github.com/dotnet/tye

1.2 监控方案:Nightingale

本周 star 增长数:800+

Nightingale 是滴滴开源的用 Go 编写而成的一套衍生自 Open-Falcon 的互联网监控解决方案,融入了部分滴滴生产环境的最佳实践,灵活易用,稳定可靠,是一个生产环境直接可用的版本。

GitHub 地址→https://github.com/didi/nightingale

1.3 专业必备:hostctl

本周 star 增长数:300+

hostctl 是一个主机文件管理器,有了它你可以很 professional 地管理主机文件,支持多配置,可根据需求启用/禁用。特征

  • 通过配置文件管理主机名组;

  • 启用/禁用完整的配置文件;

  • 添加/删除主机名组;

  • 直接从 .etchosts 可添加到 vcs 的文件中添加配置文件;

GitHub 地址→https://github.com/guumaster/hostctl

1.4 模型生成高性能代码:Jittor

本周 star 增长数:400+

Jittor 是基于 JIT 编译和元运算符的高性能深度学习框架。整个框架和元运算符都即时编译,强大的 op 编译器和调谐器已集成到 Jittor 中。Jittor 可针对你的模型生成高性能代码。

Jittor 前端语言使用 Python,使用模块设计而成,比如:PyTorch、Keras。后端则通过 C++、CUDA 这种高性能语言实现。

GitHub 地址→https://github.com/Jittor/jittor

1.5 区块开发:XBlock

本周 star 增长数:50+

XBlock 框架是从页面区块入手,将一个页面分成不同的区块,进行封装,继而可以进行区块的复用与继承,提高开发速度的工具。区块可以是一张数据表格、一个表单、或者是一个统计图等等任何的表现形式。项目使用 PHP 编写而成,特性:

  • ???? 为管理后台量身定制,适合任何形式的后台框架

  • ???? 基于 Block 进行区块的复用和继承,兼顾良好的封装性与扩展性

  • ???? 管理后台最重要的功能是对数据的管理和表达,XBlock 帮助开发者解决最基础的编码工作,增删改查、筛选排序分页导入导出等,让开发者有更多的精力关注业务逻辑本身

  • ???? 前端基于 Ant-Design for React,后端基于 lumen,良好的底层基因,让项目更加稳定

  • ???? 丰富的插件,帮助开发者快速实现功能需求

GitHub 地址→https://github.com/yysel/xblock-kernel

1.6 疫情 cli:corona-cli

本周 star 增长数:650+

corona-cli 是一个可以通过命令在终端查看全球疫情最新数据的工具,它的响应时间低于 100ms。它支持查看全球数据,也支持查看特定国家的疫情数据。

GitHub 地址→https://github.com/ahmadawais/corona-cli

1.7 计算框架:MegEngine

本周 star 增长数:1800+

MegEngine 是一个快速、可拓展、易于使用且支持自动求导的数值计算框架,由 AI 独角兽旷视开源。项目刚开源不到 72 小时已经获得 1,500+ 个 star 。

GitHub 地址→https://github.com/MegEngine/MegEngine

2. 尚能星否 GitHub 老项目

2.1 音视频播放系统:NymphCast

本周 star 增长数:50+

NymphCast 是一种软件解决方案,可将支持 Linux 的硬件转变为电视或有源扬声器的音频和视频源。它支持从各种客户端设备通过网络流式传输音频和视频,以及将互联网媒体流式传输到由客户端设备控制的 NymphCast 服务器。

此外,它支持以 AngelScript 编写的功能强大的应用程序(NymphCast 应用程序),以通过各种在线服务扩展 NymphCast 的功能。

GitHub 地址→https://github.com/MayaPosch/NymphCast

2.2 高校资源又来了:REKCARC-TSC-UHT

本周 star 增长数:400+

受浙江大学相关项目启发,REKCARC-TSC-UHT 是清华大学计算机系课程攻略,并按照学期进行划分,可选择大一、大二、大三、大四任意学期的课程安排学习清华课件,包括微积分、离散、计网等课程,此外它还罗列了可参考书目清单,是一份不错的学习资源。

GitHub 地址→https://github.com/PKUanonym/REKCARC-TSC-UHT

2.3 LeetCode 最佳实践:LeetCodeAnimation

本周 star 增长数:400+

LeetCodeAnimation 是一个用动画的形式呈现解 LeetCode 题目的思路的项目,如果你最近在刷题,不妨看看这个项目希望能给你带来刷题灵感。

GitHub 地址→https://github.com/MisterBooo/LeetCodeAnimation

2.4 awesome 系列:awesome-java

本周 star 增长数:200+

awesome-java 就是 akullpp 发起维护的 Java 资源列表,内容包括:构建工具、数据库、框架、模板、安全、代码分析、日志、第三方库、书籍、Java 站点等等。

GitHub 地址→https://github.com/jobbole/awesome-java-cn

2.5 大型网站模拟版:Website login model

本周 star 增长数:100+

Website login model 是一个模拟登陆项目,基本采用的是直接登录或者使用 selenium + webdriver 的方式,有的网站直接登录难度很大,比如 QQ 空间,bilibili 等如果采用 selenium 就相对轻松一些。

虽然在登录的时候采用的是 selenium,为了效率,我们可以在登录过后得到的 cookie 维护起来,然后调用 requests 或者 scrapy 等进行数据采集,这样数据采集的速度可以得到保证。

GitHub 地址→https://github.com/Kr1s77/awesome-python-login-model

2.6 家庭管理:grocy

本周 star 增长数:1000+

grocy 是一个管理家里用品的工具,项目作者之前用 Excel 及 C# 开发的工具管理家里物品库存,这次他用开发了 grocy 让你可以用一个软件即可管理你的家里物资。BTW,项目本日获得 star 超 200.

GitHub 地址→https://github.com/grocy/grocy

2.7 Go 学习必????:night-reading-go

本周 star 增长数:150+

night-reading-go 是由 Go 夜读 SIG 成员维护,并通过 zoom 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/Slack 上及时沟通交流编程技术话题的项目,在这个项目你可以深入了解 Go,并快速成为资深 Gopher。

GitHub 地址

→https://github.com/talk-go/night

2.8 网速监控:Traffic Monitor

本周 star 增长数:150+

Traffic Monitor 是一款用于 Windows 平台的网速监控悬浮窗软件,可以显示当前网速、CPU 及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。

GitHub 地址→https://github.com/zhongyang219/TrafficMonitor

2.9 分布式 RTC 系统:ION

本周 star 增长数:1100+

ION 是一个 Flutter 和 Go 编写而成的分布式 RTC 系统。

GitHub 地址→https://github.com/pion/ion

3. 本周 GitHub Trending #学习路线#主题的主力军

好的开始是成功的一半,而一份全面、详细的学习路线资源则是初学者好的开始,在这里小鱼干选了本周 Trending 日榜上 3 个不错的学习路线项目推荐给你,希望这 3 个项目能让你完成新手到高手的完美蜕变~

3.1 Spring 一网打尽:SpringAll

本周 star 增长数:250+

众所周知这是一个学习 Spring 的项目,循序渐进地学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客 Spring 系列源码。

GitHub 地址→https://github.com/wuyouzhuguli/SpringAll

3.2 学习路线:Ai-Learn

本周 star 增长数:50+

项目开源的初衷是方便同学们快速开启人工智能自学计划,在学习过程中少走弯路用最快的效率入门 AI 并开始实战项目, 提供了近 200 个 AI 实战案例和项目,免费提供配套教材,包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv 等热门领域。

GitHub 地址→https://github.com/tangyudi/Ai-Learn

3.3 计算机论文:Papers We Love

本周 star 增长数:1000+

Papers We Love 是一个全球性的社区网络,主要活动是分享计算机科学和相关领域的经典论文和前沿研究,包括但不限于操作系统,分布式系统,数据库,网络通讯,算法,逻辑等领域,除了可以看到高质量的论文,该项目也教你如何阅读论文。

GitHub 地址→https://github.com/papers-we-love/papers-we-love

以上为 2020 年第 13 个工作周的 GitHub Trending ????如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 ????

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

关注公众号加入交流群

GitHub Trending 往期回顾:

第 12 期:GitHub 热点速览 vol.12

第 11 期:GitHub 热点速览 vol.11

第 10 期:GitHub 热点速览 vol.10

“阅读原文”获取更多信息、“在看”让本文被更多人看到、“赞赏”支持我们。

GitHub 热点速览 Vol.13:近 40k star 计算机论文项目再霸 GitHub Trending 榜相关推荐

  1. GitHub 热点速览 Vol.16:化身蒙娜丽莎和乔布斯对话

    作者:HelloGitHub-小鱼干 摘要:妙趣横生,上周的 GitHub 热点的关键词.无论是让你化身为爱因斯坦开启会议脑暴模式 avatarify,还是和上周人人都是抠图师项目的同门项目 3D 照 ...

  2. GitHub 热点速览 Vol.14:周获 2k+ Vim³ 掀起三维编程风

    作者:HelloGitHub-小鱼干 摘要:寓教于乐,应该是上周 Trending 的主题了,无论是被多人转发推荐的三维 Vim 项目 Vim³ 或者是流体运动的 WebGL Fluid Simula ...

  3. GitHub 热点速览 Vol.32:VScode 韭菜基金插件,极大提高“工作”效率

    作者:HelloGitHub-小鱼干 摘要:有什么比干着本职工作--编码,而又兼顾"外快"--炒股更有开心的事情呢?leek-fund 就是这么一个极大提升你工作幸福度和效率的插件 ...

  4. GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势

    作者:HelloGitHub-小鱼干 摘要:找对路子,事半功倍,正如本周 GitHub Trending #刷 LeetCode# 主题想表达的那般,正确的学习姿势方能让人走得更远,走进大厂 ???? ...

  5. GitHub 热点速览 Vol.23:前后端最佳实践

    作者:HelloGitHub-小鱼干 摘要:最佳实践,又名 best-practices,是 GitHub 常见的项目名,也是本周 Trending 关键词.25 年 Python 开发经验的 Dav ...

  6. autohotkey实例+懒人包_懒人福音——GitHub 热点速览 Vol.42

    作者:HelloGitHub-小鱼干 懒人福音是什么?就是省时省事,正如 Waypoint 一样,你不需要在多个平台构建代码即可部署发布应用,它允许你将应用程序构建.部署和发布生命周期定义为代码.Bi ...

  7. GitHub 热点速览 Vol.24:程序员自我增值,优雅赚零花钱

    作者:HelloGitHub-小鱼干 摘要:升职加薪,出任 CTO,迎娶白富美/高帅富,走向人生巅峰是很多人的梦想.在本期的热点速览中你将了解自由作者 Easy 如何优雅赚取零花钱的方法,以及定投改变 ...

  8. 极客 Play 玩 Terminal——GitHub 热点速览 Vol.40

    作者:HelloGitHub-小鱼干 多少人以为暗黑的终端便是一名程序员的工作台,其实上,终端可以不只是一个输入 command 的界面,也可以是本周特推 kb 一样,面向极客的极简命令行知识库管理器 ...

  9. 自动化当道,破密、爬虫各凭本事(GitHub 热点速览 Vol.37)

    作者:HelloGitHub-小鱼干 摘要:安全门外汉,如何在不知道密钥或密码的情况下,破解哈希得到原文,Ciphey 会告诉你当中的密码.说到 auto 智能爬虫会基于上一次的爬虫经历进一步学习以获 ...

最新文章

  1. java build.gradle 详解_java – Gradle构建失败[无法解析配置的所有依赖项’:compile’.]...
  2. 【Android 内存优化】Android 原生 API 图片压缩原理 ( Bitmap_compress 方法解析 | Skia 二维图形库 | libjpeg 函数库 | libpng 函数库 )
  3. 码农在墨尔本首次求职有感
  4. 18.用宏定义实现 得到两个数的最值
  5. 浅析ASP.NET的Page.IsPostBack 属性http://www.sina.com.cn 2008年05月06日 11:33 IT168.com
  6. java--用 * 打印出各种图形(新手请进)
  7. iOS中常见的6种传值方式,UIPageViewController
  8. 作者:曾春秋,男,美国佛罗里达国际大学计算机科学博士生,南京邮电大学计算机学院大数据项目组成员。...
  9. React基础----ReactJS的使用(一)
  10. WebLogic简单的备份和恢复
  11. 来!PyFlink 作业的多种部署模式
  12. Tracup|使用项目管理软件帮助战胜拖延症
  13. dp转hdmi转换器_HDMI连接器类型和转换器
  14. 数学竞赛辅导陈启浩pdf_【优秀论文】第九届MathorCup高校数学建模挑战赛(B题)...
  15. iPhone蓝牙回控,iPhone手机互联,认证
  16. caffe的Leveldb格式数据一(官方介绍)
  17. java计算机毕业设计社区养老综合服务平台服务端源码+系统+数据库+lw文档+mybatis+运行部署
  18. 关于karabiner的设置
  19. JobScheduler用法
  20. 根据火车的出发时间和到达时间,编写程序计算整个旅途所用的时间。

热门文章

  1. 【面经——虎牙实习+一面+HR面+offer】
  2. 货郎担问题(TSP)
  3. 记WSL下MySQL安装和使用BUG
  4. 解读Tapestry5.1——页面渲染
  5. 微信小游戏开发实战教程8-消除处理
  6. FOJ 1402 猪的安家
  7. Java 文件完整性校验 MD5 sha1 sha256 sha224 sha384 sha512
  8. Bootstrap里的圆角outline
  9. sql统计某字段出现次数
  10. EXCEL单元格内多个姓名如何统计个数