📖 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.
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. |