Each of these surfaces helps developers find open-source projects, but they sell different things. This page is a side-by-side comparison so you can pick the right one, or use all five.
TL;DR: Product Hunt is the right venue for a polished launch day. GitHub Trending rewards momentum you already have. Show HN is a single high-variance shot at a dev/founder audience. Awesome lists give you a durable mention if a curator agrees. RepoRanker sells the thing none of the others will: a position on the board, priced in the open, held until someone spends more.
vs Product Hunt
Product Hunt is a daily launch community optimized for products and makers. What you get is a day. You prepare assets, coordinate an audience, and where you finish depends on how many people upvote you between midnight and midnight. Promotion is sold, but it is quoted separately from the board you are trying to reach.
RepoRanker sells the position itself. Listing is free. Paid placement starts at $3, rank is total dollars spent, and the amount that bought each row is printed on it. Nothing expires at midnight: you hold the spot until someone spends more, and then you move down rather than off.
What you are buying: Product Hunt = one coordinated day. RepoRanker = a position that stays put, at a price you could read before paying it.
vs GitHub Trending
GitHub Trending is github.com's built-in trending list, computed from new stars over a 24-hour to 7-day window. It is useful if you already have momentum, but you cannot submit to it, you cannot buy into it, and you cannot see how it decides.
RepoRanker is submission-driven and the position is for sale. List a repo, then take a spot for $3, or pass the row above you for $1 more than it has spent. The ladder shows every position and what it cost.
What you are buying: GitHub Trending = a brief window if the algorithm picks you. RepoRanker = a spot you choose, at a number you choose, that holds until it is outspent.
vs Show HN
Show HN is a tag for "here's something I made" submissions on Hacker News. The audience is mostly developers and founders, the bar for substance is high, and ranking is opaque (a private blend of upvotes, comment quality, flag rate, and time decay). Paid placement is forbidden there, and repeat submissions of the same project are penalized. You get one shot.
RepoRanker is not one shot, and there is no mechanism to decode: the position goes to whoever has spent the most on it, and every amount is on the page.
What you are buying: Show HN = a few hours of opinionated comments if you hit the front page, with no way to pay for a second try. RepoRanker = a spot you can take today and top up whenever you want it back.
vs Awesome lists
Awesome lists are curated READMEs (e.g. awesome-react, awesome-rust) maintained by a single person or small team. Inclusion gives you a durable mention and topical relevance, but it depends on the curator agreeing, it happens on their timeline, and it can be edited out later.
RepoRanker has no gatekeeper to convince. You list the repo, you buy the position, and where it sits is a number you set. The two are compatible: take the mention there and the position here.
What you are buying: Awesome list = a line in someone else's README, at their discretion. RepoRanker = a position on a public board, at your discretion, for $3.
Why RepoRanker exists
Every surface above makes you guess. Guess what a launch day is worth. Guess what the algorithm counts. Guess whether the curator will reply. Guess what promotion would have cost, since nobody quoted it. The work is real and the price is invisible.
RepoRanker replaces the guessing with a number. $3 gets your repo on the board. Passing the row above you costs $1 more than it has spent. The placement does not expire, and if someone outspends you, you move down rather than off. That is the whole product.
See the ladder and prices