Skip to content

This boilerplate provides a streamlined setup for building modern React Native applications. Leveraging Expo for development, React Native for native app building, and NativeWind for Tailwind CSS integration, this starter kit is designed to boost productivity with a robust TypeScript configuration. It includes pre-configured light/dark mode

License

Notifications You must be signed in to change notification settings

Teczer/expo-react-native-nativewind-typescript-boilerplate

Repository files navigation

Fast Expo App CLI

NPM version Downloads

Get started by running npx fast-expo-app@latest

Simple & Fast Starter for Expo, Nativewind, and TypeScript

This boilerplate provides a fast and modern setup for building React Native applications with Expo, NativeWind, and TypeScript. It's designed to enhance developer experience and streamline your development process.a

Features

Developer experience first:

  • Expo for mobile development
  • ⚛️ React Native for building native apps using React
  • 🔥 Type checking TypeScript
  • 💎 Integrate with NativeWind, Tailwind CSS for React Native
  • 🌜 Light/Dark mode already setup with toggle
  • 📊 MMKV (~30x faster than AsyncStorage and not Async usage)
  • 📁 File-based routing with Expo Router
  • 📏 Linter with ESLint
  • 💖 Code Formatter with Prettier
  • 🤡 Unit Testing with Jest
  • 💡 Absolute Imports using @ prefix

Last Boilerplate Update

  • ⚡ Expo SDK 53 (Including Expo Router 3.5, Expo UI...) + update all libraries
  • ⚛️ React Native 0.79 (Including New Arch, Android Edge-to-Edge...)
  • 💎 NativeWind 4.0
  • 🥟 Bun

Requirements

  • Node.js 22+ (Recommended LTS)
  • BUN IS VERY RECOMMENDED

Contributions

Contributions are welcome! If you find a bug or have suggestions for improvements, please open an issue on the GitHub repository. You can also submit pull requests with enhancements or fixes.

License

Licensed under the MIT License, Copyright © 2025

See LICENSE for more information.


Made with ♥ by Teczer

About

This boilerplate provides a streamlined setup for building modern React Native applications. Leveraging Expo for development, React Native for native app building, and NativeWind for Tailwind CSS integration, this starter kit is designed to boost productivity with a robust TypeScript configuration. It includes pre-configured light/dark mode

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published