Indie hacker and solopreneur tools — AI Recommendation History

What AI assistants recommended for indie hacker and solopreneur tools, date by date. Every ranking we publish is frozen the day it publishes, so this is a record of what was said — not a re-computation of what today's data would say about the past.

Record: 26 dated snapshots · Aug 14, 2026 – Sep 8, 2026

What changed

Computed by comparing each dated snapshot with the one before it. Share moves smaller than 1pp are treated as noise and left out — the same threshold that suppresses trend arrows on the ranking.

Sep 8, 2026vs Sep 7, 2026

No change above the noise floor.

Sep 7, 2026vs Sep 6, 2026

No change above the noise floor.

Sep 6, 2026vs Sep 5, 2026

No change above the noise floor.

Sep 5, 2026vs Sep 4, 2026

No change above the noise floor.

Sep 4, 2026vs Sep 3, 2026

No change above the noise floor.

Sep 3, 2026vs Sep 2, 2026

No change above the noise floor.

Sep 2, 2026vs Sep 1, 2026

No change above the noise floor.

Sep 1, 2026vs Aug 31, 2026

No change above the noise floor.

Aug 31, 2026vs Aug 30, 2026

No change above the noise floor.

Aug 30, 2026vs Aug 29, 2026

Methodology change: extraction rules 4-7 → 7 between these dates. Differences below may reflect the rule change rather than a change in what AI recommends — see the methodology changelog.

  • ▼ShipFast moved #7 → #10
  • ▲Resend moved #9 → #7
  • ▲Stripe moved #3 → #2
  • ▼Next.js moved #2 → #3
  • ▲Lemon Squeezy moved #10 → #9
  • ▲Notion +5.2pp (40.5% → 45.7%)
  • ▲Resend +4.3pp (35.7% → 40%)
  • ▲Lemon Squeezy +3.8pp (33.3% → 37.1%)
  • ▲Indie Hackers +3.4pp (45.2% → 48.6%)
  • ▲Stripe +1.4pp (64.3% → 65.7%)
  • ▼Next.js -1.4pp (64.3% → 62.9%)
  • ▲Cursor +1.4pp (35.7% → 37.1%)
  • ▼ShipFast -1.4pp (35.7% → 34.3%)
  • ▼Supabase -1pp (66.7% → 65.7%)
  • ▼Vercel -1pp (52.4% → 51.4%)
Aug 29, 2026vs Aug 28, 2026
  • ▼Resend moved #6 → #9
  • ▲Indie Hackers moved #7 → #5
  • ▲Cursor moved #10 → #8
  • ▲Next.js moved #3 → #2
  • ▼Stripe moved #2 → #3
  • ▼Notion moved #5 → #6
  • ▲ShipFast moved #8 → #7
  • ▼Lemon Squeezy moved #9 → #10
  • ▲Indie Hackers +8.7pp (36.5% → 45.2%)
  • ▼Resend -5.6pp (41.3% → 35.7%)
  • ▲Cursor +4pp (31.7% → 35.7%)
  • ▲Vercel +3.2pp (49.2% → 52.4%)
  • ▼Stripe -2.4pp (66.7% → 64.3%)
  • ▲ShipFast +2.4pp (33.3% → 35.7%)
Aug 28, 2026vs Aug 27, 2026

No change above the noise floor.

Aug 27, 2026vs Aug 26, 2026

No change above the noise floor.

Aug 26, 2026vs Aug 25, 2026

No change above the noise floor.

Aug 25, 2026vs Aug 24, 2026

No change above the noise floor.

Aug 24, 2026vs Aug 23, 2026
  • ▲ INCursor entered the top 10 (#11 → #10)
  • ▼ OUTPostHog left the top 10 (#9 → #11)
  • ▲Indie Hackers moved #10 → #7
  • ▲Supabase moved #3 → #1
  • ▼Lemon Squeezy moved #7 → #9
  • ▼PostHog moved #9 → #11
  • ▼Stripe moved #1 → #2
  • ▼Next.js moved #2 → #3
  • ▲Cursor moved #11 → #10
  • ▲Indie Hackers +6.5pp (30% → 36.5%)
  • ▲Cursor +3.1pp (28.6% → 31.7%)
  • ▲Supabase +2.4pp (64.3% → 66.7%)
  • ▼Stripe -1.9pp (68.6% → 66.7%)
  • ▲ShipFast +1.9pp (31.4% → 33.3%)
  • ▲Notion +1.3pp (40% → 41.3%)
  • ▲Resend +1.3pp (40% → 41.3%)
  • ▼PostHog -1.2pp (31.4% → 30.2%)
  • ▼Lemon Squeezy -1pp (34.3% → 33.3%)
Aug 23, 2026vs Aug 22, 2026

Methodology change: extraction rules 4 → 4-7 between these dates. Differences below may reflect the rule change rather than a change in what AI recommends — see the methodology changelog.

  • ▲ INIndie Hackers entered the top 10 (#26 → #10)
  • ▼ OUTBubble left the top 10 (#10 → #16)
  • ▲Indie Hackers moved #26 → #10
  • ▼Bubble moved #10 → #16
  • ▲Notion moved #7 → #5
  • ▼ShipFast moved #6 → #8
  • ▼Resend moved #5 → #6
  • ▲Lemon Squeezy moved #8 → #7
  • ▲Indie Hackers +11pp (19% → 30%)
  • ▲Notion +6.7pp (33.3% → 40%)
  • ▲Lemon Squeezy +3.3pp (31% → 34.3%)
  • ▼Bubble -2.9pp (28.6% → 25.7%)
  • ▲Supabase +2.4pp (61.9% → 64.3%)
  • ▲Vercel +2.4pp (47.6% → 50%)
  • ▲Stripe +1.9pp (66.7% → 68.6%)
  • ▲Resend +1.9pp (38.1% → 40%)
  • ▼ShipFast -1.9pp (33.3% → 31.4%)
  • ▲Next.js +1.4pp (64.3% → 65.7%)
Aug 22, 2026vs Aug 21, 2026
  • ▲ INPostHog entered the top 10 (#13 → #9)
  • ▼ OUTCursor left the top 10 (#9 → #16)
  • ▼Cursor moved #9 → #16
  • ▲PostHog moved #13 → #9
  • ▲Next.js moved #3 → #2
  • ▼Supabase moved #2 → #3
  • ▲Resend moved #6 → #5
  • ▼ShipFast moved #5 → #6
  • ▼Cursor -4.8pp (28.6% → 23.8%)
  • ▲PostHog +4.5pp (26.5% → 31%)
  • ▲Resend +3.4pp (34.7% → 38.1%)
  • ▲Next.js +3.1pp (61.2% → 64.3%)
  • ▲Stripe +1.4pp (65.3% → 66.7%)
  • ▼Supabase -1.4pp (63.3% → 61.9%)
  • ▼ShipFast -1.4pp (34.7% → 33.3%)
Aug 21, 2026vs Aug 20, 2026

No change above the noise floor.

Aug 20, 2026vs Aug 19, 2026
  • ▲Resend moved #8 → #6
  • ▼Notion moved #5 → #7
  • ▲ShipFast moved #6 → #5
  • ▼Lemon Squeezy moved #7 → #8
  • ▲Supabase +4.6pp (58.7% → 63.3%)
  • ▲Resend +4.5pp (30.2% → 34.7%)
  • ▲Next.js +4.1pp (57.1% → 61.2%)
  • ▲Stripe +3.4pp (61.9% → 65.3%)
  • ▲ShipFast +3pp (31.7% → 34.7%)
Aug 19, 2026vs Aug 18, 2026

No change above the noise floor.

Aug 18, 2026vs Aug 17, 2026

No change above the noise floor.

Aug 17, 2026vs Aug 16, 2026

No change above the noise floor.

Aug 16, 2026vs Aug 15, 2026

No change above the noise floor.

Aug 15, 2026vs Aug 14, 2026

No change above the noise floor.

The ranking, date by date

Top 10 on each archived date, exactly as published. Cite a date and it stays true: snapshots are append-only, and a correction appends a new revision rather than overwriting the original.

Sep 8, 202635 sampled answers · window 2026-08-11 – 2026-09-08 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Sep 7, 202635 sampled answers · window 2026-08-10 – 2026-09-07 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Sep 6, 202635 sampled answers · window 2026-08-09 – 2026-09-06 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Sep 5, 202635 sampled answers · window 2026-08-08 – 2026-09-05 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Sep 4, 202635 sampled answers · window 2026-08-07 – 2026-09-04 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Sep 3, 202635 sampled answers · window 2026-08-06 – 2026-09-03 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Sep 2, 202635 sampled answers · window 2026-08-05 – 2026-09-02 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Sep 1, 202635 sampled answers · window 2026-08-04 – 2026-09-01 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Aug 31, 202635 sampled answers · window 2026-08-03 – 2026-08-31 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Aug 30, 202635 sampled answers · window 2026-08-02 – 2026-08-30 · rules v7
  • #1Supabase65.7%
  • #2Stripe65.7%
  • #3Next.js62.9%
  • #4Vercel51.4%
  • #5Indie Hackers48.6%
  • #6Notion45.7%
  • #7Resend40%
  • #8Cursor37.1%
  • #9Lemon Squeezy37.1%
  • #10ShipFast34.3%
Aug 29, 202642 sampled answers · window 2026-08-01 – 2026-08-29 · rules v4-7
  • #1Supabase66.7%
  • #2Next.js64.3%
  • #3Stripe64.3%
  • #4Vercel52.4%
  • #5Indie Hackers45.2%
  • #6Notion40.5%
  • #7ShipFast35.7%
  • #8Cursor35.7%
  • #9Resend35.7%
  • #10Lemon Squeezy33.3%
Aug 28, 202663 sampled answers · window 2026-07-31 – 2026-08-28 · rules v4-7
  • #1Supabase66.7%
  • #2Stripe66.7%
  • #3Next.js65.1%
  • #4Vercel49.2%
  • #5Notion41.3%
  • #6Resend41.3%
  • #7Indie Hackers36.5%
  • #8ShipFast33.3%
  • #9Lemon Squeezy33.3%
  • #10Cursor31.7%
Aug 27, 202663 sampled answers · window 2026-07-30 – 2026-08-27 · rules v4-7
  • #1Supabase66.7%
  • #2Stripe66.7%
  • #3Next.js65.1%
  • #4Vercel49.2%
  • #5Notion41.3%
  • #6Resend41.3%
  • #7Indie Hackers36.5%
  • #8ShipFast33.3%
  • #9Lemon Squeezy33.3%
  • #10Cursor31.7%
Aug 26, 202663 sampled answers · window 2026-07-29 – 2026-08-26 · rules v4-7
  • #1Supabase66.7%
  • #2Stripe66.7%
  • #3Next.js65.1%
  • #4Vercel49.2%
  • #5Notion41.3%
  • #6Resend41.3%
  • #7Indie Hackers36.5%
  • #8ShipFast33.3%
  • #9Lemon Squeezy33.3%
  • #10Cursor31.7%
Aug 25, 202663 sampled answers · window 2026-07-28 – 2026-08-25 · rules v4-7
  • #1Supabase66.7%
  • #2Stripe66.7%
  • #3Next.js65.1%
  • #4Vercel49.2%
  • #5Notion41.3%
  • #6Resend41.3%
  • #7Indie Hackers36.5%
  • #8ShipFast33.3%
  • #9Lemon Squeezy33.3%
  • #10Cursor31.7%
Aug 24, 202663 sampled answers · window 2026-07-27 – 2026-08-24 · rules v4-7
  • #1Supabase66.7%
  • #2Stripe66.7%
  • #3Next.js65.1%
  • #4Vercel49.2%
  • #5Notion41.3%
  • #6Resend41.3%
  • #7Indie Hackers36.5%
  • #8ShipFast33.3%
  • #9Lemon Squeezy33.3%
  • #10Cursor31.7%
Aug 23, 202670 sampled answers · window 2026-07-26 – 2026-08-23 · rules v4-7
  • #1Stripe68.6%
  • #2Next.js65.7%
  • #3Supabase64.3%
  • #4Vercel50%
  • #5Notion40%
  • #6Resend40%
  • #7Lemon Squeezy34.3%
  • #8ShipFast31.4%
  • #9PostHog31.4%
  • #10Indie Hackers30%
Aug 22, 202642 sampled answers · window 2026-07-25 – 2026-08-22 · rules v4
  • #1Stripe66.7%
  • #2Next.js64.3%
  • #3Supabase61.9%
  • #4Vercel47.6%
  • #5Resend38.1%
  • #6ShipFast33.3%
  • #7Notion33.3%
  • #8Lemon Squeezy31%
  • #9PostHog31%
  • #10Bubble28.6%
Aug 21, 202649 sampled answers · window 2026-07-24 – 2026-08-21 · rules v4
  • #1Stripe65.3%
  • #2Supabase63.3%
  • #3Next.js61.2%
  • #4Vercel46.9%
  • #5ShipFast34.7%
  • #6Resend34.7%
  • #7Notion32.7%
  • #8Lemon Squeezy30.6%
  • #9Cursor28.6%
  • #10Bubble28.6%
Aug 20, 202649 sampled answers · window 2026-07-23 – 2026-08-20 · rules v4
  • #1Stripe65.3%
  • #2Supabase63.3%
  • #3Next.js61.2%
  • #4Vercel46.9%
  • #5ShipFast34.7%
  • #6Resend34.7%
  • #7Notion32.7%
  • #8Lemon Squeezy30.6%
  • #9Cursor28.6%
  • #10Bubble28.6%
Aug 19, 202663 sampled answers · window 2026-07-22 – 2026-08-19 · rules v4
  • #1Stripe61.9%
  • #2Supabase58.7%
  • #3Next.js57.1%
  • #4Vercel47.6%
  • #5Notion33.3%
  • #6ShipFast31.7%
  • #7Lemon Squeezy30.2%
  • #8Resend30.2%
  • #9Cursor28.6%
  • #10Bubble28.6%
Aug 18, 202663 sampled answers · window 2026-07-21 – 2026-08-18 · rules v4
  • #1Stripe61.9%
  • #2Supabase58.7%
  • #3Next.js57.1%
  • #4Vercel47.6%
  • #5Notion33.3%
  • #6ShipFast31.7%
  • #7Lemon Squeezy30.2%
  • #8Resend30.2%
  • #9Cursor28.6%
  • #10Bubble28.6%
Aug 17, 202663 sampled answers · window 2026-07-20 – 2026-08-17 · rules v4
  • #1Stripe61.9%
  • #2Supabase58.7%
  • #3Next.js57.1%
  • #4Vercel47.6%
  • #5Notion33.3%
  • #6ShipFast31.7%
  • #7Lemon Squeezy30.2%
  • #8Resend30.2%
  • #9Cursor28.6%
  • #10Bubble28.6%
Aug 16, 202663 sampled answers · window 2026-07-19 – 2026-08-16 · rules v4
  • #1Stripe61.9%
  • #2Supabase58.7%
  • #3Next.js57.1%
  • #4Vercel47.6%
  • #5Notion33.3%
  • #6ShipFast31.7%
  • #7Lemon Squeezy30.2%
  • #8Resend30.2%
  • #9Cursor28.6%
  • #10Bubble28.6%
Aug 15, 202663 sampled answers · window 2026-07-18 – 2026-08-15 · rules v4
  • #1Stripe61.9%
  • #2Supabase58.7%
  • #3Next.js57.1%
  • #4Vercel47.6%
  • #5Notion33.3%
  • #6ShipFast31.7%
  • #7Lemon Squeezy30.2%
  • #8Resend30.2%
  • #9Cursor28.6%
  • #10Bubble28.6%
Aug 14, 202663 sampled answers · window 2026-07-17 – 2026-08-14 · rules v4
  • #1Stripe61.9%
  • #2Supabase58.7%
  • #3Next.js57.1%
  • #4Vercel47.6%
  • #5Notion33.3%
  • #6ShipFast31.7%
  • #7Lemon Squeezy30.2%
  • #8Resend30.2%
  • #9Cursor28.6%
  • #10Bubble28.6%

Read any date directly

Every archived date is machine-readable at /api/index/indie-hacker-tools/as-of/<YYYY-MM-DD>, which returns the ranking as it stood, with the extraction version and revision it was published under. Dates before the record begins return no_record rather than a recomputation — we do not reconstruct history on demand and present it as what we said. See what the engines actually said.

[ORBATOR]

© 2026 Orbator. All rights reserved.