如何推广自己的开源项目

如何推广自己的开源项目(github获取更多的star) - 杨志平

####前言
你可能花费几天甚至几个月时间开源一个你写的代码,但是没有人去使用它,靠运气的话可能可以推广. 现在我讲讲如何让人们关注我们的作品。该要点是打破下面的图片的循环

图片一

###六步(4-6是秘诀)

  1. Projects are Everything
  • Read and Research
  • Building the Repo
  • README 文件
  • 图解
  • 更新反馈

###1.Projects are Everything
开源代码就是给其他程序员解决问题或者节约时间的

###2.Read and Research
很多问题都已经解决成千上万次了
你可以想一个你感兴趣的开源项目,上网搜索确认它的实现是不是已经有很多人实现了并有很多人已经使用它了,那就忘了这个想法。但是如果没有,或者解决方案不理想(可以通过issues查看他们的不足)你有时间的话就建一个和他们相识的开源项目,修复一些issues使用自己的文档(感觉有点无耻,但听说很有效)

##3.Building the Repo
有一点就是,通常我们后面的repo的star增加速度比以前的repo要快挺多的,可能是以前的repo使得更多人认识你相信你。

###4.README 文件(推荐布局方案)

图片2

###5.图解(特效,一目了然)

Flipboard playing multiple GIFs

###6.更新反馈
完成以上步骤,并不断更新开源库及时解决issues里面的bug就很有希望进入
star趋势
图片2
贡献名人
图片2