Learn the differences between hybrid and native apps. We break down all the myths and misconceptions.

Cross-platform apps.

Powered by the Web.

Free and open source, Ionic offers a library of mobile-optimized UI components, gestures, and tools for building fast, highly interactive apps.

Pre-designed UI components

Ionic’s UI components look great on all mobile devices and platforms. Start with pre-made components, typography, and a base theme that adapts to each platform.

Write once, run anywhere

Ionic lets developers to ship apps to the app stores and as a PWA with a single code base. With Adaptive Styling, apps look and feel at home on every platform.

Developer-friendly tooling

Create, build, test, and deploy your app with the Ionic CLI. Take advantage of Live Reload, deployments, integrations, and even use your favorite JS framework’s CLI.

PERFORMANCE OBSESSED

Fast apps.

Out-of-the-box.

Ionic is built to perform and run fast on the all of the latest mobile devices. Build blazing fast apps with a small footprint and built-in best practices like hardware accelerated transitions, touch-optimized gestures, pre-rendering, and AOT compiling.

Up to

60FPS

Scrolling on mobile
and desktop

Consistent

100%

Lighthouse PWA
performance score

Down to

1.8Sec

Time to
Interactive

Up to

2x

Faster than previous
versions

FRAMEWORK AGNOSTIC

Build with the

tech you prefer

We don’t make assumptions about the tech stacks you or your team prefers to build with. That’s why Ionic is engineered to integrate seamlessly with all best frontend frameworks, including Angular, React, Vue, or even no framework at all with vanilla JavaScript.

start width :
100+ UI COMPONENTS

Simple, declarative

UI Components

lonic’s components are written in HTML, CSS, and JavaScript, making it easy to build modern, high quality UIs that perform great everywhere.

  • card
  • button
  • list item
see all
  • ios
  • Android
NATIVE ACCESS

Core native

device functionality.

Access native device features with just a little bit of JavaScript. Choose from a rich library of over 120 native device plugins for accessing Camera, Geolocation, Bluetooth, and more, or dive into the full native SDK when you need it. There’s no limit to what you can build..

  • IDENTITY VAULT
  • CAMERA
  • GEOLOCATION
see all
GLOBAL SCALE

Built for developers

Loved by enterprise

More than 5 Million developers in over 200 countries around the world are using Ionic to power their app development. Join the thousands of global meetups, forums, and events that makes building with Ionic so much fun.

PREMIER INTEGRATIONS

Yes, you can

build with that.

From community plugins to premium supported integrations, Ionic has you covered. Power-up your app workflow with integrations into your favorite stacks.

Loved by some of our

favorite people on earth.

I was so inspired when I found Ionic. It fills a gap that’s missing when building for mobile and solves many complexities that otherwise require multiple libraries, keeping your code cleaner. Overall, it just makes mobile development fun and fast, so you can build more!

Start building cross-platform apps today

Ionic is quick to install and it’s easy to get started.

enterprise

for mission-critical apps

documentation

start creating ionic apps

github

contribute to the project

twitter

latest news and updates