Cross-platform apps. Built with the web.
Free and open source, Ionic offers a library of mobile-optimized UI components, gestures, and tools for building fast, highly interactive apps.
Beautiful, reusable components
Ionic’s UI components display beautifully on all mobile devices and platforms. Start with ready-made components, typography, and a gorgeous base theme that adapts to each platform.
Write once, run anywhere
Ionic enables web developers to ship apps to the app stores and as a PWA with a single shared code base. With Ionic’s Adaptive Styling, your app looks and feels at home on every platform and device.
Developer friendly tooling
Create, build, test, and deploy your app with a powerful CLI. Access features like Live Reload, cross-platform deployments, and integrations. You can even use the CLI’s of your favorite JS frameworks.
Build fast apps,
faster than before.
Ionic is built to perform and run fast on the all of the latest mobile devices. Build out-of-the-box blazing fast apps with a small footprint and built-in best practices like hardware accelerated transitions, touch-optimized gestures, pre-rendering, and AOT compiling.Start building
- Up to 60FPS Scrolling on mobile and desktop
- Consistent 100% Lighthouse PWA performance score
- Up to 2x Faster than previous versions
Build with your favorite Frameworks.
100+ ui components
Simple, declarative UI component design.
Access core native device functionality.
A global community
Built for developers. Trusted 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.Community Hub Customers
Yes, you can integrate with that.
From community plugins to premium supported integrations, Ionic has you covered. Power-up your app workflow with integrations into your favorite stacks.See Integrations
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!
Ionic makes building cross-platform mobile apps enjoyable. It's integration with Angular is seemless, so it's easily become our go-to for mobile.
Ionic is a shining example of a high-quality framework that takes advantage of Angular's power and flexibility, enabling developers to build production-ready mobile apps and Progressive Web Apps, in a fraction of the time.
The more I look at Ionic, the more I love what they are doing. Truly. I wish I had a mobile app to build right now.
Ionic dramatically changes the way mobile apps are built. Their integration with Angular means building functionality is now a breeze and it feels near-native. Your developers and your users will thank you.
- Holly Schinsky Dev Evangelist, Adobe
- Jeff Cross Co-Founder of Nrwl
- Misko Hevery Creator of Angular
- John Papa Microsoft Dev Rel
- James Tamplin Co-Founder of Firebase
Start building cross-plaftorm apps today
Ionic is quick to install and it’s easy to get started.Get Started