awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
OnsenUI avatar

OnsenUI/OnsenUI

0
View on GitHub↗
onsen.io↗

OnsenUI

OnsenUI is a web component mobile UI framework and cross-platform UI library used to build hybrid mobile applications and progressive web apps. It provides a software development kit for creating applications with a web-based architecture using HTML5 and JavaScript.

The framework automatically adapts the visual style of its interface elements based on the detected mobile device and operating system to maintain a native appearance. It includes binding packages that synchronize state and properties between its web components and frontend frameworks such as React, Vue.js, and Angular.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Platform-Adaptive Styling - Automatically switches component visual styles based on the detected host operating system.
  • Cross-Platform Application Development - Facilitates building mobile applications for multiple platforms using a single HTML5 and JavaScript codebase.
  • HTML Mobile UI Frameworks - Provides a collection of HTML-based UI components for building cross-platform mobile applications.
  • Framework Bindings - Provides integration layers that synchronize custom elements with React, Vue, and Angular.
  • Platform-Adaptive Interfaces - Implements a mobile interface that automatically changes its visual style to match the device OS.
  • Web-Based Native UI - Provides reusable web components that render native-like interface elements across browsers.
  • Platform-Adaptive UI Elements - Offers a library of interface elements that automatically adapt their style based on the mobile device.
  • Frontend Framework Integrations - Connects UI components to frontend frameworks via synchronization binding packages.
  • Hybrid Mobile Frameworks - Provides a framework for creating applications that blend web technologies with native mobile features.
  • Progressive Web App Capabilities - Enables the creation of progressive web apps and hybrid applications using web component architecture.
  • Mobile App Shells - Utilizes a standard web view to render interfaces while maintaining a native mobile app shell.
  • Shadow DOM Utilities - Implements isolated styling and structure for mobile UI components using Shadow DOM.
  • Web Components - Uses standards-based web components to develop a consistent user interface across different devices.
  • Mobile Frameworks - Cross-platform mobile development using HTML5 and JavaScript.
  • UI Frameworks - Mobile app framework with Material and flat designs.
  • Angular - Listed in the “Angular” section of the Awesome Ui Component Library awesome list.
  • React - Listed in the “React” section of the Awesome Ui Component Library awesome list.
  • VueJS - Listed in the “VueJS” section of the Awesome Ui Component Library awesome list.
8,866 stars·1,001 forks·JavaScript·12 views

Star history

Star history chart for onsenui/onsenuiStar history chart for onsenui/onsenui

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does onsenui/onsenui do?

OnsenUI is a web component mobile UI framework and cross-platform UI library used to build hybrid mobile applications and progressive web apps. It provides a software development kit for creating applications with a web-based architecture using HTML5 and JavaScript.

What are the main features of onsenui/onsenui?

The main features of onsenui/onsenui are: Platform-Adaptive Styling, Cross-Platform Application Development, HTML Mobile UI Frameworks, Framework Bindings, Platform-Adaptive Interfaces, Web-Based Native UI, Platform-Adaptive UI Elements, Frontend Framework Integrations.

Which projects share features with onsenui/onsenui?

Projects with overlapping indexed features include: ionic-team/ionic-framework — Ionic Framework is a cross-platform UI toolkit and hybrid app framework used to build native-quality mobile and… framework7io/framework7 — Framework7 is a mobile user interface framework and single-page application system designed to build responsive web… driftyco/ionic — Ionic is a cross-platform mobile UI toolkit and hybrid app development framework. It provides a library of web… matteobruni/tsparticles — tsparticles is a JavaScript particle engine and canvas visual effects toolkit used to create animated particle… apache/cordova-android — This project is an Android hybrid mobile framework that enables the development of applications running web content… fbsamples/f8app — f8app is a cross-platform mobile reference application implementation that serves as a technical architecture guide…

Projects sharing features with OnsenUI

These projects share indexed features with OnsenUI. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • ionic-team/ionic-frameworkionic-team avatar

    ionic-team/ionic-framework

    52,539View on GitHub↗

    Ionic Framework is a cross-platform UI toolkit and hybrid app framework used to build native-quality mobile and progressive web applications using HTML, CSS, and JavaScript. It functions as a web component library that enables the deployment of a single codebase across iOS, Android, and the web. The framework features a platform-adaptive design system that automatically switches the visual style of components to match the design patterns of the host operating system. It utilizes a web-component-based architecture with CSS custom properties for global theming and specialized bindings to synchr

    TypeScriptangularcapacitorframework
    View on GitHub↗52,539
  • framework7io/framework7framework7io avatar

    framework7io/framework7

    18,673View on GitHub↗

    Framework7 is a mobile user interface framework and single-page application system designed to build responsive web applications with native iOS and Android appearances. It provides a comprehensive library of pre-styled components and a layout engine to create native-style user interfaces across multiple platforms. The framework utilizes a platform-aware theming system that adapts visual styles and color schemes based on detected device settings. It incorporates native mobile behaviors through a dedicated UI kit, including specialized interaction patterns such as pull-to-refresh and swipeable

    JavaScriptandroidcomponentscordova
    View on GitHub↗18,673
  • driftyco/ionicdriftyco avatar

    driftyco/ionic

    52,514View on GitHub↗

    Ionic is a cross-platform mobile UI toolkit and hybrid app development framework. It provides a library of web components for building native-quality iOS, Android, and Progressive Web Apps using HTML, CSS, and JavaScript from a single codebase. The project utilizes a web component UI library to ensure consistent mobile interface behaviors. It employs a framework-agnostic wrapper to integrate these custom elements with JavaScript libraries such as React, Vue, and Angular. The toolkit covers hybrid mobile UI design and cross-platform app development. It includes an adaptive styling system that

    TypeScript
    View on GitHub↗52,514
  • matteobruni/tsparticlesmatteobruni avatar

    matteobruni/tsparticles

    8,888View on GitHub↗

    tsparticles is a JavaScript particle engine and canvas visual effects toolkit used to create animated particle systems, interactive backgrounds, and web animations. It functions as a web animation library that provides a set of compatible wrappers for integration into React, Vue, Angular, and Svelte applications. The engine includes pre-built animation patterns for celebratory effects, such as confetti explosions and fireworks. It allows for the creation of custom JavaScript visualizations through a plugin system that enables the development of specialized shapes and behaviors. The toolkit s

    TypeScript
    View on GitHub↗8,888
  • Compare all 30 related projects→