Onsen UI

Onsen UI

Onsen UI is an open source framework that makes it easy to create mobile apps with HTML5, CSS and JavaScript. It offers responsive UI components, gestures and animations that follow platform conventions across iOS, Android and the web.
Onsen UI image
html5 css javascript mobile crossplatform

Onsen UI: Open Source Mobile App Framework

Onsen UI is an open source framework that makes it easy to create mobile apps with HTML5, CSS and JavaScript. It offers responsive UI components, gestures and animations that follow platform conventions across iOS, Android and the web.

What is Onsen UI?

Onsen UI is an open source framework for building hybrid mobile apps using HTML5, CSS and JavaScript. It was created by the software company Asial in 2014 and is currently maintained by Onsen UI Inc.

Some key features of Onsen UI:

  • Responsive and optimized UI components that work seamlessly on both iOS and Android devices
  • Tools for building single-page apps with animated page transitions
  • TypeScript and ES6 JS support out of the box
  • Theme rollover to easily switch UI between iOS and Android looks
  • Broad browser support including Chrome, Safari, Firefox and Edge
  • Integrates well with frameworks like Angular, React and Vue.js

Onsen UI is focused on maximizing developer productivity when building hybrid mobile apps using web technologies. It speeds up development time by providing ready-made UI components, while also ensuring apps look and feel native across platforms. The modular architecture makes it easy to get started and integrate it within existing projects.

Onsen UI Features

Features

  1. Components for building mobile apps like navigation bars, tab bars, lists, dialogs
  2. Support for AngularJS and React bindings
  3. Theme rollover to make apps look native on iOS and Android
  4. Gesture support for swipe, pull to refresh, tap, etc.
  5. Animations for page transitions and UI effects
  6. Tools for debugging, previewing on devices, etc.

Pricing

  • Open Source
  • Free

Pros

Write once, deploy to iOS, Android and web

Large library of pre-built UI components

Active community support

Open source and free

Cons

Less flexibility compared to pure native development

Can be slower than native apps

Less control over look and feel than native


The Best Onsen UI Alternatives

Top Development and Mobile App Frameworks and other similar apps like Onsen UI


Ionic Framework icon

Ionic Framework

The Ionic Framework is an open source software development kit (SDK) for building high quality, cross-platform mobile apps and progressive web apps with web technologies like HTML, CSS, and JavaScript. Released in 2013 by Ionic (formerly known as Drifty Co.), Ionic has become one of the most popular options for...
Ionic Framework image
Quasar Framework icon

Quasar Framework

Quasar Framework is an open-source MIT licensed front-end framework based on Vue.js for building user interfaces across web, mobile and desktop apps. It provides ready-to-use building blocks and tools to make development faster. Some key highlights of Quasar:Comes with dozens of responsive UI components like buttons, cards, popups, data tables...
Quasar Framework image
Framework 7 icon

Framework 7

Framework7 is an open-source and free mobile framework for building iOS, Android, and desktop apps using web technologies like HTML, CSS, and JavaScript. It allows developers to build high-performance apps with native look and feel without knowledge of native languages like Objective-C or Java.Framework7 provides a wide range of UI...
Framework 7 image
Appcelerator Titanium icon

Appcelerator Titanium

Appcelerator Titanium is an open-source platform developed by Appcelerator for building cross-platform native mobile apps using JavaScript, HTML5, and CSS3 instead of platform-specific languages like Objective-C (for iOS) or Java/Kotlin (for Android). It enables developers to write code once and deploy to both iOS and Android platforms.Some key features and...
Appcelerator Titanium image
Reapp icon

Reapp

Reapp is an open-source JavaScript framework for building web applications using React. It provides a declarative and component-based architecture that allows developers to easily create reusable UI elements.Some key features of Reapp include:Declarative programming model based on React for building UI componentsOut-of-the-box support for Flux architecture and data storesRouting and...
Reapp image
TouchstoneJS icon

TouchstoneJS

TouchstoneJS is an open-source JavaScript framework for building modern web applications. It was created by Some Company in 2015 and has grown a large community of developers.Some key features of TouchstoneJS:Virtual DOM - TouchstoneJS uses a virtual Document Object Model (DOM) system to optimize updates and improve performance. This abstracts...
TouchstoneJS image