如果你是像我一样的 GitHub 深度用户,常年浸泡在论坛上,每次看到好项目就会随手留下 Star,久而久之,你应该就会发现,Star 过的项目到了千级甚至万级的地步。 这时,你应该就会面临跟我一样的问题: Star 过的项目太多,怎么分类管理,快速查找? 今天就跟大家分享下,我所了解的几个比较实用的 Star 管理工具,希望能够减少你查找项目时所花费的时间。 AstralAstral 是一款优雅便捷的 GitHub Star 管理工具,基于 PHP & Vue.js 构建。 https://github.com/astralapp/astral 在今天要推荐的 Star 管理工具中,这是诞生年份最久远的一个。 它主要具备以下功能: 简便的标签系统 过滤 & 搜索 文档快速阅读 便签备注功能 完全免费且开源
把这个工具放在首个推荐位,不为别的,就是因为它长得好看!颜值即正义! The Fucking GitHub额。。。 虽说这个插件的名字有点粗暴,但是它所拥有的功能还是不容小觑的。 该插件由国内一名开发者 Soldoros 所研发,你可以用它很方便的查看、整理、搜索在 GitHub Star 过的项目。
https://github.com/lvxianchao/the-fucking-github 它主要具备以下功能: 标签系统 项目目录系统 快速检索 多端数据同步 免费且开源
另外,没记错的话,Soldoros 也是 GitHubDaily 公众号的早期关注者之一,之前多次给我们打赏,今天借此机会感谢下老板! Remu这个名字取自之前非常火的一部番剧《从零开始的异世界》,剧中那名十分受欢迎的角色就是叫「雷姆」。 插件界面整体色调为浅蓝色,估计是为了要与「雷姆」这个角色相呼应。 毕竟,如果真爱有颜色,那它一定是蓝色的。
https://github.com/zenghongtu/Remu 该插件在兼具以上两款插件功能的情况下,针对 Star 标签添加这一操作做了优化:用户在 Star 完一个项目之后,可以随手给项目打上标签。 值得一提的是,由于 Chrome 浏览器自带的 storage.sync 数据同步接口仅有 100KB 的存储容量,因此作者采用 gists 来完成同步功能,顺带能查看历史记录,也算是开发上的一个小 trick。 以上,即为本次分享。 文末,再跟大家多唠叨两句,在 Star 了一个项目之后,最好定期抽出时间,仔细阅读项目文档和源码,尝试着去理解项目的设计原理与实现思路,必要时还可以帮作者提交下 issue 或 PR。 如此这般,才能最大化吸收开源项目所带来的价值,顺便让整个开源生态圈变得更有活力。
|