shipitfaststupid

No name or maker matches “”. Press Enter to search descriptions too.

84 indie products shipped by makers

invoicely.app · @nadia_ships

built in 5 weekends

Invoices that chase themselves

MRR

$1,240

month 10

  • 💸 New subscriber · Pro monthly +$12
  • 💸 New subscriber · Pro yearly +$96
  • 🎉 Crossed $1k MRR
What shipping looks like from the inside (illustration)Add yours ↗

84 products · page 1 of 3

Ines Carvalho

@ines_grows

killed 3 plants in 2024. built an app about it 🌿 Leafnote asks which window, which direction, and adjusts watering reminders to the weather instead of a fixed schedule 2,300 downloads, 41 subscribers at $2.99/mo. not rich, but my monstera is alive

@lbrenner

@lbrenner

A curated list of open-source starter kits for AI apps, grouped by stack (Next.js, SvelteKit, Rails, SwiftUI) and by use case such as chat, RAG and agents. Each entry notes its license and when it was last updated.

Amara Okonkwo

@amarabuilds

Tailorfit update, day 61: paste a job link → it rewrites your resume bullets to match, without inventing experience you don't have (that was the hard part) - 9,400 resumes tailored - 318 paying users - $1.9k MRR biggest lesson: people pay for "don't make me look fake", not for "AI"

Resumes tailored

9,400

318 paying users by day 61

X postAI tools

★ Pick

Tailorfit: a resume that rewrites itself for each job post

MRR
$1.9k
Built in
3 weeks

Tomasz Wierzbicki

@tomwierz_dev

Pingcat just crossed $3k MRR 🐈 14 months ago it was a cron job on my laptop pinging 3 client sites. now: 1,140 monitors, 212 paying accounts, zero employees. what worked: a free plan that's actually useful + SMS alerts on the $9 tier. what didn't: 4 months of "SEO content" that got 11 visitors.

MRR

$3.1k

month 14, solo, no paid ads

X postDev tools

★ Pick

Pingcat: uptime checks that text you before your users do

MRR
$3.1k
Built in
5 weekends

Jonah Feld

@jonahmakes

made a tiny daily word game during paternity leave naps each word has to start with the last letter of the previous one, and the chain has to loop back to the start 42k people played yesterday. no ads, no account. I don't know what I'm doing with it and I love it

Daily players

42k

week 3, no ads, no signup

X postGames & fun

★ Pick

Wordloop: a daily word puzzle that plays in a circle

Built in
9 days

@priyaraman_io

@priyaraman_io

Hey makers 👋 I'm launching Queuebird today. It's a waitlist page + embed where every signup gets a referral link, and sharing moves them up the line. I used it for my last two launches: 1,800 and 3,400 signups before day one. Free up to 500 signups, $19/mo after that.

Pre-launch signups

3,400

via referral line-jumps

@hsolberg

@hsolberg

A single-binary, self-hosted cron monitor: jobs ping a URL when they finish, and cronpulse alerts you when a ping is late or missing. Ships with SQLite storage and Slack, email and webhook notifiers.

cronpulse
$ cronpulse serve --db ./pulse.db✓ listening on :8420✓ nightly-backup   ping ok   02:00:41✓ invoice-sync     ping ok   02:15:03✕ stale-sessions   late 12m  → slack

GitHubDev tools

★ Pick

cronpulse: a self-hosted dead man's switch for cron jobs

Built in
2 weekends

Rafael Montoya

@rafa_ships

Duebird hit $6.8k MRR this morning. it does one thing: sends polite, then less polite, reminders for unpaid invoices so freelancers don't have to. users report getting paid 11 days faster on average. built it because I was owed $4,200 by a client for 3 months.

stripe-events.log
💸 New subscriber: Pro yearly  +$144💸 New subscriber: Solo monthly  +$12↺ Renewal: Studio monthly  +$29💸 New subscriber: Pro monthly  +$15✕ Churned: Solo monthly  -$12MRR today: $6,812

X postFinance & commerce

★ Pick

Duebird: invoices that chase themselves

MRR
$6.8k

@dferraz

@dferraz

A small HTTP service that renders any URL to PNG, JPEG or PDF using headless Chromium, with caching, full-page capture and ad/cookie-banner blocking. Deploys as a single Docker container.

curl
$ curl "localhost:3030/shot?url=..&full=1"→ 200 image/png  1.4 MB  812ms$ curl "localhost:3030/shot?url=..&pdf=1"→ 200 application/pdf  220 KB  1.1scache hit rate (24h): 63%

Sofia Lindqvist

@sofiadesigns

shipped a Figma plugin: select a frame, it flags every text layer that fails WCAG contrast and suggests the nearest passing color from your own palette 11k installs in 3 weeks. free for now, figuring out the paid tier

X postDesign & creative

ContrastKit: accessibility checks inside Figma

MRR
$0 (free)

Kenji Arakawa

@kenji_mac

Streakbar is 1 year old today 🎂 a menu bar app: click a dot, habit done. that's the whole product. $14.99 one-time. 3,870 copies sold. ~$58k lifetime. still no subscription, still no account, still no cloud.

Lifetime sales

$58k

year 1, $14.99 one-time

X postProductivity

★ Pick

A habit tracker that fits in the menu bar

Built in
3 weekends

Chloé Marchand

@chloe_mrchnd

every AI notetaker gives you a 2-page transcript nobody reads Minutely gives you 3 things: decisions, owners, deadlines. that's it. beta: 60 teams, 14 converted to paid ($24/team)

Your product here

Sponsored

Put a logo, one line and a screenshot in the stream makers scroll for ideas. It is the size of a product card and appears after every 12 products, on every catalog page.

Sponsored · In-feed slot

Book this slot for $100/week

price
$100/wk
shown
every 12 products

Oliver Haig

@olly_haig

Warmstart numbers, month 5: $2.4k MRR 164 inboxes warming avg inbox placement 71% → 94% after 3 weeks no cold email features on purpose. it's for SaaS founders whose receipts land in spam.

placement-report
inbox: founder@...  week 1   71% inboxinbox: founder@...  week 2   86% inboxinbox: founder@...  week 3   94% inboxspam complaints: 0  bounces: 0.4%

X postMarketing & growth

Warmstart: email warmup for people who hate cold email

MRR
$2.4k

@npetrova

@npetrova

A local-first markdown notes app for desktop and mobile that stores plain files on disk and syncs through a small self-hosted relay using CRDTs. No account is required for single-device use.

Beth Callahan

@bethcallahan

My partner and I kept arguing about money, so I built Jarful: shared envelopes, both phones, no bank linking. Launched 6 weeks ago. 1,100 signups, 88 paying ($4.99/mo). Most feedback is "please add Android" which I'm... working on. Happy to answer anything about building with Expo + Supabase.

Reddit postFinance & commerce

An envelope budgeting app for couples

MRR
$440
Built in
2 months

@marcus_adey

@marcus_adey

Hi PH! I'm Marcus, solo founder of Clipwell. Upload an episode, get 8–12 captioned vertical clips picked for "would someone actually stop scrolling for this". We're at $12k MRR from podcasters who were paying editors $400/episode. Today: 50% off the first month for the PH crowd 🎙️

MRR

$12k

month 9, one founder

LaunchAI tools

★ Pick

Clipwell: podcast episodes in, short vertical clips out

MRR
$12k
Built in
4 months

@mateusalm

@mateusalm

A font pairing tool that previews heading and body combinations on realistic layouts such as landing pages, blog posts and dashboards, using only freely licensed fonts.

@hannahkow

@hannahkow

Show HN: Platewise – a meal planner that starts from what you already have You list what's in the fridge (or snap a photo), it plans 5 dinners that use it up before it goes bad, then writes the shopping list for the gaps. Built it with my partner over the summer. ~780 paying users, mostly from a single TikTok.

Paying users

~780

mostly from one TikTok

LaunchHealth & lifestyle

Platewise: a weekly meal plan built from what's in your fridge

MRR
$780
Built in
3 months

Sam Reuter

@samreuter_

side project #7: OGsmith point it at any page, it reads the title + favicon + brand color and makes a decent og:image. one meta tag to install. $0 MRR so far lol. but 400 sites use the free tier so I'm keeping it

X postDev tools

OGsmith: OG images from a URL, no design step

MRR
$0
Built in
4 days

Greta Vos

@gretavos

2 years of Tallyhq, the bookkeeping app I built for freelancers: → $4.6k MRR → 610 customers → 1 part-time support person (my sister) every feature request that starts with "my accountant says" gets built first. that's the whole roadmap strategy.

Customers

610

year 2, $4.6k MRR

X postFinance & commerce

★ Pick

Bookkeeping for freelancers who dread April

MRR
$4.6k

@pimderuiter

@pimderuiter

A one-button browser game where you slingshot a satellite between planets, written in vanilla JavaScript and Canvas. The full game, including audio, fits in 13 KB zipped.

GitHubGames & fun

orbitfall: a one-button gravity game in 13 KB

Built in
1 month

Dev Patel

@devp_builds

6 months, a cold email sequencing tool, $0 revenue. Posting this so someone else doesn't repeat it. - Built for 5 months before talking to a single user - Entered the most crowded category in SaaS - My "differentiator" was a nicer UI I'm shutting it down next month and open-sourcing the code. AMA.

Revenue

$0

after 6 months of building

Reddit postMarketing & growth

Six months of a cold email tool and $0

MRR
$0
Built in
5 months

Lea Hoffmann

@leahoff

I had 214 tabs open. so I built TabCap. open an 8th tab → it asks which one to close. that's it. 23k users. somehow the reviews are either 5 stars or "this is evil" 😅

Users

23k

max 7 tabs, no exceptions

@arjunmht

@arjunmht

A self-hosted question-answering app over internal documentation, with connectors for Markdown folders, Confluence exports and Google Drive. It runs against local models or any OpenAI-compatible endpoint and cites the source page for each answer.

askdocs
$ askdocs index ./handbook✓ 412 pages · 3,870 chunks · 38s$ askdocs ask "how do I request PTO?"→ Submit in the HR portal 2 weeks ahead.  source: handbook/time-off.md

GitHubAI tools

askdocs: chat with your internal docs, self-hosted

Built in
6 weeks

Your product here

Sponsored

Put a logo, one line and a screenshot in the stream makers scroll for ideas. It is the size of a product card and appears after every 12 products, on every catalog page.

Sponsored · In-feed slot

Book this slot for $100/week

price
$100/wk
shown
every 12 products

@felixbrandt

@felixbrandt

A command-line tool that takes one SVG and generates every icon size needed for iOS, Android, macOS, PWAs and favicons, along with the matching manifest and asset catalog files.

iconsmith
$ npx iconsmith logo.svg --all✓ ios        18 sizes  AppIcon.appiconset✓ android    6 sizes   mipmap-*✓ macos      10 sizes  AppIcon.icns✓ web        favicon.ico, manifest.jsondone in 1.8s

GitHubDesign & creative

iconsmith: every app icon size from one SVG

@carmenruiz_io

@carmenruiz_io

Hi everyone! SnapLedger is live. Take a photo of a receipt → it pulls merchant, tax and total, matches it to the card transaction, and files it in a monthly report. Built for small agencies. 90 teams onboarded in beta. $8/user/mo.

LaunchFinance & commerce

SnapLedger: receipts to expense reports in one photo

MRR
$1.3k

Aiden Walsh

@aidenwalsh_

week 2 of building Sortbox in public it reads new Gmail and sorts into: reply today / reply this week / read later / ignore 47 beta users ~1,900 emails sorted a day 0 revenue (waitlist opens paid plan next week)

X postAI tools

Sortbox: an inbox that sorts itself into 4 piles

Built in
2 weeks

@yukitanabe

@yukitanabe

Launching Changelane today 🚀 A changelog page + in-app "what's new" widget that shows each user only the updates relevant to the plan and features they use. Beta customers saw 3.2x more clicks on release notes. $15/mo, free for open source.

changelane push
$ changelane push v2.14.md✓ parsed 3 entries  → "CSV export"   audience: pro  → "Faster search" audience: all✓ published · widget updated in 4s

LaunchDev tools

Changelane: a changelog widget users actually open

MRR
$510
Built in
7 weeks

@connorprice

@connorprice

An MIT-licensed SaaS starter with Next.js, Supabase auth and Postgres, Stripe subscriptions, transactional email and a basic admin panel wired up. It includes a documented checklist for going from clone to deployed.

launchpad
$ npx degit connorprice/launchpad app$ pnpm setup✓ supabase project linked✓ stripe products created (3)✓ email templates seeded→ pnpm dev  ·  http://localhost:3000

Elena Vasquez

@elenav_learns

learning Japanese, got bored of textbook decks so Kotoba Cards turns subtitles from shows you're watching into flashcards, with the actual clip as audio 1,400 learners, $3.50/mo, 6% of free users convert building this on the train every morning 🚃

Free → paid

6%

1,400 learners, $3.50/mo

X postHealth & lifestyle

Kotoba Cards: flashcards built from the shows you watch

MRR
$1.1k
Built in
4 months

@bramjanssen

@bramjanssen

An SEO linter that crawls a site or a build output folder and fails CI on missing titles, duplicate meta descriptions, broken internal links and pages blocked from indexing.

seolint ./out
$ seolint ./out --fail-on error✕ /pricing   missing meta description✕ /blog/q3   duplicate <title>✕ /docs/api  3 broken internal links⚠ /careers  noindex set3 errors, 1 warning · exit 1

GitHubMarketing & growth

seolint: an SEO audit that runs in CI

Marta Kowal

@martakowal

Built Deepslot because pomodoro apps don't stop Slack from pinging me. Start a session and it sets Slack + Teams to away, pauses notifications, and posts "back at 3:40" to your status. Ends → everything restored. About 600 people use it daily. $5/mo, first 30 days free.

Reddit postProductivity

A focus timer that sets you to away everywhere

MRR
$920

Liam O'Rourke

@liamorourke_

my Shopify app Restockr (back-in-stock emails + SMS) just passed 500 installs $2.2k MRR recovered $310k in sales for merchants last quarter, per their dashboards the app store listing rewrite did more than any feature I shipped this year

restockr events
📦 Restocked: Linen tote (Sand)  ×40✉ Notified 212 subscribers🛒 Order #4481  +$38.00  via alert🛒 Order #4482  +$76.00  via alert💸 New install: Pro plan  +$19/mo

Zara Hussain

@zarahussain_

feedback boards die because users won't make an account to leave feedback Upvoteboard lets them vote with just an email, verified by magic link later $880 MRR, 73 SaaS using it. slow and steady

X postMarketing & growth

Upvoteboard: a feedback board with no login wall

MRR
$880

Noah Lindgren

@noahlindgren

TodayStack: a to-do app with no app. it's just an iOS widget. tap to check off, long-press to add. max 5 items. tomorrow it's empty again. built in SwiftUI in 6 days. 8k downloads, #14 in Productivity for a day 🙃

Downloads

8k

first 2 weeks, SwiftUI only

X postProductivity

A to-do list that lives only on your home screen

Built in
6 days

Rosa Delgado

@rosadelgado

My mom sells ceramics on Etsy and spent hours on listings. I built her a tool: upload photos, it writes the title, tags and description in her voice. Her friends wanted it, so I put it online. 230 sellers, 61 paying $9/mo. Biggest surprise: tags matter more than descriptions for search.

Your product here

Sponsored

Put a logo, one line and a screenshot in the stream makers scroll for ideas. It is the size of a product card and appears after every 12 products, on every catalog page.

Sponsored · In-feed slot

Book this slot for $100/week

price
$100/wk
shown
every 12 products

Ben Achebe

@benachebe

First app shipped! SipSync reads HealthKit water logs from your smart bottle or Shortcuts and only nudges you when you're actually behind. Stack: SwiftUI, HealthKit, WidgetKit, no backend. Numbers after 3 weeks: 1,900 downloads, 4.8 stars, $0 because it's free and I have no idea how to charge for this yet. Any feedback on the paywall question welcome.

Reddit postHealth & lifestyle

A water reminder that stays quiet when you drink

MRR
$0 (free)

@tomasherrera

@tomasherrera

A free, MIT-licensed set of 1,200 outline icons on a 24px grid, available as SVG, a React package and a Figma library.

ResourceDesign & creative

Linework: 1,200 free outline icons

Built in
4 months

Mika Rantanen

@mikarantanen

I have 9 side projects and didn't want to pay for error tracking on any of them. Tinytrace is a 2 KB script + one Postgres table. Groups errors by stack, emails you once per new error, deletes everything after 30 days. Hosted version is free up to 10k events. Code is on GitHub if you'd rather run it.

tinytrace
$ psql -c "select count(*) from errors"  count: 8,214 (last 30 days)✉ new error: TypeError in /checkout  grouped with 37 similar events✓ rows older than 30d purged

Reddit postDev tools

Error tracking for side projects that costs nothing

Built in
2 weekends