DEV Community

loading...
Cover image for How to get 600+ Github stars in 2 days

How to get 600+ Github stars in 2 days

revolist profile image Maks 惻2 min read

Today our project https://github.com/revolist/revogrid received crossed 760+ stars mark. And 600 of them happened to us in the last 2 days.

I think each of us came to GitHub with some goal. Most of us bound to the idea of organic promotion. According to it a good project is enough to become famous itself. But there are too many of them and we have to live with it.

This is a very short instruction on how to get your first stars:

Solve my pain

Write a project which the world has necessary in. You can't make people love it if there is no solution to their pain;

Good a Readme.

This is the easiest part you can start with. You just have to learn from the best. I would start with https://github.com/matiassingers/awesome-readme, you can come with your own better sample;

Leave "cold stay zone"

Get your first stars. Find a channel you like: Friends, colleagues, or some channel you start with.

And here we go

The best way to launch your ship into space is to get visible by media.
Best way to get into GitHub trending. How to do that:

  • Timing is important. If you aiming to be visible you have to get a significant amount of start in a short period of time;
  • Describe your project for media: start with writing down a very simple and beautiful description. According to which even your granny can understand what it is. Follow it with a promo picture. Better have 2
  • Make sure you started your Twitter live and most of us like short news from each other;
  • Start your activity on Reddit if you aren't there yet;
  • Collect your channels in one place. You'll need them soon. I would suggest some, but discover your own too:
  • https://www.reddit.com/r/webdev
  • https://www.reddit.com/r/javascript
  • https://www.reddit.com/r/Frontend
  • https://www.reddit.com/r/opensource
  • http://www.echojs.com
  • https://dev.to/t/javascript

  • Methodically start posting to your collected channels. Also, keep answering comments. This is very important, doesn't matter how harsh they are.

There is no clear mark where your project gets trended, for us, it was 160+ stars. But there were a lot of projects with 100+ stars and a smaller amount. The good thing is you'll get a lot of feedback about your project by this moment and will see different perspectives around it.

I wish you luck and no matter what keep trying.

Discussion (7)

pic
Editor guide
Collapse
anuraghazra profile image
Anurag Hazra

Secret to gaining more stars on github is to get stars on github.

Collapse
rishitkhandelwal profile image
Collapse
phantas0s profile image
Matthieu Cneude

That's the best advice I've ever read about getting stars on Github.

Collapse
razetime profile image
Raghu Ranganathan

You absolute genius

Collapse
oguimbal profile image
Olivier Guimbal

That's more or less what I did for pg-mem, but I didnt get that much ā­... So I guess this only works if you're solving a general purpose pain for frontend developers šŸ˜ Which is kind of specific.

Nevertheless, I'd say the same. And r/javascript worked best for me.

Collapse
revolist profile image
Maks Author

I think Reddit is a game of chance, for me the best was post in vuejs, and accidentally it was the worst post I made, I have posted picture without link and it gave me more conversion then detailed post. But overall you are right: need some good product, Iā€™m working on this grid for quite sometime and a lot of modern solutions there.

Collapse
aalphaindia profile image
Pawan Pawar

good post