1. 好用的 Shell 脚本工具

2. 开源的 Dashboard 工具

3. 人脸恢复算法

4. 静态网站生成器

5. 适用于 macOS 的代码编辑器

6. 开发者学习路线图

7. 嘴上一句话,电脑自己画


01

好用的 shell 脚本工具

gum 本月刚刚开源就已经获得了 1W 的 Star,这是一个高度可配置、开箱即用的 shell 脚本工具,只需要几行代码就能帮助你编写有用的 shell 脚本。

该项目提供了详细的教程,感兴趣的可以去项目的主页查看。

编程语言:Go

go的开源项目(盘点8月份)(1)

开源地址:https://GitHub.com/charmbracelet/gum

go的开源项目(盘点8月份)(2)

02

开源的 Dashboard 工具包

Tabler 是基于 Bootstrap 构建的免费开源 HTML Dashboard UI 工具包,可以通过 preview.tabler.io 网站预览 Tabler 的能力。通过该开源工具你能快速构建大多数的 Dashboard,比如地图、曲线图、柱状图、表单等等。

编程语言:HTML、CSS、JS

开源地址:https://github.com/tabler/tabler

go的开源项目(盘点8月份)(3)

go的开源项目(盘点8月份)(4)

03

人脸恢复算法

获得 21K 的 Star 的 GFPGAN 算法可以恢复一个模糊的人脸。基于生成对抗网络,当你输入一个模糊的面部照片,它能基于该模糊的照片输出一个清晰的人脸。

当然最后生成的清晰的人脸并不是图片的原图复原,只是基于模糊的人脸去”生成“的新的人脸,具体会生成什么样子,取决于这个算法所训练的数据集是什么样的。

比如你训练这个算法的时候用的都是男人脸的数据,当你用训练好的模型去恢复一个模糊女人脸时,最后生成的清晰人脸可能会偏男性。

编程语言:Python

开源地址:https://github.com/TencentARC/GFPGAN

go的开源项目(盘点8月份)(5)

04

静态网站生成器

Astro 是一款现轻量级的静态网站生成器,在 GitHub 上已经斩获 18K 的 Star。该项目可以提供详细的中文教程,只要你具备基本的前端编程基础,就能快速搭建一个属于自己的静态网站。

如何安装

# Recommended!npm create astro@latest# Manual:npm install --save-dev astro

开源地址:https://github.com/withastro/astro

go的开源项目(盘点8月份)(6)

05

适用于 macOS 的代码编辑器

很多编辑器是基于 Electron 构建的,但这会导致 IDE 无法充分利用所有系统资源。会出现整体代码占用空间更大,丢帧、卡顿等问题。而原生应用程序会非常流畅,可以更好地利用系统资源以获得更好的性能和可靠性。CodeEdit 便是这样的一款代码编辑器,非常轻量级,运营流程。CodeEdit 的外观和感觉都像是由 Apple 设计和开发的应用程序,并严格遵守他们的设计标准和开发模式,甚至包括应用程序图标和命名策略。

编程语言:Swift

开源地址:https://github.com/CodeEditApp/CodeEdit

go的开源项目(盘点8月份)(7)

06

开发者学习路线图

这个仓库整理了 2022 年流行技术栈的学习路线,包括、前端、后的、Vue、Python、Javascript、区块链等等,你可以比对这些路线图了解自己所处的领域有哪些知识点。

go的开源项目(盘点8月份)(8)

开源地址:https://github.com/kamranahmedse/developer-roadmap

07

嘴上一句话,电脑自己画

嘴上一句话,电脑自己画。你输入一句话,AI 自动画出你描述的场景。

go的开源项目(盘点8月份)(9)

go的开源项目(盘点8月份)(10)

go的开源项目(盘点8月份)(11)

你很难想象刚刚这几幅图是计算机自动生成的,Disco Diffusion 是一个输入关键词就出图的 AI 创作程序,已经在 GitHub 的开源,任何人都可以玩。

编程语言:Python

开源地址:https://github.com/jina-ai/discoart

,