发布于 2026-01-06 0 阅读
0

GitHub 的精彩一面——精彩列表

GitHub 的精彩一面——精彩列表

面向开发者的免费资源、棋盘游戏和国际象棋……它们有什么共同点?你可以在一些 GitHub 代码库中找到它们!

好吧,但是为什么呢?

GitHub 不仅仅是代码托管平台,它还是一个协作平台,每个人,即使不是开发人员,都可以在这里做出贡献。

所以……何乐而不为呢?今天我们来聊聊精彩清单。

什么是精彩清单?

Awesome Lists 是 GitHub 上的代码仓库,其中包含一系列优秀的资源。它们通常按主题组织,并且通常由社区成员维护。

如果你想听我谈谈这件事,我像往常一样录制了一段视频:

如何找到精彩列表

如视频所示,查找“精彩列表”最快捷的方式是通过“探索”页面。点击顶部菜单中的“探索”链接即可找到它。在那里,您可以搜索“精彩”主题,还可以将其标记为星标⭐️,以便下次轻松找到。

一般来说,你的入口点可以是包含一些最棒的列表的主存储库。

这个仓库叫什么名字?啊,你可能已经知道了: !由Sindresorhusawesome维护,你可以在https://github.com/sindresorhus/awesome找到它

如何创建我自己的“超棒清单”?

我们现在了解到,精彩列表就是 GitHub 代码仓库。所以,你可以随时通过创建代码仓库来创建一个或多个精彩列表。别忘了添加awesome主题,以便其他人能够找到它们。

手动创建?当然可以,但也可以借助 CLI 开始,请查看generator-awesome-list

npm install -g yo generator-awesome-list
yo awesome-list
Enter fullscreen mode Exit fullscreen mode

荣登主榜单

截至2023年3月,共有6182个与此awesome主题相关的公共代码库。显然,并非所有代码库都能被收录到Awesome主列表中。您可以在Awesome宣言中了解如何被收录。

当你认为一切都准备就绪后,就可以向主仓库提交 Pull Request 了。

我如何才能为“精彩榜单”做出贡献?

如果您知道(或自己创建)某个资源,并且认为它值得出现在某个列表中,您可以像往常一样提交 Pull Request。每个列表的提交规则可能略有不同,因此请务必阅读CONTRIBUTING.md相应仓库的文档。

如果您不确定如何创建 Pull Request,我在本视频中进行了演示。


顺便一提,“Awesome Lists”项目再次证明了GitHub和开源社区不仅仅局限于编写代码,或者仅仅是为开发者服务。每个人都可以从这些代码库的内容中受益,每个人都可以为其做出贡献。

大多数内容都与编程相关,这很合理,因为 GitHub 用户主要是开发者。当然,我们也欢迎您添加其他感兴趣的主题。如果您发现有遗漏,欢迎创建(并整理)您自己的精彩列表,主题可以是您感兴趣的任何内容!


感谢阅读本文,希望您觉得有趣!

我最近创建了一个 Discord 服务器,用来讨论开源和 Web 开发,欢迎加入:https://discord.gg/bqwyEa6We6

你喜欢我的内容吗?不妨订阅我的YouTube频道!这对我很重要❤️
你可以在这里找到它:
YouTube

欢迎关注我,以便在新文章发布时收到通知 ;)

文章来源:https://dev.to/this-is-learning/the-awesome-side-of-github-awesome-lists-2a5h