expo-template-tailwind-pack
v1.2.0
Published
A starter pack for Expo projects.
Maintainers
Readme
🧵 expo-template-tailwind-pack
A modern, production-ready template using Expo + Tailwind CSS, pre-configured with essential tools to help you start React Native projects with speed, quality, and productivity from the very first commit!
🚀 Why use this template?
- ✅ Tailwind CSS with NativeWind pre-configured
- ✅ expo-router navigation, Next.js style routing
- ✅ React Query for async data management
- ✅ Zustand for simple and effective global state
- ✅ React Hook Form + Yup for form validation
- ✅ TypeScript, ESLint, Prettier, and commitlint configured
- ✅ Jest testing setup with mocking structure
- ✅ Git hooks using Lefthook
- ✅ Useful scripts for linting, testing, auditing, and building
⚡ Quick Start
npx create-expo-app -t expo-template-tailwind-pack
# or
npx create-expo-app my-app --template https://github.com/abnerisrael/expo-template-tailwind-pack# and install the git hooks
npx lefthook install🧰 Available Scripts
| Command | Description |
| ----------------------------- | ----------------------------------------------- |
| npm start | Starts the project in Expo Go |
| npm run android | Runs on Android emulator |
| npm run ios | Runs on iOS simulator (macOS only) |
| npm test | Runs tests with Jest |
| npm run lint | Applies lint with automatic fixes |
| npm run type-check | Runs TypeScript type check without output files |
| npm run audit | Checks for vulnerabilities |
| npm run prettier:autoformat | Formats code using Prettier |
| npm run markdown:check | Checks for broken links in Markdown files |
📦 Main Dependencies
- Expo 53🆕
- React Native 0.79
- Tailwind CSS + NativeWind
- expo-router
- React Hook Form + Yup
- Zustand
- React Query
- React Native Toast Message
- TypeScript, Jest, ESLint, Prettier, Lefthook, Commitlint
✨ About the Author
Created by Abner Israel, a consultant specialized in React Native, Expo, and building mobile solutions.
This template reflects my experience in real-world projects and aims to accelerate the start of new apps with high-quality delivery from day one. 🚀
📣 Contributing
Contributions are welcome!
Fork the repo, create a branch with your improvements, and open a Pull Request. Let’s improve this template together! 💜
📄 License
MIT © Abner Israel
