Combo Stack ×
v2.4.1
End-to-end type safety, zero configuration fatigue.
A production-ready boilerplate fusing React, TanStack Start, tRPC, and Drizzle — with built-in Telegram Mini App, web chat, and broadcast support. Skip the plumbing, start writing business logic.
bash - node
npx create-stack-init@latest my-app
✔ Select rendering: TanStack Start (SSR)
✔ Select database: PostgreSQL
✔ Configure ORM: Drizzle
Scaffolding application...
✔ Done. Full-stack types synchronized.
cd my-app && npm run dev
█
Try It Out
Quick Links
Telegram Integration
Built-in Telegram Platform
Try Mini App →Mini App
liveFull Telegram Mini App with WebApp SDK, native auth, and haptic feedback.
telegram-mini-app/
Open Mini App →Web Chat
readyDashboard chat backed by the bot. Real-time via webhooks + tRPC subscriptions.
api/webhooks/telegram.ts
View Chats →Broadcasts
readySend messages to filtered contact segments with delivery tracking.
api/telegram/contacts-table.ts
Manage Contacts →Core Infrastructure
System Capabilities
Routing
TanStack Start (File-based, SSR/CSR hybrid)
Data Fetching
useQuery via TanStack Query v5API Layer
tRPC (Type-safe RPC, zero build step)
Database
Drizzle ORM (Edge-ready, raw SQL performance)
Telegram
Grammy bot · Mini App SDK · Webhook handler · Broadcasts
Community Validation
a1b2c3d
feat: migrated from massive custom webpack setup to Stack_Init. Saved ~40hrs of config maintenance this month alone.
@sarah_dev
8f9e0a1
chore: the tRPC + Drizzle integration here is flawless. Autocomplete from DB schema straight to React components is magic.
@techlead_jim
5d6c7b8
fix: deploying to edge workers was trivial with Vite build output. Highly recommend.
@edge_lord
Social Media
@tannerlinsley
Creator of TanStack
"Stack_Init is what I wish existed when I was building my first production apps. The integration between Start, Query, and Router is seamless."
♥ 2.4k↗ 8472 days ago
Lee Robinson
@leeerob
"Finally a boilerplate that gets the DX right. The file-based routing with automatic API types is *chef's kiss* 🔥"
♥ 1.8k↗ 6235 days ago
Theo - t3.gg
@t3dotgg
"This is how you do full-stack TypeScript. Everything just works. No more `any` types in your API layer!"
♥ 3.2k↗ 1.1k1 week ago
Github Trending
#1 TypeScript
"stack-init/stack-init just hit 15k stars! The community response has been incredible. Check out the new docs redesign."
♥ 5.1k↗ 2.3k3 days ago
From the Blog
Architecture
How we achieved 100% type safety across the entire stack
Exploring the tRPC + Drizzle integration pattern that eliminates runtime errors...
Jan 15 · 8 min read
Performance
Edge runtime deployment strategies with Vite 5
Benchmarks comparing cold starts and bundle sizes across providers...
Jan 12 · 12 min read
Tutorial
Building AI-powered features with @ai-sdk/react
Complete guide to integrating streaming AI responses...
Jan 8 · 15 min read