最近这几天不少的粉丝们私信小编,建议我多分享,多整理一些优质开源并且实用的项目,按照老铁们的吩咐,我也是陆陆续续分享了一些,有兴趣的粉丝们可以看看。
但回过头来,小编从头条后台浏览数据上看,好像大家都更喜欢看“开源项目水文”,而越硬核的内容(底层基础知识),看的人越少。
不过,明年的更新重点应该会偏向于干货,水文对个人能力没啥提升,只不过最后分享出来的数据会好看一点。也感谢大家的支持,使我能够坚持更新,未来会带来更多精彩的内容!
今天给大家盘点7个非常优质的Github开源项目,希望粉丝们喜欢。
Awesome-macOS
Github(13.7k):https://github.com/iCHAIT/awesome-macOS
Awesome 开头就应该能猜到这是一个合集开源项目,Awesome macOS 包含了一系列 macOS 相关的精选开源项目、工具和资料。
类似,如果你想找 Java 相关的精选开源项目,可以去看看 Awesome Java,如果想找 Python 相关不错的开源项目,可以去瞧瞧 Awesome Python。
如下图:
Nginx 可视化配置神器
官方地址:https://www.digitalocean.com/
Github(24.8k):https://github.com/digitalocean/nginxconfig.io
Nginx 是一款轻量级的反向代理服务器,相信大家非常熟悉,但配置 Nginx 非常麻烦,即使根据官方文档来配置也容易出错。
NginxConfig 就是一个 Nginx 可视化配置神器,可针对特定需求勾选不同的选项,只要勾选、调节几个参数•,就能生成 Nginx 的配置文件。
如下图:
开发人员的速查表
官方地址:https://jaywcjlove.github.io/reference
Github(4.3k):https://github.com/jaywcjlove/reference
这个开源项目开源 20 天,就获得了 2.5K 的 Star。这是一个为开发人员准备的快速参考备忘清单。
涉及C、Docker、Java、JSON、Golang、Python、Swift、CSS、JavaScript、正则表达式等等。
相当于一个速查表,要啥有啥,就相当于一本开发大词典。
如下图:
爬虫框架
Github(5.2k):https://github.com/projectdiscovery/katana
这是一个可配置的网络爬虫框架,基于 Go 预约,支持 JavaScript 解析/爬取、可定制的自动填表等等。
如下图:
推送通知发送到您的手机或桌面
官网网址:https://ntfy.sh/
Github(5.2k):https://github.com/projectdiscovery/katana
这是一个基于 HTTP 的发布-订阅通知服务,非常简单。使用这个开源项目,可以通过 Put/POST 将推送通知发送到手机或者桌面。
如下图:
用 C# 编写的实验性 Nintendo Switch 模拟器
官网网址:https://www.ryujinx.org/
Github(15.7k):https://github.com/Ryujinx/Ryujinx
Ryujinx 又是一个开源的 Nintendo Switch 模拟器,用 C# 编写。该模拟器旨在提供出色的性能、使用体验。1700+ 游戏可以在上面运行,支持 Windows 、Linux 系统,系统要求 8 GB 内存。
如下图:
中文黑体
官网网址:https://atelier-anchor.com/typefaces/smiley-sans/
Github(15.7k):https://github.com/atelier-anchor/smiley-sans
得意黑是一款在人文观感和几何特征中寻找平衡的中文黑体。整体字身窄而斜,细节融入了取法手绘美术字的特殊造型。字体支持简体中文常用字(覆盖 GB 2312 编码字符集)、拉丁字母、日文假名、阿拉伯数字和各类标点符号。
如下图: