再见 2022,你好 2023!

HelloGitHub 也随着 2023 年的到来,更新到了第 81 期 开端迈向第 7 个年头啦。

在过去的 2022 年,咱们总共发布了 12 期月刊、共享了 502 个开源项目,HelloGitHub 能够共享这么多风趣、好玩的开源项目,离不开开源爱好者的推荐、项目作者的自荐以及团队成员的贡献。在 2022 年发布过的很多开源项目中,你最喜爱哪个开源项目呢?哪些开源项目让你形象深入?

下面就让咱们一起来看看 2022 年《HelloGitHub 月刊》最受欢迎的 10 个开源项目,为了尽量涵盖较多的类别,就从 C++、Python、Java、JavaScript、Go、C#、C、Rust、CSS 每个类别选择一个组成了 Top10 开源项目。排名并不重要,重要是的是不能让你错过这些好玩的开源项目。

话不多说,开端今年的 HelloGitHub 年度盘点!

1、《金庸群侠传》C++ 复刻版

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:1.9K|编程言语:C++

这是一款基于 SDL2 开发的 2D 游戏,作为《金庸群侠传》C++ 复刻版,它的资源大部分来自《金庸群侠传》DOS 版别,复刻版除了经典的回合制战役体系,还在加入了受《黑帝斯》启示的即时战役体系。或许大佬们的重温经典,便是用自己拿手的编程言语把游戏从头完成一遍吧。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/scarsty/kys…

2、异步的 Python 谈天机器人结构

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:3.2K|编程言语:Python

它是基于 Python 的异步特性构建的谈天机器人结构,能够轻松处理很多的音讯。还供给了指令行脚手架,仅用几条指令就能够完结项目搭建。支撑多种 IM 渠道,有效地协助开发人员快速构建谈天机器人、音讯通知等项目。该项目代码质量高、社区活泼,它上得了出产环境,下能搞定一次性脚本。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/nonebot/non…

3、JVM 沙箱容器

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:5.5K|编程言语:Java

这是一种 JVM 的非侵入式运行期 AOP 解决方案。简略地说便是如果线上 Java 服务出现故障,需求加一条日志定位问题,经过该项目就能够在不重启服务的情况下,完结增加日志的操作。它还支撑线上故障模拟、请求录制和成果回放等功能。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/alibaba/jvm…

4、称手的 JSON 可视化东西

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:20.6K|编程言语TypeScript

一款改动你查看 JSON 数据习气的东西,它不是简略地格式化 JSON 数据,而是将其数据转化成节点,经过类似脑图的方式展现。支撑扩大/缩小、打开/收缩、查找节点、导出图片等操作,你还能够经过布置服务,将它变成免费的在线服务。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/AykutSarac/…

5、极简的订阅东西

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:4.4K|编程言语:Go

一个极简主义的 feed 阅览器,它的“简”是由内而外,内部代码部分不使用 Web 结构和 ORM 仅选用 Go+PostgreSQL+JS 完成,界面朴实无华、功能精简实用,支撑快速自建、源办理、自动获取内容、快捷键、用户体系等,这一切不多不少刚刚好。Go 初学者能够经过阅览不依赖任何结构、“纯粹”的 Go 代码,看清 Web 开发的原理。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/miniflux/v2

6、强大的媒体库办理东西

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:19.2K|编程言语:C#

一款完全免费、支撑中文、安装简略、跨渠道、功能齐全的媒体库办理体系。它能把本来躺在文件夹里的视频文件,变成包括封面、描绘、评分、演员表等信息的“影碟”,让视频整整齐齐、赏心悦目,还支撑视频续播、订阅更新、多端可看,让你能够远离广告高雅地追剧。要说缺点的话,我感觉便是得花时刻折腾一番才干感受到它的魅力。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/jellyfin/je…

7、好玩的 GB 游戏制造东西

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:6.7K|编程言语:C

这是一款可视化开发游戏的东西,可用于快速构建复古冒险游戏。经过该项目能够完成仅仅拖拽的方式,就能制造出复古风格的 Game Boy 游戏,不会编程也能够开发游戏。还支撑导出 ROM 或发布成在线游戏,适用于 macOS、Linux 和 Windows 操作体系。

地址:github.com/chrismaltby…

8、Markdown 电子书构建东西

Star 数:11.6K|编程言语:Rust

该项目是 Rust 官方开源的制造 Markdown 电子书东西,功能上类似 Gitbook。它能够将 Markdown 文件制造成在线书本,支撑代码高亮、可集成查找、多主题等功能,简略易用十分合适创立教程、API 文档、开源书本等。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/rust-lang/m…

9、按钮款式集合

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:2.6K|编程言语:CSS

该项目供给了 100 种不同款式按钮的 CSS 源码,不仅如此还支撑在线查看效果以及调试。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/ui-buttons/…

10、大学计算机没有的一课

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

Star 数:3.3K|编程言语:Other

大学里的计算机课程往往只专心于讲授数据结构、操作体系这些知识,关于编程开发中常用的东西则留给学生自行学习。在 MIT 这个课程中,你能够了解和掌握指令行(shell)、文本编辑器(Vim)、版别控制体系(Git)等强大的东西,越早触摸越能愈加熟练地使用它们,有助于未来的职业生涯。

HelloGitHub 最受欢迎的开源项目 Top10(2022年)

地址:github.com/missing-sem…

中文:missing-semester-cn.github.io/

最后

HelloGitHub 的年度 Top10 榜单,并不是简略地根据项目访问数拉个表单就完事儿了。

为了让更多人在 HelloGitHub 找到喜爱的开源项目,不论拿手什么编程言语、职业是学生仍是程序员。我多花了几倍的时刻,从多个主流分类中选择出几个较为受欢迎的几个开源项目,然后根据咱们的评价、留言、访问比等数据层层挑选,最终每个分类只留一个开源项目,反复屡次才制造出这个榜单。

HelloGitHub 一向秉承着共享 GitHub 上风趣、入门级的开源项目,咱们做的一切都是为了:

让你找到喜爱的开源项目,爱上开源参加开源。

一切美好景色都在路上,希望你和开源最美的那张合影上有 HelloGitHub。

因为篇幅有限,还有很多优秀的项目没能当选,你能够在往期的《HelloGitHub 月刊》中找到它们。

以上便是本文的所有内容,如果您觉得这篇文章写得还不错,就请给我点一个,您的支撑便是我更新的动力。咱们下期见~