Ionic Docs
Ionic is a platform for building and delivering modern cross-platform apps from a single codebase across iOS, Android, desktop, and the Web. At the heart of the platform is our open source SDK. Explore guides, examples, and references to help you learn to build incredible Ionic apps.
#
Get startedStart building with Ionic’s cross-platform development kit. Build with your preferred JavaScript Framework, such as React, Angular, or Vue. Start with the CLI or use the Ionic App Wizard:
Use the Ionic CLI
The CLI offers a wide range of dev tools and help options along the way.
Use the Ionic Wizard
Use the Ionic App Wizard to generate an Ionic project visually.
#
Product Documentation Sets#
Ionic FrameworkIonic Framework focuses on the frontend UX/UI interactions of an app—UI controls, interactions, gestures, animations, and integrations with React, Angular, and Vue.

Ionic React
Learn how to build cross-platform mobile app UIs with React.

Ionic Angular
Learn how to build cross-platform mobile app UIs with Angular.

Ionic Vue
Learn how to build cross-platform mobile app UIs with Vue.
#
Native pluginsCapacitor enables you to target iOS and Android platforms. Add native functionality and experiences from a collection of open source and premium plugins, solutions, and integrations.
Explore Plugins ->#
Offical Enterprise ExtentionsOfficially supported by Ionic and ready for enterprise-scale experiences

Identity Vault
Lock down sensitive data with advanced biometrics

Auth Connect
Connect to your authentication providers from any mobile device

Secure Storage
High performance, secure data storage.

Apple Pay
Secure payments with Apple Pay

Google Pay
Secure payments with Google Pay

Portals
A supercharged native WebView component for iOS and Android

Microsoft Intune
MDM and MAM Solution for secure enterprise apps

Couchbase Lite
Offline-enabled Apps with Couchbase Lite

Windows Desktop
Native Windows platform for modern Ionic desktop apps
#
AppflowAppflow cloud services enable development teams to continuously build, automate, and ship their Ionic apps faster than ever.

Quickstart
Ionic's suite of cloud products for superpowered app development.

Live Updates
Send live updates to your users at the speed of development.

Native Builds
Compile native app binaries in the cloud without managing build servers.

App Publishing
Publish directly to Testflight, Apple App Store, Google Play, and Play Beta.

Automations
Don't have a CI/CD platform yet? Use Automations to set one up quickly.

Cloud CLI
Already have a CI/CD platform? Use Ionic's cloud products in your pipelines with our CLI.
#
Ionic CLIThe Ionic command-line interface (CLI) is the go-to tool for developing Ionic apps.