7,335 verified directory profiles

We put you on GitHub lists that already have an audience.

Paste your site. We find the lists, write each entry, and open the pull request. You click the ones you want. No copy-paste. No README work.

$99 one-time · Up to 20 lists · You click. We open the PR. · See how it works

18,501directories discovered
2,365repositories classified
7,335verified directory profiles
20lists we can get you onto
0PRs opened without your click

How it works

From your URL to an open pull request.

One flow. We do the research, the writing, the fork, and the PR. You pick which lists go live.

01

Paste your site

We read the page and work out what you built. Preview the lists that fit before you pay. Then sign in with GitHub so we can open PRs as you.

02

We find the right lists

We check 7,335 verified directory profiles — topic, audience, product rules, and whether the list is still taking entries.

03

We write the entry

Each list wants its own format and section. We write the line the way that README already reads, so you look like you belong.

04

You click. We open the PR.

One click forks the list under your GitHub and opens the pull request. We space those PRs so twenty clicks do not land as a blast.

What we know

We research every list before you see it.

7,335 verified profiles. We rank the ones that fit, write the entry, and open the pull request when you click — up to 20 lists.

  • Their house style — exactly how each list wants entries worded, and which section yours belongs in.
  • Whether paid products are welcome — we only include lists that accept products like yours.
  • Their track record — what their recent additions say about how they handle new entries.
  • Lists still taking entries — we favor directories that are actively adding products.
  • What you've already reviewed — your campaign history keeps the same list from coming back as a new recommendation.

No spam, by design

Built to protect your reputation.

Blasting the same pitch at a hundred lists gets you blocked. CherryPick only opens a PR after you click that list, written the way that list asks.

What we never do

  • Spray the same pitch at 100 lists and hope
  • Post promotional messages where they're not welcome
  • Pad the count with closed or inactive lists
  • Open a PR you did not click
  • Dump twenty PRs in the same minute

What you get instead

  • A ranked shortlist of lists that fit your product
  • An entry written the way that list already reads
  • A real pull request, opened for you, from your GitHub
  • PRs spaced out so it looks like a founder, not a bot
  • A reputation that's better afterwards, not worse

Pricing

One price. Listed.

$99 one-time for the match, the writing, and the pull requests. No renewal. No leftover homework.

Launch price
$99

one-time payment

  • Up to 20 lists that actually fit your product
  • Each entry written for that list — format, section, and tone
  • Click to open the pull request from your GitHub account
  • PRs spaced out so a full shortlist does not look like spam
  • A dashboard with every list, every line, and every PR
Get listed — $99

Curated from 7,335 verified directory profiles.

FAQ

Fair questions.

What are these lists, exactly?

Curated collections of tools that live on GitHub — things like “awesome-cli-apps” or “free-for-dev”. Developers browse them when they are looking for something to use, and many rank for searches like “best API testing tools”. Getting added is free. The work is finding the right ones, writing each entry the way that list wants it, and opening the pull request. That is what CherryPick does.

I'm not really a GitHub person. Is that a problem?

No. You sign in with GitHub, we show you the lists that fit, and you click the ones you want. We handle the research, the writing, the fork, and the pull request. You never have to paste a line into a README.

Isn't this just spam with extra steps?

No — and the difference is the whole product. Spam is volume without relevance. CherryPick ranks a short list, writes the entry the way that list wants it, and opens a pull request only after you click that list. We space those PRs so it does not look like a blast.

Why the name?

Because choosing is the product. Anyone can dump hundreds of lists on you. CherryPick finds the twenty that belong, writes the entry, and opens the PR.

Could this get my account in trouble?

It's built to avoid that. You get a small, relevant set of lists and you click each PR yourself. We space the opens. Optional project scanning uses GitHub's broad classic repo scope, which can include private repositories; select only a repository you intend us to read, and disconnect GitHub when finished.

What if a list says no?

Maintainers decide. We pick lists with a real shot, show you the entry before it goes out, and the PR lives on your GitHub either way.

What kind of products work best?

Tools, apps, APIs, libraries, AI products, side projects, paid SaaS. If there’s a GitHub list for your category, we want you on it.

Why not just do this myself?

You can, and submitting directly is usually free. The work is finding the right lists, reading each policy, writing the entry, forking, and opening the PR. CherryPick does that end to end for $99 one-time.

Practical guides

The work we do for you, written down.

How maintainers expect entries. CherryPick handles the research, the writing, and the pull request.

Your users are already browsing these lists.
Be on them.

Paste your site. Click the lists you want. We open the pull requests.

Get listed — $99