AltHub

OnsenUI/OnsenUI Alternatives

hybrid mobile UI framework

OnsenUI is a Web Components-based framework for building cross-platform mobile/hybrid app user interfaces with HTML5 and JavaScript, with bindings for Angular, React, and Vue.

8.9kJavaScriptno licenseactive · last push 4mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

ionic-team/ionic-frameworkGitHub

Same class of Web Components mobile UI toolkit; choose it for a larger component/plugin ecosystem, first-party Capacitor/PWA tooling, and very active maintenance.

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

52.6k
TypeScript
MIT
active1mo ago
framework7io/framework7GitHub

Same job with a web-based UI framework; choose it if you want a self-contained iOS/Material widget set and don't require OnsenUI's specific Monaca integration.

Full featured HTML framework for building iOS & Android apps

18.8k
JavaScript
MIT
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

quasarframework/quasarGitHub

Same broad goal but Vue-centric all-in-one framework; choose it when you want one codebase to target web, SSR, and mobile through Vue instead of Web Components.

Quasar Framework - Build high-performance VueJS user interfaces in record time

27.2k
JavaScript
MIT
active1mo ago
dcloudio/uni-appGitHub

Same goal but compiles Vue apps to multiple targets including mini-programs; choose it for Chinese ecosystem/mini-program reach rather than pure WebView.

A cross-platform framework using Vue.js

41.6k
JavaScript
Apache-2.0
active1mo ago
GeekyAnts/NativeBaseGitHub

Same problem for React Native apps; choose it if you are building natively rendered mobile UI instead of HTML5/WebView.

Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.

20.4k
TypeScript
MIT
slowing8mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

ElemeFE/mint-uiGitHub

Older Vue 2-only mobile web component library; a narrower/stale pick if you only need simple Vue components and no SDK packaging.

Mobile UI elements for Vue.js

16.4k
Vue
MIT
dormant4.6y ago

Listed as an alternative to

These projects were analysed and named OnsenUI among their alternatives. The relationship is not symmetric — how OnsenUI rates them is a separate judgement, made when OnsenUI is analysed in its own right.

framework7io/framework7GitHub

calls OnsenUI “Choose it when you prefer Web Components with Angular/React bindings and a smaller API that automatically adapts to iOS/Material styling.”

Full featured HTML framework for building iOS & Android apps

18.8kJavaScriptactive
quasarframework/quasarGitHub

calls OnsenUI “Cross-platform mobile web framework with Angular/React bindings, choose if not committed to Quasar's Vue-only stack.”

Quasar Framework - Build high-performance VueJS user interfaces in record time

27.2kJavaScriptactive