Expo App Template

A starting point for a new React Native app, not a demo to strip down.

A project-agnostic React Native / Expo starter with a Windows-first toolchain. It ships an opinionated design-token system, a generic component library, and accessibility baked in to WCAG 2.1 AA, so a new app starts from a working, accessible foundation instead of a blank screen.

System Overview

What the template gives you

The whole app is re-skinnable by editing design tokens in one place: components never hardcode a colour, size, or spacing value. A generic component library and a full showcase route mean you can see every building block before you touch any code. Double-click PowerShell scripts cover every build, deploy, and quality task, so getting a new project running doesn't mean re-deriving the tooling from scratch.

  • Design-Token Theming: re-skin the whole app by editing one set of tokens
  • Generic Component Library: a full showcase route to browse every component
  • Accessibility Baked In: built to WCAG 2.1 AA from the first commit
  • Windows-First Tooling: PowerShell scripts for build, deploy, lint, format, and test
  • Runs Anywhere Expo Runs: iOS, Android, and web from the same codebase
Open Source

No Lock-In

The template is free, open source, and meant to be used as a starting point: clone it, rename it, and make it yours. Fork it, extend it, or contribute back.