ChartDB

Open-source database schema visualizer for developers, with a paid cloud tier

chartdb.io By Jonathan Fishner
MRR $9.4k
Users 250k
Stage Growing
Category Dev tools
Starter Story I Built a Niche App to $9K MRR
Growth roadmap

7 moves, in order

  1. Pre launch pivot
    Direct observation

    Abandoned the original AI database client idea after recognizing that requiring credential access and software installation created too much friction and distrust among developers. Pivoted to a no-credential, no-install schema visualizer.

    Unlocked a frictionless product that developers would actually try
  2. Launch (Week 3 of development)
    Hacker news show hn

    Submitted a 'Show HN' post on Hacker News after ~3 weeks of development. Prepared the submission to highlight the open-source, no-sign-up nature and the visual wow-factor of the ERD output.

    Reached Hacker News front page; thousands of developers visited in a single day
  3. Early growth
    Github open source

    Hosted ChartDB as a public open-source repo on GitHub, allowing developers to self-host for free with no sign-up. Stars and organic GitHub discovery became a continuous acquisition funnel.

    21,000+ GitHub stars; ongoing top-of-funnel for free users
  4. Early growth
    Reddit self hosted subreddits

    Posted and engaged in Reddit communities where the target ICP (self-hosted-tool-loving developers) already congregated, rather than inventing new distribution channels.

    Additional developer signups and community word-of-mouth
  5. Organic / viral
    Developer internal sharing

    Relied on developers naturally sharing ChartDB within their teams. Because the tool is visual and shareable (ERD diagrams), it spread organically inside engineering orgs.

    Drove team adoption that eventually converted free users to paid collaboration plans
  6. Monetization unlock
    Product-led growth

    Watched usage patterns over time and identified that teams wanted real-time collaboration features. Used this behavioral signal — not a guess — to introduce paid plans centered on team collaboration.

    Created a natural paid upgrade path from individual free users to team plans
  7. Scaling to $9K MRR
    SEO content

    Used Ahrefs to research keywords and grow organic search traffic, building an SEO-driven acquisition layer on top of the existing community channels.

    Contributed to reaching 250,000 developers and ~$9,400 MRR over 16 months
    MRR $9.4k Users 250k users
First 100 users

After roughly three weeks of development, the founders launched ChartDB on Hacker News as a "Show HN" post. They prepared the submission carefully and timed the launch to maximize visibility. The post hit the Hacker News front page, delivering thousands of developers to the product in a single day. The key drivers of the Hacker News spike were: (1) the product was fully open-source with zero sign-up required, meaning developers could test it instantly without friction or trust concerns; and (2) the core value prop — paste one SQL query, get a beautiful interactive ERD — was visually striking and immediately obvious, generating the "wow effect" that earns upvotes. Those upvotes pushed it to the homepage, where a large daily audience of developers discovered it organically.

Unfair advantage

Founders were themselves developers who deeply understood developer pain points, friction aversions (no sign-up walls, no credential sharing, self-hosted preference), and distribution channels (GitHub, Hacker News, Reddit self-hosted subreddits). This insider knowledge let them design an almost frictionless onboarding that resonated immediately with the target audience.

Scaling channel

hacker_news_show_hn

What didn't work

Their original idea — an AI-powered database client that required users to provide database credentials — failed to gain adoption. Developers were unwilling to share credentials and install new software for an unproven, untrusted tool. The founders explicitly abandoned this direction and pivoted to ChartDB.

Watch the original

I Built a Niche App to $9K MRR

Starter Story