Полноценный SaaS-монорепозиторий для старта с React 19, tRPC, Drizzle ORM, Better Auth, Stripe и Cloudflare Workers.
AmanVarshney01/create-better-t-stack
CLI для создания полноценных типобезопасных проектов на TypeScript с выбором фронтенда, бэкенда, базы данных, ORM, авторизации и дополнений.
- Звёзды
- 5,857
- Форки
- 328
- Открытые issues
- 87
- Последний коммит
- 13 дней назад
Что это?
Better-T-Stack — CLI-инструмент, который генерирует веб-проекты на TypeScript из набора настраиваемых компонентов. Можно выбрать фронтенд-фреймворк (например, React с TanStack Router, Next.js, Nuxt, Svelte, Solid, Astro или React Native), бэкенд (Hono, Express, Fastify, Elysia или Convex), API-слой (tRPC или oRPC), runtime, базу данных и ORM, а также способ авторизации, например Better Auth или Clerk.
Сгенерированные проекты рассчитаны на минимализм: в них нет лишнего кода помимо выбранного стека, а зависимости используют актуальные стабильные версии. Дополнительные модули включают инструменты для монорепозиториев, такие как Turborepo и Nx, линтеры вроде Biome и Oxlint, сайты документации, оболочки для PWA и desktop-приложений, а также MCP-сервер. Веб-инструмент Stack Builder может сформировать команду для выбранного стека.
Ключевые возможности
- 01Независимый выбор фронтенда, бэкенда, API, runtime, базы данных и ORM
- 02Поддержка tRPC и oRPC для сквозной типобезопасности API
- 03Выбор Better Auth или Clerk для авторизации
- 04Дополнительные модули для Turborepo, Nx, Biome, Tauri, Starlight и Fumadocs
- 05Для запуска генератора можно использовать Bun, pnpm или npm
Сценарии использования
- Создание нового full-stack-приложения на TypeScript с нужным сочетанием инструментов
- Создание каркаса монорепозитория с общим бэкендом и несколькими клиентами
- Генерация мобильного приложения на React Native вместе с веб-бэкендом
- Создание каркаса проекта с помощью AI-ассистента для программирования через встроенный MCP-сервер
Быстрый старт
- 1
Создайте новый проект с помощью bun (рекомендуется)
bun create better-t-stack@latest - 2
Или создайте его с помощью pnpm
pnpm create better-t-stack@latest - 3
Или создайте его с помощью npm
npx create-better-t-stack@latest
Что важно знать
- Плагин Claude Code и Stack Builder — дополнительные необязательные компоненты, для использования CLI они не нужны.
В подборках
Темы
Частые вопросы
- Что такое create-better-t-stack?
- CLI для создания полноценных типобезопасных проектов на TypeScript с выбором фронтенда, бэкенда, базы данных, ORM, авторизации и дополнений. Better-T-Stack — CLI-инструмент, который генерирует веб-проекты на TypeScript из набора настраиваемых компонентов. Можно выбрать фронтенд-фреймворк (например, React с TanStack Router, Next.js, Nuxt, Svelte, Solid, Astro или React Native), бэкенд (Hono, Express, Fastify, Elysia или Convex), API-слой (tRPC или oRPC), runtime, базу данных и ORM, а также способ авторизации, например Better Auth или Clerk.
- create-better-t-stack можно использовать бесплатно? Какая у него лицензия?
- create-better-t-stack распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- create-better-t-stack всё ещё поддерживается?
- Активно поддерживается. Последний коммит в create-better-t-stack — 24 окт. 2026 г..
- Для чего можно использовать create-better-t-stack?
- Создание нового full-stack-приложения на TypeScript с нужным сочетанием инструментов Создание каркаса монорепозитория с общим бэкендом и несколькими клиентами Генерация мобильного приложения на React Native вместе с веб-бэкендом Создание каркаса проекта с помощью AI-ассистента для программирования через встроенный MCP-сервер
- Как установить create-better-t-stack?
- Создайте новый проект с помощью bun (рекомендуется): bun create better-t-stack@latest Или создайте его с помощью pnpm: pnpm create better-t-stack@latest Или создайте его с помощью npm: npx create-better-t-stack@latest
- Где скачать create-better-t-stack?
- Исходный код и инструкции по установке — на GitHub: https://github.com/AmanVarshney01/create-better-t-stack
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для управления проектами с досками и карточками — open-source альтернатива Trello, которую можно развернуть на своём сервере.
Модульный open-source стартер для SaaS на Next.js: авторизация, организации, оплата через Stripe, админ-панель, документация, блог и changelog — всё можно отключить.
Edge-native SaaS-шаблон на TanStack Start и Cloudflare Workers с авторизацией, оплатой через Stripe, email, i18n и админ-панелью.
CLI, который фиксирует переопределения зависимостей в package.json и проверяет их на уязвимости, чтобы ими было проще безопасно управлять.
JavaScript-фреймворк для создания типобезопасных веб-API: генерирует OpenAPI-спецификации из комментариев JSDoc и поддерживает потоковую передачу ответов LLM через SSE.