From 70c4ea3122d09cc937009013e22796dead30a01d Mon Sep 17 00:00:00 2001 From: mailkite-submission-bot Date: Sat, 8 Aug 2026 04:25:02 +0300 Subject: [PATCH] docs(submissions): reconcile log + Tier 1 against GitHub ground truth On-disk SUBMISSIONS.md had drifted: it logged only the 2 earliest PRs (#554, #536) while 14 more saas-starter PRs existed on GitHub unlogged. Rebuilt from a bucabay PR sweep (all states): - 1 MERGED/live : bytefer/awesome-shadcn-ui #29 - 14 OPEN/review : xcomptek #222, EinGuterWaran #52, merklefruit #54, unicodeveloper #536, officialrajdeepsingh #88, bytefer/awesome-nextjs #23, birobirobiro #554, shadcnblocks #14, y-h-v-h/shadverse #3, lyqht #62, giovannism20 #15, brillout #632, semlinker #177, iAmCorey #158 - 1 CLOSED : sorrycc/awesome-javascript #1133 (notability) No new submissions this run. Added 2026-08-08 dormant-list findings (korfuri/awesome-monorepo, petermekhaeil/awesome-turborepo, iamchathu/awesome-jwt, brandonhimpfen/awesome-stripe, cerberauth/awesome-jwt). Re-verified all 14 open PRs still awaiting review. Fleet rule reaffirmed in-file: GitHub is the dedup source of truth. --- docs/SUBMISSIONS.md | 99 ++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 93 insertions(+), 6 deletions(-) diff --git a/docs/SUBMISSIONS.md b/docs/SUBMISSIONS.md index 3ac747c..f24d989 100644 --- a/docs/SUBMISSIONS.md +++ b/docs/SUBMISSIONS.md @@ -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 () and a Deploy button. +> **⚠️ Repo currently has 0★.** Several high-bar lists silently reject on notability (see +> `sorrycc/awesome-javascript` #1133, closed without comment). Prefer lists that accept new +> projects (the actively-merged SaaS/shadcn/supabase lists below) and avoid burning submissions +> on 100★-floor lists until we have stars. + --- ## Submission log @@ -15,27 +20,100 @@ The template must stay: MIT licensed, public, with a working live demo Every submission actually made, with its links. Fill in **Listing URL** once the PR merges or the post goes live. Newest first. +> **2026-08-08 reconciliation:** this log and the Tier 1 tables were rebuilt against GitHub +> ground truth (`gh search prs --author bucabay "SaaS Starter"`). The on-disk copy had drifted — +> it logged only the two earliest PRs while ~14 more had been opened by prior auto runs and human +> sessions and never landed on `main`. All 16 saas-starter submission PRs are now recorded below +> with verified states; no new submissions were made in this run. Fleet rule: **GitHub is the +> source of truth for dedup, not this file** — re-check `gh pr list -R --state all +> --search mailkite` and `--author bucabay` before any new PR. + | 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-08-05 | [y-h-v-h/shadverse](https://github.com/y-h-v-h/shadverse) | [PR #3](https://github.com/y-h-v-h/shadverse/pull/3) | _pending merge_ | `[~]` | +| 2026-08-05 | [giovannism20/awesome-supabase](https://github.com/giovannism20/awesome-supabase) | [PR #15](https://github.com/giovannism20/awesome-supabase/pull/15) | _pending merge_ | `[~]` | +| 2026-08-03 | [brillout/awesome-react-components](https://github.com/brillout/awesome-react-components) | [PR #632](https://github.com/brillout/awesome-react-components/pull/632) | _pending merge_ | `[~]` | +| 2026-08-03 | [officialrajdeepsingh/awesome-nextjs](https://github.com/officialrajdeepsingh/awesome-nextjs) | [PR #88](https://github.com/officialrajdeepsingh/awesome-nextjs/pull/88) | _pending merge_ | `[~]` (⚠️ 100★ floor) | +| 2026-08-02 | [iAmCorey/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_ | `[~]` | +| 2026-08-01 | [lyqht/awesome-supabase](https://github.com/lyqht/awesome-supabase) | [PR #62](https://github.com/lyqht/awesome-supabase/pull/62) | _pending merge_ | `[~]` | +| 2026-08-01 | [sorrycc/awesome-javascript](https://github.com/sorrycc/awesome-javascript) | [PR #1133](https://github.com/sorrycc/awesome-javascript/pull/1133) | — closed, no comment | `[-]` rejected | +| 2026-07-31 | [bytefer/awesome-nextjs](https://github.com/bytefer/awesome-nextjs) | [PR #23](https://github.com/bytefer/awesome-nextjs/pull/23) | _pending merge_ | `[~]` | +| 2026-07-31 | [semlinker/awesome-typescript](https://github.com/semlinker/awesome-typescript) | [PR #177](https://github.com/semlinker/awesome-typescript/pull/177) | _pending merge_ | `[~]` | +| 2026-07-30 | [merklefruit/SaaS4Devs](https://github.com/merklefruit/SaaS4Devs) | [PR #54](https://github.com/merklefruit/SaaS4Devs/pull/54) | _pending merge_ | `[~]` | +| 2026-07-29 | [bytefer/awesome-shadcn-ui](https://github.com/bytefer/awesome-shadcn-ui) | [PR #29](https://github.com/bytefer/awesome-shadcn-ui/pull/29) | **[LIVE — README](https://github.com/bytefer/awesome-shadcn-ui#readme)** | `[x]` live | +| 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_ | `[~]` | +| 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_ | `[~]` | +| 2026-07-26 | [shadcnblocks/shadcntemplates](https://github.com/shadcnblocks/shadcntemplates) | [PR #14](https://github.com/shadcnblocks/shadcntemplates/pull/14) | _pending merge_ | `[~]` | +| 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_ | `[~]` | +| 2026-07-17 | [unicodeveloper/awesome-nextjs](https://github.com/unicodeveloper/awesome-nextjs) | [PR #536](https://github.com/unicodeveloper/awesome-nextjs/pull/536) | _pending merge_ | `[~]` | + +**Wins so far:** 1 listing live (`bytefer/awesome-shadcn-ui`), 14 PRs awaiting review, +1 rejected (`sorrycc/awesome-javascript` — 35k★ list, 0★ repo didn't meet notability). --- ## Tier 1 — Git PR (easiest, highest signal) -Merge a PR, get listed. No account, no forms, no fees. +Merge a PR, get listed. No account, no forms, no fees. (★ counts and last-push dates verified +2026-08-08.) + +### SaaS boilerplate lists (best topical fit) + +| ✓ | Place | How | Notes | +|---|-------|-----|-------| +| [~] | [xcomptek/awesome-saas-boilerplates](https://github.com/xcomptek/awesome-saas-boilerplates) | PR to README | 3.1k★. **Best fit.** Submitted 2026-07-29 → [PR #222](https://github.com/xcomptek/awesome-saas-boilerplates/pull/222), awaiting review | +| [~] | [EinGuterWaran/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), awaiting review | +| [~] | [merklefruit/SaaS4Devs](https://github.com/merklefruit/SaaS4Devs) | PR to README | 749★. Submitted 2026-07-30 → [PR #54](https://github.com/merklefruit/SaaS4Devs/pull/54). ⚠️ last push 2026-02 (~6mo) — watch for dormancy before any follow-up | + +### Next.js lists | ✓ | Place | How | Notes | |---|-------|-----|-------| +| [~] | [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`. Awaiting review | +| [~] | [officialrajdeepsingh/awesome-nextjs](https://github.com/officialrajdeepsingh/awesome-nextjs) | PR to README | 707★. ⚠️ CONTRIBUTING says **"at least 100 stars"** — our 0★ repo will likely be rejected. Submitted 2026-08-03 → [PR #88](https://github.com/officialrajdeepsingh/awesome-nextjs/pull/88), awaiting review | +| [~] | [bytefer/awesome-nextjs](https://github.com/bytefer/awesome-nextjs) | PR to README | 71★ — low reach but trivial. Submitted 2026-07-31 → [PR #23](https://github.com/bytefer/awesome-nextjs/pull/23), awaiting review | | [ ] | [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` | + +### shadcn/ui lists + +| ✓ | Place | How | Notes | +|---|-------|-----|-------| +| [~] | [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), `## Boilerplates / Templates`. Awaiting review | +| [x] | [bytefer/awesome-shadcn-ui](https://github.com/bytefer/awesome-shadcn-ui) | PR to README | 725★. ✅ **LIVE** — [PR #29](https://github.com/bytefer/awesome-shadcn-ui/pull/29) merged 2026-07-30, added to SaaS table | +| [~] | [shadcnblocks/shadcntemplates](https://github.com/shadcnblocks/shadcntemplates) | PR to README | 42★. Submitted 2026-07-26 → [PR #14](https://github.com/shadcnblocks/shadcntemplates/pull/14), awaiting review | +| [~] | [y-h-v-h/shadverse](https://github.com/y-h-v-h/shadverse) | PR to README | 28★. Submitted 2026-08-05 → [PR #3](https://github.com/y-h-v-h/shadverse/pull/3), awaiting review | + +### Supabase lists (template uses Supabase + Drizzle) + +| ✓ | Place | How | Notes | +|---|-------|-----|-------| +| [~] | [lyqht/awesome-supabase](https://github.com/lyqht/awesome-supabase) | PR to README | 479★. Actively merged (PRs merged 2026-07, 2026-05). Submitted 2026-08-01 → [PR #62](https://github.com/lyqht/awesome-supabase/pull/62), `## Community Starters`. Awaiting review | +| [~] | [giovannism20/awesome-supabase](https://github.com/giovannism20/awesome-supabase) | PR to README | 41★. Actively merged (PRs merged 2026-07-18, 2026-05-02). Submitted 2026-08-05 → [PR #15](https://github.com/giovannism20/awesome-supabase/pull/15), awaiting review | + +### Other ecosystem lists + +| ✓ | Place | How | Notes | +|---|-------|-----|-------| +| [~] | [brillout/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`. 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), `## Starters/Boilerplates`. Awaiting review | +| [~] | [iAmCorey/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), `模板 (Templates)`. Awaiting review | +| [-] | [sorrycc/awesome-javascript](https://github.com/sorrycc/awesome-javascript) | — | 35k★. [PR #1133](https://github.com/sorrycc/awesome-javascript/pull/1133) **closed without comment** 2026-08-01 — notability bar too high for a 0★ repo. Do not resubmit until we have meaningful stars | | [-] | [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 | | [ ] | GitHub topics | repo settings | ✅ **done** — `nextjs`, `nextjs15`, `saas-starter`, `saas-boilerplate`, `template`, … | +**Researched & discarded (dormant — fail rule #2, not merging within ~6mo):** +`2-fly-4-ai/awesome-shadcnui` (555★, last commit Jun 2025, 1 PR ever merged) · +`melvin0008/awesome-projects-boilerplates` (1.4k★, last push Aug 2024, PRs piling up unmerged) · +`tyaga001/…`, `Correia-jpv/…`, small awesome-supabase/drizzle/stripe forks (stale or tiny). +**Added 2026-08-08:** `korfuri/awesome-monorepo` (5.8k★ but dormant — last PR merged 2022-12, +last push 2024-08) · `petermekhaeil/awesome-turborepo` (12★, last merged 2024-12) · +`iamchathu/awesome-jwt` (25★, last merged 2025-01) · `brandonhimpfen/awesome-stripe` +(4★, never merged an outside PR) · `cerberauth/awesome-jwt` (9★, active but owner-only merges +and a JWT-libraries list — no boilerplate section fits). + +--- + ## Tier 2 — Launch platforms (one-shot traffic spikes) Sequence these; don't burn them all at once. Product Hunt is worth preparing properly. @@ -85,6 +163,15 @@ 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. +**2026-08-08 re-check (auto run, no new venues):** All actively-maintained, +topically-relevant awesome-lists are already covered (see Tier 1). Re-verified this run — all 14 +outstanding Tier 1 PRs remain OPEN (none merged since submission). The `saas-boilerplate` GitHub +topic surfaces only competitor boilerplates (wasp-lang/open-saas, ixartz/SaaS-Boilerplate, +boxyhq/saas-starter-kit, …), not catalogs that would list us; wasp-lang/open-saas has no +PR-able alternatives list. Next high-value levers are **Tier 2 launches** (requires a +human-driven launch: gallery, tagline, timing) and **growing stars** so the star-floored lists +(officialrajdeepsingh, sorrycc) become viable. + ## Assets for any submission - **Repo**: (public, MIT)