GitHub 热点速览 Vol.13:近 40k star 计算机论文项目再霸 GitHub Trending 榜
作者: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 天的项目一律称之为成熟稳重老项目,由于文章篇幅问题还有部分项目未能在本文展示,望周知 🌝
- 本文目录
-
- 可怕 GitHub 新生
- 1.1 微服务工具:Tye
- 1.2 监控方案:Nightingale
- 1.3 专业必备:hostctl
- 1.4 模型生成高性能代码:Jittor
- 1.5 区块开发:XBlock
- 1.6 疫情 cli:corona-cli
- 1.7 计算框架:MegEngine
-
- 尚能星否 GitHub 老项目
- 2.1 音视频播放系统:NymphCast
- 2.2 高校资源又来了:REKCARC-TSC-UHT
- 2.3 LeetCode 最佳实践:LeetCodeAnimation
- 2.4 awesome 系列:awesome-java
- 2.5 大型网站模拟版:Website login model
- 2.6 家庭管理:grocy
- 2.7 Go 学习必🐎:night-reading-go
- 2.8 网速监控:Traffic Monitor
- 2.9 分布式 RTC 系统:ION
-
- 本周 GitHub Trending #学习路线#主题的主力军
- 3.1 Spring 一网打尽:SpringAll
- 3.2 学习路线:Ai-Learn
- 3.3 计算机论文:Papers We Love
-
- 推荐阅读
-
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
推荐阅读
- GitHub 热点速览 Vol.12:不可思议的 browser-2020 周涨 star 超3K
- GitHub 热点速览 Vol.11:回暖的 GitHub 迎来上千星的图片流项目
- GitHub 热点速览 vol.10:疫情下的 GitHub
以上为 2020 年第 13 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
作者:削微寒
扫描左侧的二维码可以联系到我
本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。