react-spa-starter-2025
๐ Build fast single-page applications with our React.js and TypeScript starter. Includes routing, state management and essential tools for rapid development.
sassboilerplatetypescripteslintprettierstarter-templatestorybookaxiosreact-testingmuii18nextdate-fns
FreeRepo
Overview
react-spa-starter-2025 is a starter template for building single-page applications with React and TypeScript, featuring React Query for data fetching, Material UI for components, React Hook Form for forms and i18next for multiple languages. It helps developers ship fast with a modern tech stack and structured project foundation for efficient web application development.
Features
routingstate-managementform-handlinginternationalizationui-componentscode-lintingcode-formattingcomponent-libraryhttp-client
Feature Flags
i18nsearchformsValidation
Recommended Use Cases
single-page-applicationsrapid-developmentmodern-web-applications
Frontend
reacttypescriptvitereact-queryreact-hook-formmaterial-uiaxiosi18nextyupdate-fnsstorybookeslintprettier
Backend
None
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
Stack
Framework
react
Language
typescript
CSS
sass
Testing
vitest, react-testing
i18n
i18next
Data Layer
UI Stack
Styling
sass
Components
material-ui
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open-source project under MIT License