43 repository-uri
UI toolkits and component libraries specifically for mobile interfaces.
Explore 43 awesome GitHub repositories matching part of an awesome list · Mobile UI Components. Refine with filters or upvote what's useful.
WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically designed to replicate the visual identity and interface of the WeChat messaging ecosystem, providing a standardized set of components to build responsive mobile web interfaces. The library functions as a stateless component system, utilizing a pure CSS architecture and HTML templates that rely on external JavaScript for interactivity. It employs a BEM-based class naming convention to manage component nesting and prevent style leakage across complex layouts. The framework incl
Provides a collection of mobile UI components and templates for responsive web interfaces.
WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments. The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements. The framework includes a mob
Provides a library of mobile UI components for building responsive web applications.
Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management. The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions. The library covers a broad
Mobile UI library for Vue 2.
Vux is a mobile web UI kit and Vue mobile UI library consisting of predefined layout and interface components. It functions as a WeUI component framework that implements a standardized design language for web applications. The library provides a collection of reusable interface elements optimized for mobile browser screen dimensions and touch interactions. It ensures visual consistency across different mobile devices by mapping component styles directly to the WeUI mobile design specification. The framework covers mobile web interface design, mobile UI development, and the rapid assembly of
Provides a comprehensive toolkit of UI components specifically designed for mobile interface development.
Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of pre-styled interface elements and standardized UI blocks used to create consistent, responsive user interfaces for mobile web applications. The framework focuses on mobile web design and frontend interface engineering, providing tools to implement interaction patterns tailored for touch-based browsing. It ensures a uniform look and feel across different mobile browsers and handheld device screens. The library incorporates responsive layout systems and CSS-variable-based theming.
Offers a set of pre-styled components like buttons and error blocks to ensure visual uniformity across pages.
jQuery Mobile is a mobile web framework and cross-platform UI library designed to create consistent HTML5 user interfaces that adapt to different mobile device platforms and screen sizes. It provides a collection of customizable components and CSS styles to render a unified look and feel across various mobile operating systems. The framework functions as a CSS themeable UI kit, featuring a build process that allows for the generation of custom visual themes by modifying base style files and assets. The library covers a broad capability surface including responsive mobile interface developmen
Offers a comprehensive toolkit of UI components specifically designed for mobile interfaces.
This project is a collection of practical implementation examples and demonstrations for building mobile applications using a JavaScript-based native framework. It serves as a cross-platform mobile framework demo, providing a gallery of interactive interface patterns and native integration suites. The repository showcases specialized capabilities including high-performance 2D and 3D visual content through OpenGL graphics implementation. It also features a suite of native hardware integrations, covering biometric authentication via fingerprint scanning and gesture-based unlock patterns. The p
Provides a gallery of interactive mobile UI patterns like swipeable cards and scrollable tabs.
京东风格的移动端 Vue 组件库,支持多端小程序(A Vue.js UI Toolkit for Mobile Web)
UI toolkit designed for mobile web applications.
JXCategoryView este un set de componente de interfață utilizator iOS pentru crearea de meniuri cu tab-uri derulabile și containere de paginare. Oferă un sistem pentru implementarea navigării bazate pe categorii, unde un control segmentat se coordonează cu o zonă de conținut pentru a permite tranzițiile de secțiune. Proiectul se concentrează pe sincronizarea dintre un meniu de navigare și un controller de vizualizare a paginării, asigurându-se că derularea prin conținut actualizează tab-ul activ și invers. Suportă celule de tab-uri extrem de personalizabile prin subclassing, permițând integrarea imaginilor, a textului îmbogățit și a insignelor de notificare. Biblioteca include capabilități pentru încărcarea leneșă (lazy-loading) a controllerelor de vizualizare copil pentru a gestiona memoria și timpul de pornire. Oferă, de asemenea, logică pentru coordonarea gesturilor pentru a rezolva conflictele dintre meniul de navigare și gesturile sistemului, cum ar fi restricționarea navigării înapoi prin glisare de la margine.
Provides customizable mobile UI components including tabs with icons and notification badges.
SUI-Mobile is a lightweight JavaScript UI library for building mobile web interfaces. It provides a collection of touch-optimized components including navigation bars, tab bars, grids, accordion lists, buttons, forms, scrollable content areas, dialogs, preloaders, image viewers, and slide shows. The library is built as a set of independent Zepto plugins, each with its own default configuration and no cross-dependencies, which reduces code coupling. It includes a REM-based scaling system that proportionally resizes the entire page layout across different screen widths, and integrates a click-h
Construct touch-optimized interfaces for mobile devices using a lightweight component library.
Acest proiect este un splash screen cross-platform și un manager de boot pentru aplicații mobile. Funcționează ca o componentă UI nativă care face legătura între ecranele de lansare iOS și Android și un framework JavaScript, pentru a ascunde procesul de boot și a preveni ecranele albe în timpul inițializării. Instrumentul coordonează tranziția de la imaginea de lansare a sistemului de operare nativ la interfața aplicației. Oferă posibilitatea de a afișa o imagine de încărcare nativă peste interfața aplicației și de a declanșa eliminarea acesteia odată ce sarcinile de inițializare asincronă sunt finalizate. Sistemul gestionează overlay-urile UI native și se ocupă de sincronizarea dintre evenimentele ciclului de viață al platformei native și secvența de boot a aplicației.
Acts as a native mobile UI component bridging iOS and Android launch views with a JavaScript framework.
Rg.Plugins.Popup - is a cross platform plugin for Xamarin.Forms which allows to open Xamarin.Forms pages as a popup that can be shared across iOS, Android and UWP (macOS supporting will be soon). Also the plugin allows to use very simple and flexible animations for showing popup pages. For more…
Allows displaying mobile pages as modal popups.
ParseUI-iOS este o bibliotecă de componente de interfață reutilizabile, concepute pentru a afișa datele preluate de la servicii backend la distanță în aplicațiile mobile. Funcționează ca un framework de data binding care conectează înregistrările din baza de date direct la elementele native de interfață, reducând cantitatea de cod boilerplate necesară pentru a construi software bazat pe date. Framework-ul se distinge prin furnizarea de widget-uri pre-construite care se integrează direct cu modelele de date backend, permițând dezvoltatorilor să randeze automat informațiile din bazele de date cloud. Utilizând binding-ul de vizualizare bazat pe model, aceste componente observă modificările în datele subiacente și actualizează interfața în consecință, facilitând prototiparea rapidă a aplicațiilor mobile. Biblioteca susține construcția standard a interfeței prin compunerea controalelor native ale platformei, asigurând un aspect consistent pe toate dispozitivele. Gestionează regăsirea datelor prin operațiuni de fundal și modele de încărcare incrementală pentru a menține responsivitatea interfeței și a optimiza utilizarea memoriei în timpul afișării conținutului la distanță.
Automatically renders data fetched from remote backend services using pre-built interface components.
| Lib | Version | | -------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | Sharpnado.Presentation.Forms | | | Sharpnado.Forms.HorizontalListView | |
Provides advanced list views and asynchronous task loaders.
日本語の README はこちら!
Integrates Google Maps API into mobile applications.
The Skeleton control is a popular approach to loading content in mobile apps that provides one or more visual placeholders while content is being loaded. This technique is particularly useful for improving user experience, as it reduces perceived load times and provides a more engaging experience.
Implements skeleton loading screens for mobile views.
Activate shared element transitions between pages in Xamarin.Forms (IOS/Android)
Enables smooth shared element transitions between mobile pages.
(this picture is draggable, check it out)
Simplifies the implementation of complex gradients in mobile views.
Toasts Notification Plugin for Xamarin and Windows
Displays simple in-app notifications and toast messages.
Xamarin Test Cloud Report
Adds support for scalable vector graphics in mobile apps.