我们如何成为 GitHub 上排名第一的热门存储库
在我们的项目NSFW Filter上工作了2 个月之后,我们今天将它打造成为 Javascript 中排名第一的存储库。
我想分享我们一路走来所做的事情以及您也可以如何做到这一点。
并不是说进入第一名是完全必要的,它可以帮助人们发现你的项目并为其做出贡献,我相信这会让你的项目变得更加棒。
NSFW Filter是一款利用人工智能 (AI) 屏蔽 NSFW 内容的网络扩展程序。它可在Google Chrome和Mozilla Firefox中使用。
我认为以下因素使我们的项目受欢迎:
良好的文档:起初,我是唯一一个从事这个项目的人,并且在开发的早期阶段就将其开源到 GitHub 上。我确保编写了一份完善的 README 文件,以帮助开发人员使用和贡献项目。
传播:为了获得第一批用户和贡献者,你需要传播你的项目。一旦项目获得了初步的关注,人们就会为你传播。以下是我分享项目信息的渠道:
-
https://news.ycombinator.com/show:这是我们获得最多观看次数的地方。
-
Reddit:第二多的用户来自 Reddit r/webdev。
-
Product Hunt:我们在 Product Hunt 上发布了它,甚至还获得了推荐。这是我们意料之外的,但它为我们的项目带来了大量流量。
-
http://www.echojs.com/:很多用户也来自这里。
-
https://dev.to/t/javascript:这是讨论您的项目并获得反馈的好地方。
-
Twitter:耶!发推!用相关的标签发推,有很多机器人会转发某些标签。
时机:分享项目时,时机至关重要。您需要考虑时区和当天的发布时间,以便吸引更多用户。您可以在不同的时间发布到不同的频道,从而吸引来自世界各地的用户。
撰写文章:在 Medium 和 Hacker Noon 等平台上撰写一篇文章,介绍你的项目。这是激发人们对你的项目兴趣的好方法。
一旦你获得一些关注,其他渠道和出版物就会与他们的用户分享你的项目。
我们的项目在 JavaScript Weekly 等一些渠道上被提及,并从那里开始自我推销。
如果您想查看我们的项目,这里是repo 的链接。
希望你觉得这篇文章有用!开源,赞!
鏂囩珷鏉ユ簮锛�https://dev.to/pottekkat/how-we-made-it-to-1-trending-repository-in-github-291a