Skip to content

nkzw-tech/expo-app-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The React Native & Expo App Template

This is the most modern and always up-to-date React Native & Expo app template. It comes with sensible defaults, a great developer experience and is optimized for performance. You can read more about the DevX setup in this frontend tooling article. Check out the corresponding web app template.

Technologies

You have to make a lot of decisions and install tons of packages every time you create a new React Native app. This template offers an opinionated starting point and includes the best options for various categories. Instead of spending hours on research and piecing together a setup that works, you can just copy this template and start right away. When you copy this template, you get full control to add or remove any third-party package to customize your app.

Check out the nkzw-tech/server-template for a GraphQL based server with Pothos and Prisma, or the nkzw-tech/web-app-template for building web apps.

Getting Started

Start here: Create a new app using this template.

After you created your repo, you can freely modify anything in this template.

Prerequisites

You'll need Node.js 22, pnpm 10+ and Cocoapods.

brew install node pnpm cocoapods

For building and running apps locally, follow the Expo setup guides.

Installing Dependencies

Run:

pnpm install && pnpm dev:setup

Running the iOS App in a simulator

pnpm prebuild
pnpm ios

If you already have the app installed on your simulator, you can skip the above steps and simply run pnpm dev to start the development server.

Contributing

Feel free to open issues, initiate discussions and send PRs to improve the template.

About

Modern, sensible defaults and fast Expo app template.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5