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
Free Registration

Registration is completely free. Create your own account in seconds and start exploring the dashboard, todo lists, and user settings.

Admin Demo

Want to explore admin features? Use the demo admin account below.

Email:test@test.com
Password:12345678
Quick Links
Telegram Integration
TelegramBuilt-in Telegram Platform
Try Mini App →
Mini App
live

Full Telegram Mini App with WebApp SDK, native auth, and haptic feedback.

telegram-mini-app/
Open Mini App
Web Chat
ready

Dashboard chat backed by the bot. Real-time via webhooks + tRPC subscriptions.

api/webhooks/telegram.ts
View Chats
Broadcasts
ready

Send 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 v5
API 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.4k8472 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.8k6235 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.2k1.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.1k2.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
© 2025 TSS Template. MIT Licensed.
v.2.4.1 // SYSTEM_ONLINE