react-query-zustand-ts-vite-boilerplate

A React boilerplate with Typescript using Vite. Includes React-query, Zustand, Tailwindcss, EsLint + Prettier, Husky Commit Lint, Jest with PWA support

reactboilerplatetypescriptpwaeslintjestreactjstailwindcssvitereact-queryzustandtailwind

Preview

react-query-zustand-ts-vite-boilerplate preview

Overview

This boilerplate provides a pre-configured React project setup using React Query for data fetching, Zustand for state management, TypeScript for type safety and Vite for fast builds. It includes ESLint and Prettier configuration, example components and a feature-based folder structure designed to help developers quickly start scalable applications with modern tooling and best practices already in place.

Features

state-managementdata-fetchingcode-lintingcode-formattinggit-hookspwa-supportexample-componentsfeature-based-structure

Feature Flags

blogcachingpwa

Recommended Use Cases

scalable-react-applicationsprogressive-web-appstype-safe-frontend-projects

Frontend

reacttypescriptvitereact-queryzustandtailwindcsseslintprettierjesthusky

Backend

None

Auth Providers

None

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
120
๐Ÿด Forks
27
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-07-05T08:49:03Z

Stack

Framework
react
Language
typescript
CSS
tailwindcss
Testing
jest
CI
husky

Data Layer

UI Stack

Styling
tailwindcss

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
husky

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate