怎么在 GitHub 上找到免费且实用的软件?

github 虽然主要是程序员的聚集地,但上面托管的项目种类繁多,风格各异。

既有严肃的科研项目,也有轻松的上班摸鱼工具。

既有针对极客宅男的开发工具,也有适合普通用户的小白软件。

本周我写了几篇文章,主要介绍与技术相关的开发工具和技巧。

今天,我想换个口味,分享几个 GitHub 上不错的项目合集,帮助大家找到一些实用的软件。

作为一名 macOS 用户,平时免不了要与各种软件打交道。

每次需要安装软件时,我都会仔细斟酌,在网上搜索比较不同软件的差异,看看是否有更好的替代品。

后来,我在 GitHub 上发现了一个 macOS 资源清单 awesome-macOS,它收集整理了许多高质量的 macOS 软件,包括编辑器、命令行终端、聊天工具以及其他特别实用的生产力工具,大大节省了我寻找同类软件的时间。

https://www.php.cn/link/a0845f6123cde73d218c375817c81083

在这个项目推荐列表中,我也发现了自己常用的软件,如:

IINA - 开源的媒体播放器mas - Mac App Store 命令行工具WWDC - 非官方的 WWDC 客户端ClipMenu - 剪切板历史管理工具如果你和我一样,正在考虑重新定制 macOS 环境,不妨先看看这个项目,相信你会有所收获。

既然提到了 macOS,自然也少不了 Windows 系统。

Awesome Windows 是一个灵感来源于 Awesome macOS 的项目,同样收集了一批优质软件。

其中包括:

7-Zip - 解压包工具Cryptomator - 文件加密工具Calibre - 用于电子书管理和转换的强大软件Itch.io - 可安装、更新、畅玩独立游戏Gimp - 开源图像编辑器等优秀开源软件。

此外,也有热心开发者将其翻译成了中文文档,有兴趣的可以前往项目地址查看:

https://www.php.cn/link/8d57c03206c460f9e9637e46b8337713

三大操作系统中,macOS 和 Windows 我们已经介绍过了,现在只剩下 Linux。

Awesome Linux Software 是由越南开发者 Luong Vo 发起并维护的 Linux 软件清单。

https://www.php.cn/link/0f7dfe5e8787efa0406adbb556d76c4a

与前两个项目类似,这个清单也提供了许多 Linux 软件供参考。

由于 Linux 本身强大的生态系统,该清单还提供了巴西葡萄牙文、中文、西班牙文、泰文等多种语言版本供选择阅读。

此外,该项目还提供了一些 Linux 操作系统的学习资料,方便开发者进一步探索与 Linux 相关知识,真是非常贴心。

如果你崇尚开源,喜欢 Linux 自由开放的生态,这个软件清单值得你多刷几遍。