All stories
Founder story Established

Adam Wathan: Tailwind CSS from Side-Project Byproduct to Multi-Million Business

How a live-streamed abandoned side project became the dominant utility-first CSS framework and funded a fully bootstrapped commercial products company.

Editorial profile. Written by IndieFounder Editorial Team from publicly available information. It is not a direct interview: the first-person answers are our summary of the founder's public statements, not verbatim quotes. Figures are approximate and not independently verified. Report an error.

Adam Wathan
Adam Wathan ↗ Tailwind Labs · Founder & Creator
MRR
Unknown (declined sharply after AI)
ARR
$4M+ cumulative by mid-2020 (self-reported); later estimates vary
Users
Tens of millions of downloads
Founded
2017 (open source), 2019 (full-time/company)
Team
Small (grew to ~7, later reduced)
Stack
PostCSS, JavaScript, CSS

How did Tailwind CSS start?

Tailwind CSS did not begin as a deliberate attempt to invent a new CSS framework. In 2015 Adam Wathan was building a side project called Digest with his friend and later business partner Steve Schoger. The idea was a site where companies could share interesting links internally and outsiders could subscribe to see what teams they admired were reading.

Adam took a week off to prototype it. Most of that week went into deciding on a tech stack. He liked Bootstrap but disliked the switch from Less to Sass in the upcoming Bootstrap 4. So he wrote his own styles from scratch. The system mixed component classes with a growing set of utility classes for spacing, typography, and layout.

Digest never shipped. Adam kept copying the Less files into later projects. Over time the utility classes grew more useful and portable while the opinionated component styles stayed project-specific. He began to see utility-first as a real architectural approach rather than a bag of helper classes.

A later side project, KiteTail (a webhook-driven checkout tool for developers), used the same evolving styles. Adam live-streamed the work. Viewers kept asking about the CSS. That public work is what turned an internal system into something other people wanted. Without the streams, Adam has said, he and Steve never would have built the Tailwind Labs business that later reported over $4 million in revenue in under two years.

Around mid-2017 he decided to open-source the Less framework. Friends including Jonathan Reinink and Stefan Bauer helped shape it. The name Tailwind came from searching for words related to KiteTail. They rewrote the core in PostCSS and JavaScript for better configurability. The first public release (v0.1.0) went out on Halloween night 2017.

From open source to full-time and commercial products

The framework grew through successive v0.x releases. In January 2019 Adam went full-time on Tailwind CSS. He funded that decision with sales from earlier educational products: a 2016 book that did $61,392 in its first week and let him leave his job, a TDD course that eventually crossed $1 million, a Vue component course around $300k, and especially Refactoring UI (the design-for-developers book with Steve Schoger) which has done over $2.5 million.

They spent the rest of 2019 figuring out the business. In February 2020 they launched Tailwind UI, a library of professionally designed, copy-paste components and templates built with Tailwind. Adam reported over $500,000 in the first three days. By August 2020, roughly five months after launch, they were about to cross $2 million from Tailwind UI alone. At that point he wrote that Tailwind Labs had done over $4 million in revenue in under two years.

In a 2022 Indie Hackers AMA he described Tailwind UI as doing seven figures per year and growing, with a team of about seven people splitting time between the open-source framework and the commercial templates. The model was classic open-core: the free, highly configurable framework created massive adoption and word-of-mouth; a percentage of those users paid for high-quality components that saved them time.

What the numbers actually show

Self-reported figures from Adam’s own writing and posts include:

  • First book: $61k in the first week (2016).
  • Refactoring UI: over $2.5 million total.
  • Tailwind UI: >$500k in the first three days; ~$2 million within about five months.
  • Tailwind Labs: over $4 million cumulative revenue in under two years (stated in 2020).
  • Later (2025 post): total revenue over the life of the product “comfortably into 8 figures,” while noting decline due to AI and open-source alternatives.

Third-party sites and reports have cited various later ARR figures (sometimes in the low-to-mid millions, sometimes lower after the drop). These are estimates or secondary claims, not audited numbers published by the company. In early 2026 Adam publicly discussed an ~80% revenue decline linked to AI coding tools reducing traffic to the documentation—the main discovery path for the paid products—despite continued high download numbers for the open-source framework. Some engineering roles were reduced as a result. Exact current MRR or ARR is not publicly detailed by the founder.

Distribution and the open-source flywheel

Growth came primarily from the quality and usefulness of the free framework itself, amplified by documentation that made it easy to learn, consistent public sharing (tweets, streams, the Full Stack Radio podcast), and the design sensibility from the Refactoring UI work. Adam has noted that much of the “marketing” was long-term and product-oriented: excellent docs, useful free content, and careful copy rather than paid ads or constant outbound.

The live-streaming and public building created the early audience that later converted when commercial products appeared. Once the framework reached critical mass, word of mouth and the natural funnel from docs to paid components sustained the business for years.

What the work looks like now and lessons that still hold

Adam’s X bio currently lists him as building at Shopify while remaining the creator of Tailwind CSS. The commercial business has faced a structural shift as AI assistants answer questions that used to send developers to the Tailwind docs. The free product remains widely used; the paid discovery channel has been disrupted.

Lessons from the arc:

Utility-first (or any strongly opinionated approach) can spread when it solves a real pain that many developers feel. Shipping the open-source version early and iterating in public turned an internal tool into a standard.

Info products and books can fund the riskier full-time jump into an open-source project before the commercial layer exists. Adam used prior course and book revenue to go full-time in 2019.

Open source plus a high-quality paid layer on top can work for years when the free product creates genuine adoption. The flywheel is not automatic; it depends on the docs and community experience staying excellent.

Distribution channels can break. Docs traffic was the primary path to paid products. When AI reduced that traffic, revenue fell sharply even while framework usage stayed high. Owning an audience or having multiple discovery paths matters more than ever.

Finally, the story is a reminder that most side projects fail or get abandoned. The valuable ones sometimes leave behind a reusable idea that, with enough public sharing and persistence, becomes the real business.

All revenue figures above that are not explicitly labeled as estimates come from Adam Wathan’s own posts, blog, or AMA responses. Current exact monthly or annual recurring revenue is not publicly confirmed by the founder.

Sources and further reading

More founders
All stories ›
Meta
Multiple Indie Makers
Multiple Indie MakersPortfolio Strategy

The Portfolio Pattern: Why Top Indie Makers Run Multiple Products

MRR Combined high six figures across foundersUsers Indie maker community
3 min read
Product Origin
Marc Lou
Marc LouShipFast

Marc Lou: The Week ShipFast Changed Everything

MRR Was high five-figures; now lower but still activeARR $1.3M+ lifetimeUsers Thousands of makers
3 min read
Mature
Pieter Levels
Pieter LevelsNomad List / Remote OK

Pieter Levels (Part 2): Nomad List & Remote OK — The Original Audience Engine

MRR Part of larger portfolioUsers Large remote-work community
3 min read
Profitable
Jon Yongfook
Jon YongfookBannerbear

Jon Yongfook: Bannerbear — Automated Image Generation to Solid ARR

MRR High five to low six figures historicallyUsers Thousands of developers & marketers
3 min read
Educator + Builder
Arvid Kahl
Arvid KahlThe Bootstrapped Founder

Arvid Kahl: From FeedbackPanda Exit to Teaching Bootstrappers

MRR Audience & productsUsers Large bootstrapper audience
3 min read
Early Growth
Fernando Mendes
Fernando MendesScanQueue

Fernando Mendes: ScanQueue — QR Queues for Real Businesses

MRR Paid plans from $49Users Businesses in 60+ countries
4 min read
Scale
Danny Postma
Danny PostmaHeadshotPro

Danny Postma: HeadshotPro — AI Headshots to Six-Figure Months

MRR $100K–$300K peakARR $1M–$3.6M range reportedUsers 200k+ shoots
4 min read
Scale
Tony Dinh
Tony DinhTypingMind

Tony Dinh: TypingMind from 5-Day Build to $130K+/mo

MRR $130K–$145KARR $1.5M+Users Enterprise + individual
4 min read
Mature Solo
Pieter Levels
Pieter LevelsPhoto AI

Pieter Levels: Photo AI to $100K+/mo with One PHP File

MRR $86K–$105KARR ~$1.2M+Users Thousands of active subscribers
4 min read
Portfolio Scale
Marc Lou
Marc LouTrustMRR / DataFast / ShipFast

Marc Lou: From 20+ Failed Projects to $80K+/mo Solo Portfolio

MRR $50K–$80K+ARR $1M+ (2025)Users 20k+ across products
6 min read
Mature Solo / Small team
Justin Jackson
Justin JacksonTransistor.fm

Justin Jackson: Transistor.fm from $33 MRR to a Calm Multi-Million Business

MRR High six figures (third-party estimates; founders confirm multi-million ARR)ARR Multi-million (self-described); ~$4.5M range in some 2025 estimatesUsers Thousands of paying accounts; tens of thousands of feeds hosted
5 min read
Scale
Charlie Clark
Charlie ClarkLiinks

Charlie Clark: Liinks from Side Project to $31K+ MRR Solo

MRR $31K–$31.5KARR ~$375KUsers 5,400+ paying / 10,000+ total creators
6 min read
Scale
Marko Saric
Marko SaricPlausible Analytics

Marko Saric: Plausible Analytics from Cold Email to 21k+ Subscribers

MRR Historical self-reported milestones only (current total not publicly disclosed)ARR $1M crossed in 2022 (self-reported); later figures mostly estimatesUsers 21,000+ paying subscribers (self-reported, 2026)
7 min read
Scale
Marie Martens
Marie MartensTally

Marie Martens: Bootstrapping Tally from a Failed Travel Startup to $6M ARR

MRR $501KARR $6M+Users 2.5 million
6 min read
Scale
Tibo Louis-Lucas
Tibo Louis-LucasRevid.ai / Portfolio (TMAKER)

Tibo Louis-Lucas: From Repeated Failures and an Earnout Exit to a Self-Reported $1M+ MRR Portfolio

MRR $1M+ (self-reported portfolio)ARR ~$12M+ (implied, self-reported)Users Not publicly broken out
6 min read
Scale
John O'Nolan
John O'NolanGhost

John O'Nolan: Ghost from Kickstarter to $10M+ ARR Non-Profit

MRR ~$930KARR $11M+Users 30K+ active customers; 100M+ installs
6 min read
Mature / Profitable
Sahil Lavingia
Sahil LavingiaGumroad

Sahil Lavingia: Gumroad from Unicorn Dream to Profitable Creator Platform

MRR ~$1.5M (2025 annualized)ARR $17.8M (2025, company-reported)Users Creators (hundreds of thousands historically; GMV public in past years)
6 min read
Acquired
Josh Pigford
Josh PigfordBaremetrics

Josh Pigford: Baremetrics from 7-Day Side Project to $4M Exit

MRR ~$100K at peak (est.)ARR $1M+ (self-reported by 2018); ~$1.5M at saleUsers 1,000+ companies
5 min read
Scale
Damon Chen
Damon ChenTestimonial.to

Damon Chen: Testimonial.to from $1.99 in Failures to $100K+ MRR

MRR $109K (self-reported Nov 2025)ARR $1M+ (self-reported milestones; later third-party estimates higher)Users Thousands of businesses (exact current count not publicly specified in primary sources)
6 min read
Scale
John Rush
John RushUnicorn Platform

John Rush: From VC Startups to a Bootstrapped Portfolio Built on Unicorn Platform

MRR $250K (portfolio, self-reported)ARR $3M (self-reported)Users 100k+ B2B; 10M+ across products
6 min read
Mature
Courtland Allen
Courtland AllenIndie Hackers

Courtland Allen: Indie Hackers from Failed Startups to Stripe Acquisition and Back

MRR ~$6k pre-acquisition (2017); current independent revenue not publicly detailedARR N/AUsers Large founder community (forum, podcast, hundreds of interviews)
6 min read
Scale
AJ
AJCarrd

AJ: Carrd from Side Project to $1.2M ARR on $19/Year Pricing

MRR ~$100K (self-reported ~2022)ARR ~$1.2M (self-reported ~2022)Users 2.6M+ (reported ~2022)
6 min read
Scale
Dmytro Krasun
Dmytro KrasunScreenshotOne

Dmytro Krasun: ScreenshotOne from Solo API to $33K+ MRR

MRR $33K–$36KARR ~$400KUsers 1,000+ paying
5 min read
Growth
Steven Tey
Steven TeyDub

Steven Tey: From Vercel Side Project to Modern Link Attribution with Dub.co

MRR Not publicly disclosedARR Not publicly disclosed (self-reported strong multiples)Users Thousands of companies
6 min read
Growth
Ashraf Samhouri
Ashraf SamhouriActivepieces

Ashraf Samhouri: Activepieces from Closed Automation Frustration to Open-Source Platform

MRR Not publicly disclosedARR 7-figure ARR in 2025 (self-reported by founder); external estimates around $1.7M as of late 2024Users Not publicly disclosed
3 min read
Scale
Jack Ellis
Jack EllisFathom Analytics

Jack Ellis: Fathom Analytics from Tweet Mockup to Independent Privacy SaaS

MRR Not publicly disclosed (publicly discussed early $10k milestone)ARR Not publicly disclosedUsers Thousands of paying customers; millions of websites
6 min read
Scale
Jan Oberhauser
Jan Oberhausern8n

Jan Oberhauser: n8n from Side Project to AI Automation Platform

MRR Not publicly disclosed (ARR estimates reported around $40M in mid-2025, later higher)ARR Estimated $40M+ (2025 reports); Sacra and others cited ~$100M range in 2026 (estimates)Users 1.7 million monthly active builders (company-reported May 2026); 1,400+ enterprise customers
3 min read
Scale
Yasser Elsaid
Yasser ElsaidChatbase

Yasser Elsaid: From 16 Followers to $10M ARR Bootstrapped

MRR ~$860K (TrustMRR verified, Aug 2026)ARR $10M+ (self-reported May 2026)Users 10,000+ businesses
5 min read
Scale
Nathan Barry
Nathan BarryKit

Nathan Barry: From Near-Shutdown Side Project to $45M+ ARR with Kit

MRR ~$3.75M (derived)ARR $45M+Users 50,000+ creators
5 min read
Scale
Nevo David
Nevo DavidPostiz

Nevo David: Postiz from Open Source Pivot to $390K+ MRR

MRR ~$388K (Stripe-verified via TrustMRR, Nov 2026)ARR ~$4.6M+ (run-rate from verified MRR; founder has cited $4M+)Users 11k+ active subscriptions
6 min read
Scale
Iuliia Shnai
Iuliia ShnaiPapermark

Iuliia Shnai: Papermark from Weekend Tweet to $4M ARR

MRR ~$333K (from $4M ARR)ARR $4MUsers 70,000+ companies (site claim); thousands of paying customers (founder posts)
6 min read