Ionic Starter Templates
:book: Start an Ionic app: See our Getting Started guide.
:mega: Support: See our [Support Page][ionic-support] for general support questions. The issues on GitHub should be reserved for bug reports and feature requests.
:sparkling_heart: Modify or add starter templates: See CONTRIBUTING.md.
Starters
Project Type | Ionic Framework Version | Framework Version | Build Tool | Template Links | Notes
-------------------------------------|-------------------------|-------------------|--------------------------|---------------------------------------------------------------------------| ----
ionic1 | 1 | AngularJS | | Base / Starters | Legacy framework; supports AngularJS only.
ionic-angular | 2/3 | Angular (2+) | @ionic/app-scripts | Base / Starters | Uses legacy build tool; Angular CLI unsupported.
angular | 4+ | Angular (4+) | Angular CLI | Base / Starters | Modern Angular CLI tooling.
angular-standalone | 6+ | Angular (8+) | Angular CLI | Base / Starters | Supports standalone components introduced in Angular 8.
react (Ionic CLI v6 and below) | 4.11+ | React (16+) | react-scripts | Base / Starters | Uses Create React App; supports React Hooks.
react (Ionic CLI v7+) | 4.11+ | React (17+) | Vite (vite) | Base / Starters | Vite-based tooling for modern React development.
vue (Ionic CLI v6 and below) | 5.4+ | Vue (3+) | @vue/cli-service | Base / Starters | Uses Vue CLI; supports Vue Composition API.
vue (Ionic CLI v7+) | 5.4+ | Vue (3+) | Vite (@vite/cli) | Base / Starters | Vite-based tooling for modern Vue development.
Integrations
[ionic-support]: https://ionicframework.com/support[circle-badge]: https://circleci.com/gh/ionic-team/starters.svg?style=shield [circle-badge-url]: https://circleci.com/gh/ionic-team/starters