Skip to content

Starter templates for Ionic apps, used by the Ionic CLI

License

Notifications You must be signed in to change notification settings

ionic-team/starters

Repository files navigation

Ionic Starter Templates

📖 Start an Ionic app: See our Getting Started guide.

📣 Support: See our Support Page for general support questions. The issues on GitHub should be reserved for bug reports and feature requests.

💖 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