Website screenshot

Visual Tailwind CSS website builder for macOS.

🚀 Tiny Startups

Revenue

Makes $10k MRR

Category

SaaS

Founding Team

Solo founder

Funding

Bootstrapped

Launched in

June 2024

Commitment

Full-Time

Built With

Built with Code

Location

United Kingdom

Last Updated

June 3, 2025

Revenue Verification

Self-Reported

Get Listed on Income Reports 🤑

Income Reports is a curated collection featuring real-life examples of profitable tiny startups & side-projects.

What problem does Elements solve?

Elements solves the problem of building modern websites without compromise. Most builders are either too basic, too bloated, or too locked-in—forcing users to choose between control and convenience. Elements hits the sweet spot: a fast, native Mac app that lets you visually build websites using Tailwind CSS, Markdown, and static HTML. You own the code, there’s no lock-in, and everything is streamlined for professionals who care about design, performance, and flexibility.

Who's your target audience?

Elements is designed for Mac users who want a better way to build websites, specifically, Independent Creators & Freelancers, Tailwind CSS Enthusiasts and Developers & Marketers.

How do you make money, and how much do you make?

We charge yearly subscriptions for access to the software. We make about $10k MRR and made over $120K TTM revenue.

How did you find your first customers?

We found our first customers by tapping into the community we’ve built over the past 20 years through our previous Mac apps like RapidWeaver, Clear, and Squash. Specifically:

1. We launched a public beta and invited our existing RapidWeaver users to try it. These were passionate users already building websites on the Mac, and many were eager for a modern alternative.

2. We started a weekly Dev Diary on YouTube, where we shared behind-the-scenes progress, new features, and upcoming plans. This built trust, created anticipation, and brought in new users who appreciated the transparency.

3. We engaged on forums and email answering questions personally, collecting feedback, and refining the product in real time. That direct line of communication helped us turn early adopters into loyal advocates.

How are you finding customers today?

We’re growing Elements through a mix of community, content, and product-led momentum. Our top three performing growth channels so far are: YouTube Dev Diaries, Word of Mouth/Forums, and Email Marketing.

How many paying users do you have today?

We have over 1,000 paying subscribers.

Exclusive deal for our readers

Use the coupon code TINYSTARTUPS to get 10% off all plans.

Get Listed on Income Reports 🤑

Income Reports is a curated collection featuring real-life examples of profitable tiny startups & side-projects.