Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 75 additions & 4 deletions docs/SUBMISSIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@ submitted) — put the submission date and PR/post URL in Notes so we can chase
The template must stay: MIT licensed, public, with a working live demo
(<https://saas-startup.mailkite.dev>) and a Deploy button.

> **Source of truth = GitHub, not this file.** The submission-outreach cron dedupes by
> querying `bucabay`'s PRs before every action. The log below is reconciled to GitHub on
> each run; entries marked _*(reconciled)*_ were found on GitHub and back-filled here because
> earlier cron PRs that recorded them have not yet merged into `main`.

---

## Submission log
Expand All @@ -17,6 +22,20 @@ or the post goes live. Newest first.

| Date | Venue (website) | Submission URL (PR/post) | Listing URL (when live) | Status |
|------|-----------------|--------------------------|-------------------------|--------|
| 2026-08-05 | [shadverse](https://github.com/y-h-v-h/shadverse) | [PR #3](https://github.com/y-h-v-h/shadverse/pull/3) | _pending merge_ | `[~]` submitted |
| 2026-08-05 | [awesome-supabase (GiovanniSM20)](https://github.com/giovannism20/awesome-supabase) | [PR #15](https://github.com/giovannism20/awesome-supabase/pull/15) | _pending merge_ | `[~]` submitted |
| 2026-08-03 | [awesome-react-components](https://github.com/brillout/awesome-react-components) | [PR #632](https://github.com/brillout/awesome-react-components/pull/632) | _pending merge_ | `[~]` submitted *(reconciled)* |
| 2026-08-03 | [awesome-nextjs (officialrajdeepsingh)](https://github.com/officialrajdeepsingh/awesome-nextjs) | [PR #88](https://github.com/officialrajdeepsingh/awesome-nextjs/pull/88) | _pending merge_ | `[~]` submitted *(reconciled)* |
| 2026-08-02 | [awesome-indie-hacker-tools](https://github.com/iAmCorey/awesome-indie-hacker-tools) | [PR #158](https://github.com/iAmCorey/awesome-indie-hacker-tools/pull/158) | _pending merge_ | `[~]` submitted *(reconciled)* |
| 2026-08-01 | [awesome-supabase (lyqht, official)](https://github.com/lyqht/awesome-supabase) | [PR #62](https://github.com/lyqht/awesome-supabase/pull/62) | _pending merge_ | `[~]` submitted *(reconciled)* |
| 2026-08-01 | [awesome-javascript](https://github.com/sorrycc/awesome-javascript) | [PR #1133](https://github.com/sorrycc/awesome-javascript/pull/1133) | — | `[-]` rejected (closed w/o merge, no comment) |
| 2026-07-31 | [awesome-typescript](https://github.com/semlinker/awesome-typescript) | [PR #177](https://github.com/semlinker/awesome-typescript/pull/177) | _pending merge_ | `[~]` submitted |
| 2026-07-31 | [bytefer/awesome-nextjs](https://github.com/bytefer/awesome-nextjs) | [PR #23](https://github.com/bytefer/awesome-nextjs/pull/23) | _pending merge_ | `[~]` submitted |
| 2026-07-30 | [SaaS4Devs](https://github.com/merklefruit/SaaS4Devs) | [PR #54](https://github.com/merklefruit/SaaS4Devs/pull/54) | _pending merge_ | `[~]` submitted *(reconciled)* |
| 2026-07-30 | [bytefer/awesome-shadcn-ui](https://github.com/bytefer/awesome-shadcn-ui) | [PR #29](https://github.com/bytefer/awesome-shadcn-ui/pull/29) | [README `## Saas`](https://github.com/bytefer/awesome-shadcn-ui#saas) | `[x]` **live (merged 07-30)** ✅ first listing |
| 2026-07-29 | [awesome-opensource-boilerplates](https://github.com/EinGuterWaran/awesome-opensource-boilerplates) | [PR #52](https://github.com/EinGuterWaran/awesome-opensource-boilerplates/pull/52) | _pending merge_ | `[~]` submitted *(reconciled)* |
| 2026-07-29 | [awesome-saas-boilerplates](https://github.com/xcomptek/awesome-saas-boilerplates) | [PR #222](https://github.com/xcomptek/awesome-saas-boilerplates/pull/222) | _pending merge_ | `[~]` submitted |
| 2026-07-26 | [shadcntemplates](https://github.com/shadcnblocks/shadcntemplates) | [PR #14](https://github.com/shadcnblocks/shadcntemplates/pull/14) | _pending merge_ | `[~]` submitted *(reconciled)* |
| 2026-07-17 | [awesome-shadcn-ui](https://github.com/birobirobiro/awesome-shadcn-ui) | [PR #554](https://github.com/birobirobiro/awesome-shadcn-ui/pull/554) | _pending merge_ | `[~]` submitted |
| 2026-07-17 | [awesome-nextjs](https://github.com/unicodeveloper/awesome-nextjs) | [PR #536](https://github.com/unicodeveloper/awesome-nextjs/pull/536) | _pending merge_ | `[~]` submitted |

Expand All @@ -28,12 +47,25 @@ Merge a PR, get listed. No account, no forms, no fees.

| ✓ | Place | How | Notes |
|---|-------|-----|-------|
| [ ] | [vercel/examples](https://github.com/vercel/examples) | PR — `pnpm new-example` | **Not a one-line entry** — the example must live inside their monorepo, MIT, and Next.js examples must use `@vercel/examples-ui` styling. Its front-matter feeds vercel.com/templates, which is **closed for new submissions** (see Tier 3), so a merge may not surface as a template yet. Needs a human decision on approach before investing |
| [~] | [unicodeveloper/awesome-nextjs](https://github.com/unicodeveloper/awesome-nextjs) | PR to README | 11.1k★. **Submitted 2026-07-17** → [PR #536](https://github.com/unicodeveloper/awesome-nextjs/pull/536), awaiting review. Added to `## Boilerplates` |
| [x] | [bytefer/awesome-shadcn-ui](https://github.com/bytefer/awesome-shadcn-ui) | PR to README | 721★. **MERGED 2026-07-30** → [PR #29](https://github.com/bytefer/awesome-shadcn-ui/pull/29). Live in `## Saas` ✅ |
| [~] | [birobirobiro/awesome-shadcn-ui](https://github.com/birobirobiro/awesome-shadcn-ui) | PR to README | 20.2k★. **Submitted 2026-07-17** → [PR #554](https://github.com/birobirobiro/awesome-shadcn-ui/pull/554), `## Boilerplates / Templates` |
| [~] | [unicodeveloper/awesome-nextjs](https://github.com/unicodeveloper/awesome-nextjs) | PR to README | 11.1k★. **Submitted 2026-07-17** → [PR #536](https://github.com/unicodeveloper/awesome-nextjs/pull/536), `## Boilerplates` |
| [~] | [awesome-saas-boilerplates](https://github.com/xcomptek/awesome-saas-boilerplates) | PR to README | 3.1k★. **Best topical fit.** Submitted 2026-07-29 → [PR #222](https://github.com/xcomptek/awesome-saas-boilerplates/pull/222) |
| [~] | [awesome-opensource-boilerplates](https://github.com/EinGuterWaran/awesome-opensource-boilerplates) | PR to README | 1.9k★. **Submitted 2026-07-29** → [PR #52](https://github.com/EinGuterWaran/awesome-opensource-boilerplates/pull/52) |
| [~] | [awesome-indie-hacker-tools](https://github.com/iAmCorey/awesome-indie-hacker-tools) | PR to README | 1.4k★. **Submitted 2026-08-02** → [PR #158](https://github.com/iAmCorey/awesome-indie-hacker-tools/pull/158) |
| [~] | [awesome-typescript](https://github.com/semlinker/awesome-typescript) | PR to README | 4.0k★. **Submitted 2026-07-31** → [PR #177](https://github.com/semlinker/awesome-typescript/pull/177), Starters/Boilerplates |
| [~] | [SaaS4Devs](https://github.com/merklefruit/SaaS4Devs) | PR to README | 748★. **Submitted 2026-07-30** → [PR #54](https://github.com/merklefruit/SaaS4Devs/pull/54), Complete Full-stack Boilerplates |
| [~] | [awesome-nextjs (officialrajdeepsingh)](https://github.com/officialrajdeepsingh/awesome-nextjs) | PR to README | 707★. **Submitted 2026-08-03** → [PR #88](https://github.com/officialrajdeepsingh/awesome-nextjs/pull/88) |
| [~] | [awesome-supabase (lyqht, official)](https://github.com/lyqht/awesome-supabase) | PR to README | 479★. **Submitted 2026-08-01** → [PR #62](https://github.com/lyqht/awesome-supabase/pull/62), Community Starters |
| [~] | [awesome-react-components](https://github.com/brillout/awesome-react-components) | PR to README | 48.1k★. **Submitted 2026-08-03** → [PR #632](https://github.com/brillout/awesome-react-components/pull/632), `## Boilerplate` |
| [~] | [bytefer/awesome-nextjs](https://github.com/bytefer/awesome-nextjs) | PR to README | 71★. **Submitted 2026-07-31** → [PR #23](https://github.com/bytefer/awesome-nextjs/pull/23), `## SaaS` |
| [~] | [shadcntemplates](https://github.com/shadcnblocks/shadcntemplates) | PR to README | 42★. **Submitted 2026-07-26** → [PR #14](https://github.com/shadcnblocks/shadcntemplates/pull/14) |
| [~] | [awesome-supabase (GiovanniSM20)](https://github.com/giovannism20/awesome-supabase) | PR to README (`## Tools and Extensions`) | 41★. **Submitted 2026-08-05** → [PR #15](https://github.com/giovannism20/awesome-supabase/pull/15) |
| [~] | [shadverse](https://github.com/y-h-v-h/shadverse) | PR — add to `data/projects.ts` (`IProject`) | 28★. Showcase of projects built with shadcn/ui. **Submitted 2026-08-05** → [PR #3](https://github.com/y-h-v-h/shadverse/pull/3) |
| [-] | [awesome-javascript](https://github.com/sorrycc/awesome-javascript) | — | 35.0k★. **Rejected 2026-08-01** → [PR #1133](https://github.com/sorrycc/awesome-javascript/pull/1133) closed w/o merge. Re-approach only with a different angle |
| [-] | [aniftyco/awesome-tailwindcss](https://github.com/aniftyco/awesome-tailwindcss) | ~~PR~~ **hand-submit only** | 15.1k★. CONTRIBUTING.md **bans AI-authored/assisted PRs** — closed on sight, submitter may be banned. Gabe must add it by hand (📁 "Full templates" entry, `UI libraries, components & templates` section) |
| [-] | [enaqx/awesome-react](https://github.com/enaqx/awesome-react) | — | 74k★, but **no section fits** a full SaaS boilerplate. Skipped to avoid a rejected PR |
| [~] | [birobirobiro/awesome-shadcn-ui](https://github.com/birobirobiro/awesome-shadcn-ui) | PR to README | 20.1k★. **Submitted 2026-07-17** → [PR #554](https://github.com/birobirobiro/awesome-shadcn-ui/pull/554), awaiting review. Added to `## Boilerplates / Templates` |
| [ ] | [bytefer/awesome-nextjs](https://github.com/bytefer/awesome-nextjs) | PR to README | 68★ — low reach, but trivial |
| [ ] | [vercel/examples](https://github.com/vercel/examples) | PR — `pnpm new-example` | **Not a one-line entry** — the example must live inside their monorepo, MIT, and Next.js examples must use `@vercel/examples-ui` styling. Its front-matter feeds vercel.com/templates, which is **closed for new submissions** (see Tier 3), so a merge may not surface as a template yet. Needs a human decision on approach before investing |
| [ ] | GitHub topics | repo settings | ✅ **done** — `nextjs`, `nextjs15`, `saas-starter`, `saas-boilerplate`, `template`, … |

## Tier 2 — Launch platforms (one-shot traffic spikes)
Expand Down Expand Up @@ -85,6 +117,45 @@ A daily cron researches new venues and appends them here. Rules for anything it
4. **No duplicates** — check the tables above first.
5. Record `★`, last-pushed date, and the evidence that it accepts submissions.

### Researched 2026-08-05 — evaluated, not pursued (so future runs don't re-research)

| Venue | ★ | Last push | Verdict |
|-------|---|-----------|---------|
| [markodenic/web-development-resources](https://github.com/markodenic/web-development-resources) | 8.1k | 2026-06-09 | Active, but **no section fits** — it catalogs hosting/fonts/icons/UI-libraries/template-*sites*, not individual repos/boilerplates. CONTRIBUTING rejects low-effort/SEO-farm links. Skip |
| [stackshareio/awesome-stacks](https://github.com/stackshareio/awesome-stacks) | 3.9k | 2024-03-08 | **Stale** — last merge >1y ago. Skip |
| [melvin0008/awesome-projects-boilerplates](https://github.com/melvin0008/awesome-projects-boilerplates) | 1.4k | 2024-08-06 | **Dead** — default branch untouched ~2y; PRs pile up unmerged. Skip |
| [johackim/awesome-indiehackers](https://github.com/johackim/awesome-indiehackers) | 644 | 2026-03-27 | **Closes all outside PRs** (8 consecutive closed, 0 merged). GPL-3.0. Skip |
| [Correia-jpv/fucking-awesome-nextjs](https://github.com/Correia-jpv/fucking-awesome-nextjs) | 132 | 2026-08-04 | Mirror of unicodeveloper/awesome-nextjs (already PR'd #536); has `## Boilerplates`. **Re-verified 2026-08-05: 0 merged PRs ever** — it's bot-auto-synced from upstream, so community PRs never merge. Skip (re-confirmed)
| [tursodatabase/awesome-turso](https://github.com/tursodatabase/awesome-turso) | 194 | 2025-08-21 | Stale (>6mo) and Turso = SQLite; we use Postgres. Poor fit. Skip |
| [wolfgunblood/saas-boilerplate-directory](https://github.com/wolfgunblood/saas-boilerplate-directory) | 48 | 2024-11-15 | **Stale** — last merge ~9mo ago. Skip |
| [zainulabedeen123/best-saas-kit](https://github.com/zainulabedeen123/best-saas-kit) | 270 | 2025-05-08 | **Stale**; also an app, not a curated list. Skip |
| [open-saas-directory/awesome-saas-directory](https://github.com/open-saas-directory/awesome-saas-directory) | 113 | 2026-06-21 | Active but lists self-hostable **SaaS alternatives** (Supabase, Strapi…), not starter templates — poor fit, and recent PRs are spammy product adds. Skip |
| [yezz123/ai-template](https://github.com/yezz123/ai-template) | 256 | 2026-08-01 | A **competing FastAPI boilerplate**, not a list. Skip |

### Researched 2026-08-05 (cron 17:17) — second sweep; no qualifying venues

GitHub-search sweep (18+ terms: awesome nextjs/saas/react/tailwindcss/shadcn/indie-hacker/typescript/open-source/fullstack/postgres/web-dev-resources/stripe/turborepo/monorepo/landing-page/best-of/devtools/boilerplates). Every active, on-topic, MIT list with a fitting section is **already in the log above** — the harvestable awesome-lists are exhausted. New candidates below all fail a gate (stale/dead merges · no fitting section · unlicensed · non-EN). Recorded so future runs skip them.

| Venue | ★ | Last merge / push | Verdict |
|-------|---|-------------------|--------|
| [iamismile/web-dev-resources](https://github.com/iamismile/web-dev-resources) | 777 | merging Jul 2026 / pushed 2026-07-19 | ACTIVE + MIT, but a **learning-resources/tools catalog** (roadmaps, docs, fonts, icons, online IDE, tutorials) — no boilerplate/starters section; `### ⚡ REACT` lists courses/interview-Qs, not projects. Poor fit → would risk rejection like `awesome-javascript`. Skip |
| [lincolixavier/awesome-indie-hackers](https://github.com/lincolixavier/awesome-indie-hackers) | 118 | merging Apr 2026 / pushed 2026-04-06 | Active (merges outside PRs), but **NO license**, Portuguese-only, and its sections are tools-by-purpose (Pagamentos/Autenticação/Emails…) — **no starters section** for a SaaS boilerplate. Skip |
| [DhanushNehru/Ultimate-Web-Development-Resources](https://github.com/DhanushNehru/Ultimate-Web-Development-Resources) | 916 | last merge 2025-10 / pushed 2025-10-25 | Apache-2.0, but borderline-stale (~10mo) and a learning-resources catalog — no boilerplate section. Skip |
| [korfuri/awesome-monorepo](https://github.com/korfuri/awesome-monorepo) | 5845 | last merge **2022-12** / pushed 2024-08-16 | Dead (no merges in 3.5y) + unlicensed, despite a `## Notable public monorepos` section. Skip |
| [RitikPatni/Front-End-Web-Development-Resources](https://github.com/RitikPatni/Front-End-Web-Development-Resources) | 5141 | last merge **2023-12** / pushed 2024-06-24 | Stale. Skip |
| [dhamaniasad/awesome-postgres](https://github.com/dhamaniasad/awesome-postgres) | 12.0k | active | Postgres software/libs/tools, not app templates/boilerplates. Poor fit. Skip |
| [devtoolsd/awesome-devtools](https://github.com/devtoolsd/awesome-devtools) | 673 | last merge 2025-10 / pushed 2025-10-12 | Dev tools/services catalog (Analytics, Cloud, AI-coding, IDEs, DevOps…) — no starters section; ~10mo stale; unlicense. Skip |
| [mustbeperfect/definitive-opensource](https://github.com/mustbeperfect/definitive-opensource) | 3357 | active | Consumer-facing OSS **alternatives**, not dev starters/boilerplates. Poor fit. Skip |
| [2-fly-4-ai/awesome-shadcnui](https://github.com/2-fly-4-ai/awesome-shadcnui) | 555 | 1 merge ever (2025-06-06) / pushed 2025-06-19 | Stale (~14mo, single merge). MIT. Skip |
| [brookshi/awesome-typescript-projects](https://github.com/brookshi/awesome-typescript-projects) | 894 | last merge **2017** / pushed 2023-06-13 | Dead. Skip |
| [re50urces/Awesome-NextJs](https://github.com/re50urces/Awesome-NextJs) | 114 | 1 merge (2023) / pushed 2024-06-29 | Dead (CC0). Skip |
| [sqreen/awesome-nodejs-projects](https://github.com/sqreen/awesome-nodejs-projects) | 5587 | last merge **2021** / pushed 2024-05-16 | Dead + unlicensed. Skip |
| [softvar/awesome-startups](https://github.com/softvar/awesome-startups) | 251 | last merge **2016** / pushed 2019-12-09 | Dead; lists actual startup *companies*, not templates. Skip |
| [kevindeasis/awesome-fullstack](https://github.com/kevindeasis/awesome-fullstack) | 243 | 0 merges / pushed 2024-08-23 | Dead (MIT). Skip |
| [Alex0x47/awesome-indie-hackers-tools](https://github.com/Alex0x47/awesome-indie-hackers-tools) | 62 | 0 merges / pushed 2024-12-06 | Dead + unlicensed. Skip |

**Takeaway:** the awesome-list surface is saturated. Next real upside is the **launch platforms** (Tier 2 — HN / Product Hunt / dev.to), which need a human-authored launch, and **manual directories** (Tier 3). Flagged for Gabe, not agent-actionable.

## Assets for any submission

- **Repo**: <https://github.com/mailkite/saas-startup> (public, MIT)
Expand Down