作者:HelloGitHub-小鱼干
Clone-Wars 是真的强,能细数 70+ 知名应用网站的源码,即便你不看代码,也可以了解下各大网站的所用技术栈。同样很强的是用 OpenCV 实现的图片转 csv 文件的 image2csv。而作为开源的认证和授权服务器的 authelia 也很强,和反向代理们搭档,拦截不可靠的 Query 查询,保证数据安全。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New
,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 ????
![](https://img-blog.csdnimg.cn/img_convert/ac8d202892bf11b9c8b3a33ecb3eb3a3.png)
1. 本周特推
在开始本周的特推之前,如果你有什么想要的 GitHub 项目,记得留言呀~你的留言超重要 (≧▽≦)
1.1 图片转 csv 文件:image2csv
本周 star 增长数:500+
New
image2csv 是一个提取图片中的数据信息生成 csv 文件的小工具。它用 OpenCV 做图片处理,Tesseract 识别图片中数据。
GitHub 地址→https://github.com/artperrin/image2csv
![](https://img-blog.csdnimg.cn/img_convert/fa7da1635ae19f62ac9d1d5fc8fb5133.png)
1.2 史上最强拷贝仓:Clone-Wars
本周 star 增长数:3,300+
New
Clone-Wars 收录了 70+ 国内外知名网站的 Clone 版,诸如 Airbnb、Amazon、Instagram、Netflix、Tiktok、Spotify 等等,并注明了各个网站使用了什么技术栈,可以说是一个十分优秀的技术学习项目了。
GitHub 地址→https://github.com/GorvGoyl/Clone-Wars
![](https://img-blog.csdnimg.cn/img_convert/dc41d95b4865e8036007ada126be0533.png)
2. GitHub Trending 周榜
2.1 单点登录守卫:authelia
本周 star 增长数:1,850+
Authelia 是一个开源的认证和授权服务器,通过 Web Portal 为应用程序提供双重认证和单点登录(SSO)。作为反向代理 (如 Nginx、Traefik 或 HAProxy) 的好搭档,Authelia 让它反向代理们知道 Query 是否应该通过,而未经身份验证的用户将被重定向到 Authelia 登录界面。
GitHub 地址→https://github.com/authelia/authelia
![](https://img-blog.csdnimg.cn/img_convert/8ea080115bb000514fed1dc25b8ac3ee.png)
2.2 Flutter 聊天应用:Chat-Messaging-App-Light-and-Dark-Theme
本周 star 增长数:650+
New
Chat-Messaging-App-Light-and-Dark-Theme 是一个用 Flutter 开发的聊天应用,支持 Dark 和 Light 模式的无缝切换。通过这个项目,你可以学到如何制作一个支持文字、语音、视频的聊天应用。
GitHub 地址→https://github.com/abuanwar072/Chat-Messaging-App-Light-and-Dark-Theme
![](https://img-blog.csdnimg.cn/img_convert/7c8c267d077b72a82e0e021df2ca24de.png)
2.3 敏感信息扫描工具:apkleaks
本周 star 增长数:650+
apkleaks 是个 APK 文件敏感信息扫描工具,它会扫描 APK 来获取 URI、端点和 secret。
GitHub 地址→https://github.com/dwisiswant0/apkleaks
![](https://img-blog.csdnimg.cn/img_convert/d5f329bd8c636ccb67843b5b61b83c8a.png)
2.4 新型 shell:nushell
本周 star 增长数:950+
nushell 是一个新型的 shell,由 Rust 编写而成。相比传统 shell,它提供了更全面的信息,且它内置了一组命令。如果一个命令是未知的,该命令将退出 shell 并执行它 (在 Windows 上使用 cmd,或在 Linux 和 macOS 上使用 bash),正确地传递 stdin
、stdout
和 stderr
,以便 git 工作流 / vim 可以正常运行。
GitHub 地址→https://github.com/nushell/nushell
2.5 深度学习资料:d2l-zh
本周 star 增长数:1,250+
d2l-zh 是《动手学深度学习》教程,读者可从中了解概念、背景知识和代码,而项目作者也在资料中阐述剖析问题所需的批判性思维、解决问题所需的数学知识,以及实现解决方案所需的工程技能。
GitHub 地址→https://github.com/d2l-ai/d2l-zh
![](https://img-blog.csdnimg.cn/img_convert/b96ea5382e2551b61829723a196d683e.gif)
3. 往期回顾
不一样的软件们——GitHub 热点速览 v.21.10
小心你的个人信息——GitHub 热点速览 v.21.09
最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:量化交易,AI 换头等等。???? 和之前的送书活动类似,留言点赞 Top5 的小伙伴(棒),小鱼干会努力去找 Repo 的^^
以上为 2021 年第 11 个工作周的 GitHub Trending ????如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 ????
- END -HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
????「点击关注」更多惊喜等待你!