Cosa è meglio per un SaaS B2B: supastack o Makerkit?
Dipende dal tuo impegno sullo stack. Makerkit è la scelta migliore se il tuo team è già investito in Supabase: costruisce auth, RLS Postgres e organizzazioni direttamente sulle convenzioni Supabase e offre una codebase React Router (Remix). supastack è la fondazione più solida quando il prodotto richiede più superfici o integrazioni: app mobile Expo e desktop Tauri, otto provider di pagamento web più RevenueCat, chiavi API per workspace, webhook in uscita firmati, un router AI con budget BYOK cifrati e oltre 144 file di test su Better Auth e Drizzle, indipendenti dai provider. Entrambi offrono vere fondazioni B2B multi-tenant; la scelta è tra Supabase nativo e ampiezza di piattaforme e provider.
TL;DR
Makerkit è uno degli starter SaaS B2B più maturi: organizzazioni, ruoli e fatturazione costruiti in profondità su Supabase, disponibile per Next.js e React Router. supastack punta allo stesso acquirente B2B ma va oltre: quattro superfici client, otto provider di fatturazione e una piattaforma per sviluppatori, su primitive indipendenti dai provider.
- Scegli Makerkit se il tuo team è impegnato su Supabase, vuole convenzioni costruite su di esso da cima a fondo, o preferisce una codebase React Router (Remix).
- Scegli supastack se ti servono app mobile o desktop, più provider di pagamento, chiavi API e webhook per i clienti, budget AI BYOK, o uno stack che non ti lega a un unico fornitore di backend.
Panoramica
| supastack | Makerkit | |
|---|---|---|
| Struttura | Monorepo: web, mobile, desktop, pacchetti condivisi | Monorepo Turborepo, solo app web |
| Web | Next.js 16.3 o TanStack Start | Next.js (App Router) o React Router (Remix) |
| Mobile e desktop | Expo (iOS + Android), desktop Tauri | Assente |
| Autenticazione | Better Auth: OTP via email, password, magic link, OAuth, 2FA, passkey, impersonazione e ban admin; opzione Auth.js | Supabase Auth: password, OAuth, MFA |
| Workspace di team | Workspace personali + di organizzazione, inviti, ruoli owner/admin/member | Sì, organizzazioni, inviti, ruoli |
| Fatturazione | Stripe o Lemon Squeezy, per posto | Stripe, Lemon Squeezy, Paddle |
| AI | Router di provider, chiavi BYOK cifrate, budget di utilizzo per workspace, catalogo prezzi dei modelli | Componente chatbot AI (OpenAI) |
| Chiavi API + webhook in uscita | Sì | Assente |
| Log di audit, esportazione GDPR | Sì | Parziale |
| Database | Drizzle ORM + PostgreSQL, policy RLS incluse | Supabase Postgres + RLS |
| Blog / docs | CMS + sito di documentazione | Blog, docs |
| Lingue | en, de, es, fr | en (i18n pronto) |
| Distribuzione | Vercel, Docker, self-hosting | Vercel, Cloudflare, Docker |
| Test | 144 | Suite E2E Playwright + test unitari |
Dove supastack è più forte
Client oltre il web: un'app Expo iOS/Android e un'app desktop Tauri firmata condividono auth, fatturazione e API con il web. Makerkit è solo web.
Ampiezza di fatturazione: otto adattatori di pagamento web dietro un registro webhook idempotente, più RevenueCat per gli abbonamenti mobile. Makerkit ne include tre.
Una piattaforma per sviluppatori integrata: chiavi API per workspace, webhook in uscita firmati, registro di audit ed export GDPR, così i clienti si integrano al tuo prodotto fin dal primo giorno.
AI con guardrail: un router di adattatori con chiavi BYOK cifrate per workspace e budget di utilizzo contro un catalogo prezzi. L'AI di Makerkit arriva come componente chatbot aggiuntivo.
Un nucleo indipendente dai provider: Better Auth e Drizzle mantengono portabili auth e dati; non ricostruisci sulle convenzioni di un singolo fornitore.
Profondità di test: 144 file di test con un gate di verifica locale senza credenziali che copre il percorso critico.
Dove Makerkit è più forte
Profondità Supabase: auth, storage, RLS Postgres e convenzioni real-time costruite su Supabase da cima a fondo, il che risparmia lavoro se è già il tuo stack.
Opzione React Router: una codebase Remix affianca quella Next.js per i team che la preferiscono.
Maturità e documentazione: uno dei kit B2B più longevi, con documentazione approfondita e un marketplace di plugin.
MFA e flussi di sicurezza: Supabase MFA e flussi di autenticazione rafforzati pronti all'uso.
Chi dovrebbe scegliere cosa
| Cosa stai costruendo | Scegli |
|---|---|
| SaaS B2B impegnato sullo stack Supabase | Makerkit |
| Prodotto su codebase React Router (Remix) | Makerkit |
| Prodotto con app mobile o desktop | supastack |
| Prodotto AI con chiavi BYOK e budget | supastack |
| Prodotto API-first con webhook per i clienti | supastack |
| Fatturazione multi-provider incl. RevenueCat | supastack |
Verdetto
Entrambe sono fondazioni B2B serie. Makerkit è la scelta naturale per i team già impegnati su Supabase; supastack è la scelta quando il prodotto richiede mobile, desktop, più provider di fatturazione o una piattaforma per sviluppatori rivolta ai clienti — o quando vuoi livelli di auth e dati che restino portabili.
Confronto basato sul codice sorgente e sulla documentazione di entrambi gli starter a ottobre 2026. Controlla la documentazione di ciascun progetto per le funzioni più recenti.