求教,个人开源项目如何才能快速积累 star

查看 540|回复 37
xuanbg   
要 star ,可以做一些偏应用的项目,你做的这些项目受众太窄了
Juszoe   
那肯定是面向 Markdown 编程啊,Trending 都是几十 k 以上的 star
Macolor21   
写点正经的技术文章分析,然后引出你的项目(你的项目解决的问题),类比你的项目和市面的开源对比。然后如果确实你做的东西有用好用,不缺 star 的。。如果 star 没上来,说明就是没意义的项目(没受众或质量不行),当个参考库就在互联网上留个痕迹就行了
LawlietZ   
@xuanbg +1 ,主要是自己用,然后写些 api 玩玩
Bingchunmoli   
有个通用的能被轻松搜索到的名字,readme 清晰地介绍了这个项目是什么 做了什么,然后看到你的仓库的人才会考虑去看你的代码。如果大致浏览一遍觉得这个项目能解决自己的某个需求,或者有值得学习的地方,就会考虑点 star 了。star 数其实就是被认同的数量,追求这个我觉得很正常,当然 star 的含水量其实也差异很大,底层库一般 star 都不会太多,因为没那么多人会去研究,而框架类的、应用软件类的会多点,还有各种简易封装库、整合库、教程类项目等等,即使没什么难度也会吸引到 star 。所以你是愿意吸引到哪部分人群呢?不过还是要放宽心,star 基本对面试没有影响,除非你写了个几 k star 的项目。
dssxzuxc   
我觉得别人 fork 或者提交 issue 更能体现这个项目的价值而不是 star
Desiree   
我也有个开源项目,初学 go 的时候做的,维护了 n 年了
https://github.com/TimothyYe/godns
timothyye   
制作出比 v2ray 更好用的梯子,保证 start 数狂飙
cnbatch   
哈哈,学会营销,前段时间论坛里有一位 14 岁做开源库求 stars 的 v2exer 就是一经典案例。写技术文章时,标签化文章,提高阅读量;制造话题,提高讨论度;再搞个微信群 /qq 群,来个私域讨论,保留用户粘性,方便用户反馈...
哈哈,开玩笑,当然前面说的算是一种方式吧,不过个人觉得作为一个程序员,应该回归技术本身。
个人平时点 star 的最常用场景是:
1.有用并且代码写的不错
2.出名并且未来可能有用
3.文档写的不错
建议:
写好 readme,复杂项目,最好图文并茂,再复杂的写个 gitbook ,同时写开源项目文章时,想好使用场景,尽量从使用者角度去思考用户什么场景下会用到你的开源项目,便于用户从搜索引擎中找到你。
OldCarMan   
要么是解决真正的痛点问题,要么就是疯狂吹,只要「不要脸」在朋友圈天天吹,那种糅合怪也能把 star 顶上去
您需要登录后才可以回帖 登录 | 立即注册

返回顶部