Ionic Starter Templates

March 18, 2025 ยท View on GitHub

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

:mega: Support: See our Support Page 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 TypeIonic Framework VersionFramework VersionBuild ToolTemplate LinksNotes
ionic11AngularJSBase / StartersLegacy framework; supports AngularJS only.
ionic-angular2/3Angular (2+)@ionic/app-scriptsBase / StartersUses legacy build tool; Angular CLI unsupported.
angular4+Angular (4+)Angular CLIBase / StartersModern Angular CLI tooling.
angular-standalone6+Angular (8+)Angular CLIBase / StartersSupports standalone components introduced in Angular 8.
react (Ionic CLI v6 and below)4.11+React (16+)react-scriptsBase / StartersUses Create React App; supports React Hooks.
react (Ionic CLI v7+)4.11+React (17+)Vite (vite)Base / StartersVite-based tooling for modern React development.
vue (Ionic CLI v6 and below)5.4+Vue (3+)@vue/cli-serviceBase / StartersUses Vue CLI; supports Vue Composition API.
vue (Ionic CLI v7+)5.4+Vue (3+)Vite (@vite/cli)Base / StartersVite-based tooling for modern Vue development.

Integrations