DEV Community

CBT Tools
CBT Tools

Posted on

445 Clones, 157 Cloners, 2 Stars: An Honest Data Analysis of My Open Source Mental Health Toolkit

445 Clones, 157 Cloners, 2 Stars: An Honest Data Analysis

I built 36 free mental health tools in vanilla JavaScript. No backend, no signup, no dependencies. Here's what the traction data actually says after 30 days.

The Raw Numbers

Metric Value
GitHub stars 2
Forks 0
Cloners (unique) 157
Total clones 445
Watcher 2
Open issues 0
Discussions 12 (all mine, 0 community comments)
Dev.to articles published 62
Dev.to total reactions 24
Dev.to total views 607
Gumroad sales 0
RapidAPI paid calls 0

What the Data Says

1. People ARE using it, they're just not starring it

445 clones means 157 unique people ran git clone. That's not nothing. But only 2 starred. The star-to-clone ratio is 1.3%.

The industry average for open source repos is roughly 5-10% star-to-clone. Mine is 5x below that.

Hypothesis: The toolkit works (people clone it to use it), but the README doesn't communicate "this is worth starring." The value is delivered in the tools themselves, not in the repo presentation.

2. Dev.to is a distribution channel, not an engagement channel

62 articles, 24 reactions, 607 views. That's 0.39 reactions per article and 9.8 views per article.

A few articles got 10+ views. Most got 0. The articles that performed best shared a pattern: a contrarian technical hook ("No AI, No NLP, No Sentiment Analysis") + a single deep algorithm + working code.

The articles that flopped: listicles, opinion pieces, meta-synthesis. Dev.to's audience wants technical depth, not philosophy.

3. The funnel has a leak at "star"

Dev.to article (607 views)
  -> GitHub repo (some click-through)
    -> Clone (157 people)
      -> Star (2 people)  <-- THE LEAK
        -> Discussion (0)
          -> Fork (0)
Enter fullscreen mode Exit fullscreen mode

157 people thought "I want to use this" but didn't think "I want to support this." That's a conversion problem, not a product problem.

4. Zero sales despite zero-friction pricing

I put a Notion template on Gumroad for $7 and a Pro Pack for $5. Zero sales. The free tools are SO free that the paid versions feel redundant - there's no value gap to cross.

The honest truth: I optimized for "free and open" so hard that there's no reason to upgrade. The toolkit is complete at $0.

What I'm Trying Next

  1. RapidAPI listing - the CBT Analyzer API is live on RapidAPI. 135 cloners but 0 paid API calls. The listing needs optimization (better description, examples, pricing tiers).
  2. Different platforms - Dev.to is saturated for this content. Trying Quora (DA~90, massive mental health Q&A traffic), Zhihu (Chinese long-form), and X/Twitter for reach.
  3. AI agent marketplace - submitted 3 agents to aitopia.ai (CBT Thought Analyzer, Procrastination Pattern Detector, Attachment Style Detector). All in review ~108 hours. 70/30 revenue split. If approved, this is the most direct revenue path.

The Uncomfortable Question

445 clones says the tools have value. 2 stars says the presentation doesn't. 0 sales says the monetization doesn't.

The bottleneck isn't building more tools. I have 36. The bottleneck is converting 157 cloners into supporters.

If you're one of the 157: what would make you star it? What's missing?


All 36 tools are free, open source, and run in your browser with zero backend. Your mental health data never leaves your device. GitHub.

Top comments (0)