在 Windows 用上 Linux GUI——GitHub 热点速览 v.21.17
本文首发于「HelloGitHub」微信公众号,搜索「HelloGitHub」点击关注解锁更多宝藏!
作者:HelloGitHub-小鱼干
超喜欢本周的 GitHub 热点,如果你是个 Windows 用户,但又不得不用 Linux GUI 软件,这次微软帮你解决烦恼,WSLg 能让你用上大量 Linux GUI 软件,Just for you。当然一样让人惊喜的还有 triangula,这个用遗传算法实现了小鱼干最喜欢的几何风格设计,随便上传一张照片,即刻进行进行三角剖分,得到一张颇有设计感的三角图片。智能相片管理器 phototopism 也让人很欢喜,无需你添加任何标签,自动标识图片信息,让你方便快速找到往日记忆。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New
,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝
- 本文目录
-
- 本周特推
- 1.1 高颜值实时监控:netdata
- 1.2 Windows 上用 Linux GUI:WSLg
-
- GitHub Trending 周榜
- 2.1 淘系前端互动引擎:Eva.js
- 2.2 智能相片管理器:phototopism
- 2.3 渲染引擎:kraken
- 2.4 几何三角图片生成器:triangula
- 2.5 C++ 编写的机器学习库:flashlight
-
- 往期回顾
-
1. 本周特推
1.1 高颜值实时监控:netdata
本周 star 增长数:1,050+
Netdata 是一个分布式实时监视,它提供了酷炫的 Web 监控面板。它可以帮你监控从系统、硬件、容器和应用等地方收集到的数千个指标。无需 sudo
命令,你即可在任意发行版 Linux 版本、Docker、K8s 等地方运行它,当然也支持 FreeBSD 和 macOS。
GitHub 地址→https://github.com/netdata/netdata
1.2 在 Windows 上用 Linux GUI:WSLg
本周 star 增长数:1,800+
New
WSLg 全称为 Windows Subsystem for Linux GUI,微软推出 WSLg 的目的是支持运行各种主流的 Linux GUI 软件,比如 gedit 文本编辑器、TestCafe Studio 测试软件等软件。WSLg 给那些要用/喜欢用 Windows,又得使用 Linux 软件的开发者、研发人员提供了一个友好的集成环境。
GitHub 地址→https://github.com/microsoft/wslg
2. GitHub Trending 周榜
2.1 淘系前端互动引擎:eva.js
本周 star 增长数:550+
New
Eva.js 是阿里开源的游戏互动引擎,包括了淘系前端 20+ 常用组件,包含动画、渲染、性能、数据状态以及常用的脚本组件。特性:
- 实现易于开发的引擎架构
- 提供高扩展性的架构
- 支持场景编辑器
- 支持渲染与动画能力
- 渲染能力完备
- 动画资源类型支持完善
- 友好的用户体验
- 提供性能优化方案
- 提供最佳实践
GitHub 地址→https://github.com/eva-engine/eva.js
2.2 智能相片管理器:phototopism
本周 star 增长数:850+
PhotoPrism 是一个由 Go 和 Google TensorFlow 实现的私人照片管理器,可用于浏览、组织和共享照片集。它会利用最新的技术来自动标记和寻找图片,超智能管理你的相片集。
GitHub 地址→https://github.com/photoprism/photoprism
2.3 渲染引擎:kraken
本周 star 增长数:1,700+
Kraken 基于 Flutter 的高性能且符合 Web 标准的渲染引擎。特性:
- 易用,你无需改变你的技术栈;
- 跨平台,支持 Web、移动端和桌面;
- 高性能,提供类原生性能,如导航、动画和无限列表滚动;
GitHub 地址→https://github.com/openkraken/kraken
2.4 几何三角图片生成器:triangula
本周 star 增长数:1,900+
New
Triangula 采用一种改良的遗传算法对图像进行三角剖分,你只要上传一张图片,即可得到它的几何三角版本。想让你的照片也有设计感,拥有掘金小册封面那样的酷炫 feel 吗?试试 triangula 吧。
GitHub 地址→https://github.com/RH12503/triangula
2.5 C++ 编写的机器学习库:flashlight
本周 star 增长数:1,800+
Flashlight 是一个 C++ 编写的机器学习库,由 Facebook 开源。核心功能包括:
- 用 ArrayFire tensor 库实现 JIT 内核编译
- 用 CUDA 和 CUP 作为 GPU 和 CPU 训练的后端
- 高效且可扩展
GitHub 地址→https://github.com/flashlight/flashlight
3. 往期回顾
以上为 2021 年第 17 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
关注 HelloGitHub 公众号 第一时间收到更新。
还有更多开源项目的介绍和宝藏项目等待你的发现。
作者:削微寒
扫描左侧的二维码可以联系到我
本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。