Own your stack

Own your stack.

9 repos that make money

What each one does, how it grows a business, and how to make money with it.

PostHogOpen source product analytics you host yourself
OpenSEOOpen source SEO tool you run yourself
Invoice NinjaInvoicing and payments app you run yourself
Cal.diyFree booking pages that sync with your calendar
AutumnRuns your pricing, plans, and billing on Stripe
TypebotChat-style forms and chatbots you host yourself
Frappe CRMOpen source sales CRM you host yourself
MauticOpen source email marketing and automation you self-host
ChatwootOpen source customer support inbox you self-host
Own your stack

It’s about more than free.
It’s about customization.

Own your stack

Timestamps and links below.

1PostHog

Open source product analytics you host yourself

39,978 GitHub stars · MIT core

  • See charts, funnels, and retention that show where people drop off
  • Watch session replays of exactly what a real user did
  • Roll out changes with feature flags and A/B tests
  • Ask users questions with surveys, and catch problems with error tracking
  • Ask an AI assistant questions about your own data
1PostHog

The paid version: Mixpanel

Mixpanel Growth at 20 million events is $2,289 a month if you pay month to month.

That's $27,468 a year.

What people who pay for it complain about

The bill jumps fast once you pass the free tier.

Capterra review, Apr 2026 ↗

Tracking anything new usually means waiting on a developer.

Capterra reviews ↗

Support can take days to get back to you.

Mixpanel help page: 48-hour reply target ↗
Mixpanel
$27,468 a year
PostHog
Open source
1PostHog

How PostHog grows a business

Business owner

Find where customers quit

You see the number drop, then click and watch the real person's session, all in the same place. Then flip a feature on for ten percent of users, or run a test, and keep only what works.

Business owner

Own your customer data

Host it yourself and your users, events, and replays stay on your server. You own the code, so Claude Code can change it to fit your business.

1PostHog

How to make money with PostHog

Consultant

Store-leak audits to $200K Shopify brands

Shopify brands doing about $200,000 a year pay you to set up PostHog and show where shoppers quit. About $1,000 setup plus $250 a month.

Find them: Store Leads (from $75 a month) filters Shopify stores by estimated monthly sales; set it to about $15,000–$40,000 a month.

Consultant

Set up tracking for small software companies

Software companies with 5 to 50 staff pay you a fixed fee to set up PostHog so they can see what users do. $3,000 to $6,000.

Find them: Wappalyzer lists live websites by the analytics tools they run, filterable by country and traffic.

2OpenSEO

Open source SEO tool you run yourself

21,591 GitHub stars · MIT

  • Research keywords: what people search for and how hard it is to rank
  • Track rankings for the keywords you care about
  • Check backlinks and see what other sites rank for
  • Run site audits that find what is broken on your site
  • Plug it into Claude or ChatGPT and ask your AI to do the SEO work for you
2OpenSEO

The paid version: Semrush

Semrush Advanced is $549 a month if you pay month to month.

That's $6,588 a year.

What people who pay for it complain about

Canceling takes a form and an email link, or billing continues.

Semrush help page ↗

Pay month to month, and there are no refunds.

Semrush refund policy ↗

Constant upsells: extra users, add-ons and higher limits all cost more.

Capterra reviews ↗
Semrush
$6,588 a year
OpenSEO
Open source
2OpenSEO

How OpenSEO grows a business

Business owner

Track your site for $10 a month

The hosted version is $10 a month and includes $10 of data. You see which keywords bring visitors and which pages need fixing.

Business owner

Let Claude run your SEO

Self-host OpenSEO for free on Cloudflare's free plan, then plug it into Claude. Your AI pulls keywords, rankings, and audits for you, and you only pay for the searches you run.

2OpenSEO

How to make money with OpenSEO

Consultant

SEO reports for small law firms

Run monthly rank tracking and site audits for small law firms with 2 to 10 lawyers. Charge $1,000 a month; data runs about $10 a client.

Find them: Search Google Maps for "law firm" plus your city and pitch the firms that rank below the top three.

3Invoice Ninja

Invoicing and payments app you run yourself

10,126 GitHub stars · Elastic 2.0

  • Send quotes your clients approve, then turn them into invoices in one click
  • Take online payments by card and bank, through Stripe, PayPal, Square, GoCardless, and more
  • Set up recurring invoices and auto-billing for retainers and subscriptions
  • Give customers a portal to see, pay, and download everything
  • Track time, projects, and expenses, so you can bill for your hours
3Invoice Ninja

The paid version: FreshBooks

FreshBooks Premium is $70 a month if you pay month to month, plus $11 a month for every extra team member.

That's $840 a year, before you add a single teammate.

What people who pay for it complain about

The price keeps going up, with nothing new to show for it.

Trustpilot review, Sep 2026 ↗

On the cheapest plan, client number six forces an upgrade.

FreshBooks pricing page ↗

Need help? You start with an AI chatbot, not a person.

Trustpilot review, Jul 2026 ↗
FreshBooks
$840 a year
Invoice Ninja
Open source
3Invoice Ninja

How Invoice Ninja grows a business

Business owner

Grow with no cap on clients

Send a quote, turn it into an invoice, get paid by card, and chase the late ones. Add as many clients as you win without hitting a limit.

Business owner

Auto-bill your service plans

Sell maintenance plans or retainers? Let Invoice Ninja charge cards automatically and chase late payers. You own the code, so Claude Code can tailor it.

3Invoice Ninja

How to make money with Invoice Ninja

Consultant

Launch a maintenance club for home-service companies

HVAC, pest control, pool and lawn care companies love plans like a "$29 a month tune-up club." You design the plan and set up automatic monthly card billing: new recurring revenue, not software. About $2,500 to set up.

Find them: Google Maps for "HVAC" or "pest control" plus your city. Pick the ones whose websites don't advertise a membership plan yet.

4Cal.diy

Free booking pages that sync with your calendar

48,716 GitHub stars · MIT

  • Your own booking page, on your own domain, with as many meeting types as you want
  • Checks Google, Outlook, and Apple calendars so you never get double-booked
  • Adds a Zoom, Google Meet, or Teams link to every booking
  • Charges people through Stripe or PayPal before they book
  • Drops onto your website as a button, a pop-up, or right on the page
4Cal.diy

The paid version: Calendly

Calendly Standard is $12 a seat a month if you pay month to month.

For a 10-person office, that's $1,440 a year.

What people who pay for it complain about

Free gets you one meeting type, and everything else costs per seat.

Calendly pricing page ↗

Users say it is hard to cancel, and the charges keep coming.

Trustpilot review, Jun 2026 ↗

The "Powered by Calendly" badge stays unless you pay.

Capterra review, May 2026 ↗
Calendly
$1,440 a year
Cal.diy
Open source
4Cal.diy

How Cal.diy grows a business

Business owner

Give everyone their own booking page

Put everyone at your firm on one Cal.diy server, each with their own booking page. There are no per-seat fees, so adding a person costs nothing extra.

Business owner

Make no-shows pay

Losing hours to no-shows? Take a deposit through Stripe when people book. You own the code, so Claude Code can add the reminder emails Cal.diy left out.

4Cal.diy

How to make money with Cal.diy

Business owner

Sell open-ended paid calls to your audience

One Cal.diy page that says "book a time," paid through Stripe, say $200 for 30 minutes. Ask: What problem can I help you solve? Why me? Why do you think I can solve it? Every paid call shows what your audience trusts you to fix, and will pay for.

5Autumn

Runs your pricing, plans, and billing on Stripe

2,692 GitHub stars · Apache 2.0

  • Offer free trials, with or without a credit card up front
  • Set usage limits that reset every month, and charge when someone goes over
  • Run a credit system, where different features cost different amounts from one balance
  • Change prices while old customers stay on their old price until you move them
  • Add spend caps, usage alerts, coupons, and referral rewards
5Autumn

The paid version: Chargebee

Chargebee Flow is $160 a month for a company billing $20,000 a month.

That's $1,920 a year.

What people who pay for it complain about

Prices can double at renewal, once you're locked in.

Trustpilot review, Nov 2025 ↗

The fee rises every time your revenue does.

Capterra review, Jan 2026 ↗

Support can take days, even weeks, to get back to you.

Trustpilot review, Apr 2026 ↗
Chargebee
$1,920 a year
Autumn
Open source
5Autumn

How Autumn grows a business

Business owner

Sell AI credits and top-ups

If your software has an AI feature that costs you per use, sell credit packs. You own the code, so Claude Code can change the rules.

Business owner

Raise prices without losing customers

Put new customers on the higher price while existing ones keep theirs. Move them over when you're ready, not all at once.

5Autumn

How to make money with Autumn

Consultant

Set up billing for small software companies

Set up plans, trials, and usage pricing for software companies doing $200K to $2M a year, then run their next price increase. About $5,000 a project.

Find them: BuiltWith's list of websites that use a paid billing tool, filtered by estimated revenue.

6Typebot

Chat-style forms and chatbots you host yourself

10,379 GitHub stars · FSL

  • Build with drag and drop, using dozens of blocks: text, images, video, buttons, dates, file uploads
  • Branch on answers, so each person gets the questions that fit them
  • Take payments inside the chat, plus connect AI, Google Sheets, Zapier, Make, and webhooks
  • Put it anywhere: a full page on your own domain, a popup, a chat bubble, or WhatsApp
  • Watch results in real time, with drop-off rates and CSV export
6Typebot

The paid version: Typeform

Typeform Growth Flow is $379 a month if you pay month to month.

That's $4,548 a year.

What people who pay for it complain about

Surprise renewals, and refunds that are hard to get.

Trustpilot review, May 2026 ↗

Hit your response cap, and your forms go offline.

Trustpilot review, Aug 2026 ↗

Removing the Typeform logo means paying for a bigger plan.

Typeform pricing page ↗
Typeform
$4,548 a year
Typebot
Open source
6Typebot

How Typebot grows a business

Business owner

Never hit a response cap

Host it yourself and there is no response cap. Your forms stay online however busy you get.

Business owner

A product-finder bot for your store

Selling online? Add a chat that recommends the right product and takes payment. You own it, so Claude Code can change it.

6Typebot

How to make money with Typebot

Consultant

Grow order size for info-product businesses

Swap a course seller's plain email form for a short Typebot quiz that sends the best buyers to a sales call. Around $3,000 to set up plus $300 a month.

Find them: BuiltWith's list of websites using Kajabi, filtered by estimated sales revenue.

7Frappe CRM

Open source sales CRM you host yourself

3,618 GitHub stars · AGPL-3.0

  • Track leads and deals on a drag-and-drop board, stage by stage
  • Give every deal one page with every email, call, note, and task
  • Make and record calls from inside the CRM, through Twilio
  • Get WhatsApp messages, plus leads pulled in from Facebook and Instagram
  • Build your own fields, views, and automations for follow-ups and assignments
7Frappe CRM

The paid version: Pipedrive

Pipedrive Ultimate is $89 per seat a month if you pay month to month.

For a 10-person sales team, that's $10,680 a year.

What people who pay for it complain about

Key features like lead capture cost extra as add-ons.

Capterra reviews ↗

Reviewers say cancelling takes a confusing, multi-step process.

Trustpilot review, Aug 2026 ↗

Support emails can go unanswered for weeks.

Trustpilot review, Aug 2026 ↗
Pipedrive
$10,680 a year
Frappe CRM
Open source
7Frappe CRM

How Frappe CRM grows a business

Business owner

Add salespeople without adding cost

There is no seat price. Hire another rep and the bill does not move, on a server that can run about $20 a month.

Business owner

Catch every Facebook and Instagram lead

If you run ads, leads drop straight into your pipeline. You own the code, so Claude Code can add your follow-up rules.

7Frappe CRM

How to make money with Frappe CRM

Consultant

Set up a CRM for small sales teams

Set up Frappe CRM for 3-to-15-person sales teams at agencies, IT shops, and distributors that pay per seat for a CRM. Import their deals and train them for a fixed $3,000 to $6,000.

Find them: Indeed job posts that ask for CRM experience, skipping any company over 50 staff.

Consultant

Host and run it for them

Host, back up, and support Frappe CRM for small teams, and make changes on request. About $300 a month per client.

Find them: install the free Wappalyzer browser extension, open the websites of local B2B firms from Google Maps, and it flags the ones running a paid CRM.

8Mautic

Open source email marketing and automation you self-host

10,576 GitHub stars · GPL-3.0

  • Build emails with a drag-and-drop builder, with A/B tests
  • Design visual campaigns: if they open, wait two days, then send the next one
  • Grow your list with landing pages, forms, and pop-ups
  • Score leads and keep segments updating themselves based on what people do
  • Send SMS and web notifications, and see which pages each contact visited
8Mautic

The paid version: GoHighLevel

GoHighLevel Agency Pro is $497 a month if you pay month to month.

That's $5,964 a year.

What people who pay for it complain about

Support can take days to answer a ticket.

Trustpilot review, Sep 2026 ↗

Texts, emails, and AI are billed on top of the plan.

HighLevel pricing page ↗

It is so big that new users take months to learn it.

Roundup of r/gohighlevel threads ↗
GoHighLevel
$5,964 a year
Mautic
Open source
8Mautic

How Mautic grows a business

Business owner

Own your email follow-up

Run email sequences on your own server. You pay for the server plus about ten cents per thousand emails, with no plan fee.

Business owner

Turn subscribers into customers

Only have a landing page that collects emails? Add Mautic follow-up emails, let Claude Code set them up, and sell to more of your list.

8Mautic

How to make money with Mautic

Consultant

Help info-product makers close more sales

Course and coaching sellers with fast-growing email lists but only a signup page need sequences that turn subscribers into buyers. Set up Mautic for around $2,500 plus $300 a month.

Find them: Kajabi's Hero Stories blog profiles course sellers who passed $100K and $1M in sales.

9Chatwoot

Open source customer support inbox you self-host

37,292 GitHub stars · MIT core

  • Answer website chat, email, WhatsApp, Instagram, Telegram, and SMS in one inbox
  • Plug in an AI agent that answers from your docs and hands off to a human
  • Have a copilot draft replies, translate, and summarize for your team
  • Offer a help center customers can search on their own
  • Track conversations, agents, and customer satisfaction in reports
9Chatwoot

The paid version: Intercom

Intercom Expert is $139 a seat a month if you pay month to month.

For a 10-person team, that's $16,680 a year, before Fin's 99 cents and up for every conversation it resolves.

What people who pay for it complain about

One team's bill was headed from $1,200 to $10,000 a month.

Reddit r/SaaS ↗

Fin can charge 99 cents even when your staff had to step in.

Intercom community post, Jan 2025 ↗

And a support company's own support can take days to reply.

Trustpilot review, Dec 2022 ↗
Intercom
$16,680 a year
Chatwoot
Open source
9Chatwoot

How Chatwoot grows a business

Business owner

Answer every customer in one place

Every message from every channel lands in one inbox, so nothing slips. Add support staff freely on the free core if you build or bring your own AI bot, and pay only for the server and your AI usage.

Business owner

Build your own order-status bot

Selling online and answering "where's my order?" all day? Have Claude Code build a bot for Chatwoot's free version, with no per-answer fees.

9Chatwoot

How to make money with Chatwoot

Consultant

Set up support inboxes for small software companies

Set up Chatwoot for 5-to-50-person software companies that pay per seat for support software, for a fixed $3,000 to $5,000.

Find them: Wappalyzer's lists of live websites running a paid support chat widget, starting with the low-traffic sites.