如何打造一个上千 Star 的 Github 项目

2019-08-17 19:48:34 +08:00
 tikazyq

每一个程序员都或多或少接触过 Github,至少是听说过吧。而 Github 最大的好处是在于程序员可以不用付出任何费用,可以在上面参考、借鉴甚至是照搬其他人贡献的项目,因为这一切都是开源的。另外,任何一个 Github 用户也可以在上面对自己感兴趣的项目做出贡献。所谓贡献,就是对已有的代码进行更正、优化、开发等操作,让项目发展得越来越棒。而且,Github 的 Star 机制让项目的受欢迎程度得到很好的展示。如果您去 Github 上搜索一个 Vue 的后台管理模板,您很可能会选择几万 Star 的 Vue-Element-Admin (就像您去挑选晚餐地点,一般会去大众点评上选评价足够高的餐厅)。千万别小看 Star 这样类似点赞的机制,这些 Star 的背后是大多数程序员的认可,Github Star 数量可比朋友圈的点赞数量要有技术含量得多。我不是在吹捧那些点赞数多的项目,我只是在强调一种增加技术影响力的方式:打造一个上千 Star 的 Github 项目。Github 作为世界上最大的开源项目管理中心,可以让任何人有机会实现这个目标。

本篇文章主要从自己项目 Crawlab 的角度出发,介绍了如何打造一个上千 Star 的 Github 项目的方法。其中包括寻找痛点、完善产品、产品推广和项目管理。相信每一个获得了上千 Star 的项目的作者都有自己的方法论。我看了老乡大佬 CrossoverJie 的相关文章《 1K star+ 的项目是如何炼成的?》,获得了很多灵感,其中很多理念与本篇文章是相似的。不管如何,都祝愿读者能从本篇文章中收获知识,祝您能早日收获自己的上千 Star 项目。

原文地址: https://juejin.im/post/5d56763bf265da0390052a00

Github: Crawlab

感谢支持!

6621 次点击
所在节点    程序员
64 条回复
MMMMMMMMMMMMMMMM
2019-08-17 20:57:52 +08:00
记得 QQ 空间互赞么。。。

你写一个 Bot 把全 github 的用户 项目 follow star 个遍

总有几个闲的没事的 也给你反手来个 star
gaigechunfeng
2019-08-17 21:02:00 +08:00
首先我得先有个项目。。。
oxogenesis
2019-08-17 21:10:10 +08:00
《如何打造一个 15 Star 的 Github 项目》: https://github.com/oxogenesis/oxo-chat-client
我对星倒没什么兴趣,
我需要一个前端,帮我把客户端的展示效果完善到能用的程度

星多只是感兴趣、mark 的技术人员多,对世界并没有太大改变
tikazyq
2019-08-17 21:13:49 +08:00
@MMMMMMMMMMMMMMMM 写个爬虫就可以了
tikazyq
2019-08-17 21:14:11 +08:00
@gaigechunfeng 可以看文章里“寻找痛点”这一小节
tikazyq
2019-08-17 21:15:44 +08:00
@oxogenesis 《就差一个 XXX 》系列么
oxogenesis
2019-08-17 21:22:57 +08:00
@tikazyq nonono,差很多,前端只是这个客户端,前端简单做做,这个项目的星应该值 1 万个(我是不是想多了。。。)
还有一些核心东西需要 c++来优化,不过项目还没上传
whoami9894
2019-08-17 21:39:01 +08:00
首先一个筛选条件:代码比 md 文件多
mason961125
2019-08-17 21:46:07 +08:00
你的心态有问题,生产开源代码的目的不是为了 star,而是为了让所有人更方便。
augustheart
2019-08-17 21:50:02 +08:00
作为中国人,你应该感谢人口红利。获得关注太 tm 容易了。
问:要获得关注怎么办?
答:开车啊
tikazyq
2019-08-17 22:16:11 +08:00
@mason961125 没有这个意思
tikazyq
2019-08-17 22:16:42 +08:00
@augustheart 赢得屌丝赢天下么
tikazyq
2019-08-17 22:17:32 +08:00
@whoami9894 仁者见仁,看得出你没有做过真正意义的开源项目
augustheart
2019-08-17 22:30:06 +08:00
@tikazyq 这话有点大,不过我觉得在我们剩下的人生里面这点会越来越明显。
murmur
2019-08-17 22:34:54 +08:00
awesome AWESOME
当然是 如家经典
xuyl
2019-08-17 22:58:34 +08:00
哥们,你的项目在 V2 推广太多次了,容易引起反感的,前车之鉴 apijson。
tikazyq
2019-08-17 23:00:28 +08:00
@xuyl 是有这个问题,apijson 怎么了?
Co1a
2019-08-17 23:29:24 +08:00
歪个楼:这是你的代码仓库
murmur
2019-08-17 23:34:22 +08:00
@tikazyq 广告打的太多了
tikazyq
2019-08-17 23:36:21 +08:00
@murmur 确实,推广次数过多会成为 spam,以后会注意

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/592751

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX