TL;DR
supastack e TurboStarter sono i due starter che vanno oltre il web. Entrambi sono monorepo pnpm con un'app web Next.js e un'app mobile Expo sopra pacchetti TypeScript condivisi, ed entrambi usano Better Auth e Drizzle. La differenza sta in cos'altro ottieni e in quanto di tutto questo è testato.
- Scegli supastack se stai costruendo un prodotto B2B o AI che richiede workspace di team, chiavi API di workspace, webhook in uscita, un log di audit, chiavi AI personalizzate con budget o un'app desktop, e vuoi un codebase con una vera suite di test.
- Scegli TurboStarter se un'estensione browser fa parte del tuo prodotto, o se vuoi più provider di pagamento già pronti.
Panoramica
| supastack | TurboStarter | |
|---|---|---|
| Web | Next.js 16.3 | Next.js 16.3 |
| Mobile | Expo 57 (iOS + Android) | Expo 57 (iOS + Android) |
| Desktop | Sì (Tauri) | Assente |
| Estensione browser | Assente | Sì (WXT) |
| Autenticazione | Better Auth: OTP via email, password, magic link, OAuth, 2FA, passkey, impersonazione e ban admin; opzione Auth.js | Better Auth: organizzazioni, 2FA, passkey, magic link, OTP via email, anonimo, admin |
| Workspace di team | Workspace personali + di organizzazione, inviti, ruoli owner/admin/member | Organizzazioni con inviti |
| Fatturazione web | Stripe o Lemon Squeezy, per posto | Stripe, Polar, Lemon Squeezy, Dodo Payments |
| Fatturazione mobile | RevenueCat predisposto dietro il paywall | RevenueCat, Superwall |
| AI | Router di provider, chiavi BYOK cifrate, budget di utilizzo per workspace, catalogo prezzi dei modelli | Modulo AI con una demo OpenAI |
| Job in background | Trigger.dev (accodamento / stato / annullamento + cron) | Non è un modulo core |
| Piattaforma per sviluppatori | Chiavi API di workspace, webhook in uscita firmati, log di audit | Non integrato |
| Contenuti | CMS di workspace (post, pagine, documentazione) | Pacchetto CMS |
| Commercio | Prodotti, ordini, inventario, rimborsi | Assente |
| Conformità | Esportazione GDPR, gestione delle sessioni | Nessun modulo dedicato |
| Flag di funzionalità | Gate basati sui permessi | Pacchetto di feature flag per piattaforma |
| Lingue | en, de, es, fr | en, es |
| File di test nel repo | 144 | 15 |
| File TypeScript | ~470 | ~950 |
Dove supastack è più forte
Test di cui fidarti — il repository di supastack contiene 144 file di test e un gate pnpm verify:local senza credenziali che esegue l'intero percorso principale con provider finti. Puoi modificare il codice di fatturazione o autenticazione e sapere in fretta se hai rotto qualcosa. TurboStarter ne distribuisce 15.
Impianto business per prodotti B2B e AI — chiavi API di workspace, webhook in uscita firmati, un log di audit, esportazione GDPR e impersonazione admin sono già presenti. Se i tuoi clienti chiameranno il tuo prodotto dai loro sistemi, altrimenti dovresti costruire tutto da solo.
AI con guardrail — supastack conserva cifrate le chiavi provider di ogni workspace, instrada le richieste attraverso un router consapevole delle capability e applica budget di utilizzo rispetto a un catalogo prezzi. TurboStarter ti dà un endpoint demo.
Desktop — un'app Tauri affianca web e mobile.
Superficie più contenuta — circa la metà dei file TypeScript di TurboStarter, quindi c'è meno da leggere prima di iniziare.
Dove TurboStarter è più forte
Estensione browser — TurboStarter distribuisce un'app di estensione WXT che condivide pacchetti di auth, API e UI con web e mobile. Se un'estensione per Chrome o Firefox fa parte del tuo prodotto, questo fa risparmiare settimane.
Più opzioni di pagamento — Polar e Dodo Payments sul web, più Superwall su mobile.
Feature flag per piattaforma e una modalità di accesso anonimo.
Chi dovrebbe scegliere cosa
| Cosa stai costruendo | Scegli |
|---|---|
| SaaS B2B in cui i clienti si integrano via API o webhook | supastack |
| Prodotto AI in cui ogni team porta le proprie chiavi dei modelli | supastack |
| App web + mobile + desktop | supastack |
| Prodotto con un'estensione browser associata | TurboStarter |
| App consumer che richiede Polar, Dodo o Superwall | TurboStarter |
Verdetto
Entrambi sono starter seri e attuali. TurboStarter copre il maggior numero di superfici client grazie alla sua app di estensione. supastack va più a fondo lato server, con team, chiavi API, webhook, audit e budget AI, e lo sostiene con una suite di test molto più ampia. Per la maggior parte dei prodotti SaaS B2B e AI, quella profondità conta più di un client in più.
Confronto basato sul codice sorgente di entrambi gli starter a settembre 2026. Le funzionalità cambiano in fretta, quindi controlla la documentazione di ogni progetto prima dell'acquisto.