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
58 changes: 55 additions & 3 deletions docs/SUBMISSIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,15 @@ or the post goes live. Newest first.

| Date | Venue (website) | Submission URL (PR/post) | Listing URL (when live) | Status |
|------|-----------------|--------------------------|-------------------------|--------|
| 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 |
| 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-31 | [semlinker/awesome-typescript](https://github.com/semlinker/awesome-typescript) | [PR #177](https://github.com/semlinker/awesome-typescript/pull/177) | _pending merge_ | `[~]` submitted |
| 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) | ✅ **live** — merged, listed in the `Saas` table | `[x]` live |
| 2026-07-30 | [merklefruit/SaaS4Devs](https://github.com/merklefruit/SaaS4Devs) | [PR #54](https://github.com/merklefruit/SaaS4Devs/pull/54) | _pending merge_ | `[~]` submitted |
| 2026-07-29 | [xcomptek/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-29 | [EinGuterWaran/awesome-opensource-boilerplates](https://github.com/EinGuterWaran/awesome-opensource-boilerplates) | [PR #52](https://github.com/EinGuterWaran/awesome-opensource-boilerplates/pull/52) | _pending merge_ | `[~]` submitted |
| 2026-07-26 | [shadcnblocks/shadcntemplates](https://github.com/shadcnblocks/shadcntemplates) | [PR #14](https://github.com/shadcnblocks/shadcntemplates/pull/14) | _pending merge_ | `[~]` submitted |
| 2026-07-17 | [birobirobiro/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 | [unicodeveloper/awesome-nextjs](https://github.com/unicodeveloper/awesome-nextjs) | [PR #536](https://github.com/unicodeveloper/awesome-nextjs/pull/536) | _pending merge_ | `[~]` submitted |

---

Expand All @@ -33,7 +40,14 @@ Merge a PR, get listed. No account, no forms, no fees.
| [-] | [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 |
| [x] | [bytefer/awesome-shadcn-ui](https://github.com/bytefer/awesome-shadcn-ui) | PR to README | 719★. **Listed 2026-07-30** → [PR #29](https://github.com/bytefer/awesome-shadcn-ui/pull/29) merged into the `Saas` table — ✅ our first live listing |
| [~] | [xcomptek/awesome-saas-boilerplates](https://github.com/xcomptek/awesome-saas-boilerplates) | PR to README | 3.1k★. Topical bullseye — a list *of* SaaS boilerplates. **Submitted 2026-07-29** → [PR #222](https://github.com/xcomptek/awesome-saas-boilerplates/pull/222), awaiting review (Next.js section) |
| [~] | [EinGuterWaran/awesome-opensource-boilerplates](https://github.com/EinGuterWaran/awesome-opensource-boilerplates) | PR to README | 1.9k★. "Free, production-ready SaaS boilerplates". **Submitted 2026-07-29** → [PR #52](https://github.com/EinGuterWaran/awesome-opensource-boilerplates/pull/52), awaiting review |
| [~] | [semlinker/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), awaiting review (TypeScript Starters/Boilerplates) |
| [~] | [merklefruit/SaaS4Devs](https://github.com/merklefruit/SaaS4Devs) | PR to README | 748★. **Submitted 2026-07-30** → [PR #54](https://github.com/merklefruit/SaaS4Devs/pull/54), awaiting review (Full-stack Boilerplates) |
| [~] | [shadcnblocks/shadcntemplates](https://github.com/shadcnblocks/shadcntemplates) | PR (content file) | 41★ — shadcn template directory (git-backed). **Submitted 2026-07-26** → [PR #14](https://github.com/shadcnblocks/shadcntemplates/pull/14), awaiting review |
| [ ] | [officialrajdeepsingh/awesome-nextjs](https://github.com/officialrajdeepsingh/awesome-nextjs) | PR to README | 707★, MIT, actively merges, has a `## Next.js boilerplate` section. ⚠️ CONTRIBUTING asks for **100★**; we're at **0★**. A "unique project" carve-out exists but odds are low — **defer until ~50–100★**, then submit cleanly. MANUAL for now |
| [~] | [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), awaiting review (`## SaaS`) |
| [ ] | 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 +99,44 @@ 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 & skipped (2026-07-31 run)

Do **not** re-research these — already evaluated and rejected for the reason given.

| Venue | ★ | Why skipped |
|-------|---|-------------|
| [georgezouq/awesome-saas](https://github.com/georgezouq/awesome-saas) | 54 | Lists hosted SaaS *products* (Marketing/CRM/Analytics…). **No boilerplate/template section** — we don't fit |
| [open-saas-directory/awesome-saas-directory](https://github.com/open-saas-directory/awesome-saas-directory) | 112 | Lists self-hostable OSS *SaaS alternatives* (Supabase/Strapi…), not starter kits. Weak fit + slow merge cadence |
| [Correia-jpv/fucking-awesome-nextjs](https://github.com/Correia-jpv/fucking-awesome-nextjs) | 133 | Static mirror — **0 PRs ever merged**, no license. Fails "actively merges" test |
| [dhamaniasad/awesome-postgres](https://github.com/dhamaniasad/awesome-postgres) | 12k | Lists Postgres *tools/libraries* (drivers, admin UIs), not app starters. No fitting section |
| [2-fly-4-ai/awesome-shadcnui](https://github.com/2-fly-4-ai/awesome-shadcnui) | 555 | Last pushed 2025-06 (>6 mo stale). Re-check only if it revives |
| awesome-stripe (various forks) | ≤4 | Only low-reach lists (brandonhimpfen / codebruinc). Not worth a slot |
| `awesome-drizzle` | — | Searched — no such list exists yet (a `matthiasfeist/awesome-drizzle` now exists but is 3★ — see run #2 below) |

### Researched & skipped (2026-07-31 run #2, 21:25 UTC)

The well of **high-quality git-PR venues is largely tapped** — the 9 lists already submitted cover
the fresh, fitting awesome-lists. Everything below was re-verified live (★, last push, merge
cadence) and rejected for the stated reason. Do **not** re-research.

| Venue | ★ | Why skipped |
|-------|---|-------------|
| [sindresorhus/awesome-nodejs](https://github.com/sindresorhus/awesome-nodejs) | 66.4k | Node **package** catalog (HTTP / DB / Testing / Auth …). No boilerplate/starter section — an app starter doesn't fit. CC0, fresh, but wrong shape |
| [Atarity/deploy-your-own-saas](https://github.com/Atarity/deploy-your-own-saas) | 9837 | Lists self-hostable *products* ("deploy your own VPN / music / Netflix …"), no boilerplate section. Also **maintainer stopped merging** — every recent PR (#80–#92) is unmerged |
| [automata/awesome-jamstack](https://github.com/automata/awesome-jamstack) | 1367 | Sections are SSG / CMS / API / Serverless — **no starters section**. Our app is a dynamic SaaS (Postgres + sessions + Stripe), not static Jamstack, so it'd be a misfit PR |
| [lukasmasuch/best-of-react](https://github.com/lukasmasuch/best-of-react) | 1071 | Auto-generated ranked list (`projects.yml` "Add project" flow exists) — but **last PR merged 2025-08-28 (~11 mo stale)**. Fails the ~6-mo freshness gate. Re-check only if it revives |
| [dzharii/awesome-typescript](https://github.com/dzharii/awesome-typescript) | 5118 | **Archived** (read-only) — would have fit a "Typescript Project Starters" section, but accepts no PRs |
| [johackim/awesome-indiehackers](https://github.com/johackim/awesome-indiehackers) | 642 | **GPL-3.0** content (not MIT-compatible) + no tools/starters section (people/blogs/podcasts only) + **maintainer stopped merging** (PRs #10–#27 all unmerged) |
| [kaizen12219/awesome-react-resources](https://github.com/kaizen12219/awesome-react-resources) | 69 | Low reach; README not fetchable from default branch. Not worth a slot |
| [matthiasfeist/awesome-drizzle](https://github.com/matthiasfeist/awesome-drizzle) | 3 | `awesome-drizzle` finally exists but at 3★ / ~8 mo stale — too small to be worth a PR. Re-check once it grows |
| [petermekhaeil/awesome-turborepo](https://github.com/petermekhaeil/awesome-turborepo) | 12 | Stale (last push 2024-12) + low reach |
| [2-fly-4-ai/awesome-shadcnui](https://github.com/2-fly-4-ai/awesome-shadcnui) | 555 | **Re-confirmed dead**: pushed 2025-06 (~13 mo stale), all recent PRs unmerged. Still skip |
| [Built at Lightspeed](https://www.builtatlightspeed.com) | — | Jamstack themes/starters directory. Probe returned **HTTP 429** (rate-limited) — couldn't verify reachability or a submit flow. Marginal fit anyway (Jamstack). **MANUAL** — human verify before pursuing |

> No email-channel venues this run: awesome-lists are PR-based and the template directories
> (HTMLrev / Tailkits / Built at Lightspeed) are form-based, not email. Cold-emailing maintainers
> to nudge the 8 pending PRs is pestering, not outreach — deliberately not done.

## Assets for any submission

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