<-
Ionic Home

Build iOS & Android apps from a single codebase. All in Vue.

Vue UI Components

Ionic Vue combines the core Ionic UI Components, gestures, and animiations with the tooling and APIs that are tailored to Vue Developers.

Familiar tooling

Ionic Vue apps ship with the same tooling and APIs as regular Vue CLI projects. Starter apps also ship with new features like Routing and TypeScript support.

Completely cross-platform

Capacitor is the official cross-platform app runtime used to make your Ionic Vue web app run natively on iOS, Android, and the Web—all from the same code base.

100+ Beautiful Vue Components

Vue-optimized mobile and web components for building blazing fast mobile, web, and desktop apps. Ionic Vue comes with more out-of-the-box controls than native, accelerating custom app design.

  • Cards
  • Lists
  • Action Sheet

Build once, run natively on iOS, Android, & the Web.

Ionic Vue apps use the Capacitor project (instead of Cordova) to unlock every native API across iOS, Android, Electron, and Web.

  • Camera
  • Notifications
  • Geolocation

Try an Ionic Vue sample app.

One of the best ways to get started and learn best practices is to explore a sample app.

iphone popup asking if app can access camera

Photo Gallery App

A tour of everything Ionic Vue has to offer. Take photos with your device's camera and store them permanently on the device.

Try it ->
phone app screen

Car Leasing Template

A nicely designed Car Leasing starter template built by Ionic community member, Simo Mafuxwana.

Try it ->
phone app displaying list

Memory Capture App

Capture memories from your travels. Learn how to build it by following along with the in-depth tutorial video.

Try it ->
Ionic Vue for Enterprise

Ionic Vue for Enterprise.

Enterprise-ready integrations, tools, and expert support for you next mission-critical app project. Unlock powerful features like secure identity, encrypted offline storage, cloud builds, and real-time hot code app deployments..

Learn more ->

Why build with Ionic Vue?

Ionic Vue offers Vue-optimized mobile and web components for building blazing fast mobile, web, and desktop apps.

vue icon

It's just Vue

Ionic Vue combines the core Ionic developer experience with the tooling and APIs that are tailored to Vue Developers.

pwa icon

First-class PWA

Ionic Vue components work anywhere, including iOS, Android, and PWAs. Build native apps without every leaving the Web.

browser icon

Build in the Browser

First-class browser development support means you can build a significant portion of your app right in Chrome, then integrate and test on mobile devices when ready.

building icon

Enterprise-ready

Ionic Vue is supported by a company dedicated to enterprise app dev, with supported native plugins, DevOps, expert services, and more.

What People are Saying

Don’t just take our word for it.

Love Ionic Vue?

Let us know on Twitter

Get Started with Ionic Vue

Start building better apps faster, all in Vue


npm install -g @ionic/cli
ionic start --type=vue