Open source growth practice

Repos don't go viral.
They compound.

I run 30 day growth programs for open source maintainers: positioning, launch sequencing and contributor pipelines. The curve you want is the slow one that keeps going, not the spike that dies in a week.

About

Growth built for open source maintainers

Santom is a growth practice for open source maintainers. I help GitHub repositories become easier to understand, easier to discover and easier to contribute to, using positioning, launch sequencing and contributor pipelines. Every program runs 30 days, covers one repository, and is reported with real numbers.

How it runs

Three phases, in order

Skipping straight to promotion is why most launches flatline. A repo that isn't legible to a first time visitor cannot convert attention into stars, so the order matters more than the tactics.

PHASE 01Day 0 to 7

Read the repo like a stranger

Most repos lose people in the first fifteen seconds. I audit what a cold visitor actually understands, then fix the gap.

  • README teardown and rewrite
  • Positioning statement in one sentence
  • Quickstart that works on a clean machine
  • Topics, description and social preview
  • Competitor and adjacent project map
PHASE 02Day 8 to 20

Put it in front of the right rooms

Launch is a sequence, not an announcement. Each channel gets a version written for the people who read it.

  • Launch calendar across four channels
  • Hacker News and Reddit copy per community
  • Newsletter and aggregator outreach list
  • Maintainer introductions
  • Comparison and integration content
PHASE 03Day 21 to 30

Turn visitors into contributors

Stars are a signal, not the point. Repos that keep growing are the ones where a stranger can land a first pull request without asking permission.

  • Good first issue backlog, properly scoped
  • CONTRIBUTING and dev environment docs
  • Triage rhythm and response time targets
  • Release notes worth subscribing to
  • Closing report on the real metrics

Selected work

Every number below is live

Click any repository to open its preview. The current figures are read from GitHub as you look at them.

Maintainers

What they said afterwards

I had been treating the README as documentation. He treated it as the landing page, which in hindsight is obviously what it is. Traffic started converting the week after we shipped the rewrite.
Daniel Okafor
Maintainer, fluxwave/core
What I did not expect was how much of this was operational. Half the work was just answering issues faster and labelling things properly. Boring, and it moved the numbers more than anything we posted.
Marta Vidal
Founder, Chartkit
He talked me out of a Product Hunt launch in the first call and explained exactly why it would not work for a security tool. That honesty is the reason I kept going for the full program.
Kenji Watanabe
Staff engineer, sentinel/rules
Our first time contributor count went from two in a year to eleven in a quarter. The good first issue backlog he set up is still the thing new people land on.
Aisha Bello
Open source lead, Grainpipe
The reporting was the part I valued most. Actual numbers on what moved and what did not, including the things that failed. I have worked with agencies that never showed me a single honest metric.
Tomas Lindqvist
CTO, Northbound
I expected a checklist. What I got was someone who read every open issue and told me which three were quietly costing us contributors.
Priya Raman
Maintainer, Lumenql
The launch calendar was the first time our announcements felt planned instead of panicked. We stopped posting everywhere and started posting where it counted.
Lucas Ferreira
Founder, Pipekit
Response time on issues dropped from days to hours. That alone changed how newcomers talked about the project.
Hannah Schmidt
Core maintainer, Tessera
Clear, direct and refreshingly honest about what would not work. We dropped two channels he flagged as a waste of time and put the effort where it paid.
Emeka Eze
CTO, Ledgerly
Our README finally explains what the tool is in one sentence. Traffic from GitHub finally turned into installs.
Sofia Marino
Developer advocate, Orbitkit

Questions

Before you ask

How long does a program take?

Thirty days for the standard program. Larger repositories can take longer.

Do you guarantee a number of stars?

No. Anyone who promises that is selling something. I guarantee the work and honest reporting.

What do you need from me?

Repository access, one weekly call and a maintainer who can answer issues quickly.

What does it cost?

Email me the repo URL and I will quote after a short read of the project.

Next intake

Tell me about the repo.

Send the URL and what you've tried so far. I'll reply with an honest read on whether a program makes sense, including when it doesn't.