startercraft
An opinionated boilerplate designed to accelerate the development of modern, scalable React applications with TypeScript.
reacthooksboilerplatetypescriptreact-routerreact-hookstailwindcsstailwindeslintvitesttesting-libraryreact hook form
Overview
This is a React boilerplate with TypeScript that provides a structured, scalable foundation for building production-grade applications. It includes React Router for navigation, Zustand for state management, React Hook Form for forms, Tailwind CSS for styling and Vitest for testing, along with code generation tools, path aliases and a pre-configured validation pipeline to streamline development and maintain code quality across teams.
Features
code-generationpath-aliasescomponent-scaffoldingfeature-scaffoldingmvvm-patternform-handlingstate-managementroutinginternationalizationtesting-setuplintingtype-checkingvalidation-pipeline
Feature Flags
blogpaymentsteamsOrgsi18nnotificationsformsValidationtestingcodeGeneration
Recommended Use Cases
small-to-large-scale-react-web-applicationsprojects-requiring-organization-and-scalabilityteams-seeking-standardizationfast-developer-onboarding
Frontend
reacttypescriptreact-routerzustandreact-hook-formtailwindcssheadless-uidaisyuivitestreact-testing-libraryeslinti18next
Backend
None
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
20
๐ด Forks
5
๐งพ License
cc0
๐ Active
Yes
๐ Last Commit
2025-09-06T20:26:10Z
GitHub
Stack
Framework
react
Language
typescript
CSS
tailwindcss
Testing
vitest, react-testing-library
i18n
i18next
Data Layer
UI Stack
Styling
tailwindcss
Components
headless-ui
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Found pricing cues (currency/per/tier)