🚀 create-fias is a modern project starter for React and Next.js. It comes with TypeScript, Tailwind CSS, Shadcn UI, FSD architecture, ESLint, Prettier, husky, and more — all pre-configured to help you build faster and cleaner apps.
To create a new project, simply run:
npx create-fias
You will be prompted to select a project name and template (react or next).
- ✅ React or Next.js (App Router) templates
- 🧱 Feature-Sliced Design (FSD) architecture
- ⚙️ TypeScript support
- 🎨 Tailwind CSS + Shadcn UI
- 🌍 Internationalization (i18n)
- 🌗 Dark/Light theme support
- 🔄 Data fetching with TanStack Query (React Query)
- 🧰 Useful hooks: useMobile, useWindowSize, useCloser
- 🧪 Utility functions: formatDate, formatPhone, formatPrice
- 🧹 Pre-configured ESLint + Prettier + lint-staged
- 🛡️ Git hooks via husky (pre-commit & pre-push checks)
- 🚀 Next.js + Turbopack for lightning-fast builds
For detailed usage instructions and configuration guide, please visit the official documentation:
👉 https://fias.gitbook.io/docs
Browse the source code or contribute on GitHub:
🔗 https://github.com/fiasuz/fias-ui
We welcome all contributions! If you'd like to report a bug, suggest a feature, or submit a pull request, please follow our contribution guide:
📄 https://fias.gitbook.io/docs/other/contributing-introduction