function: mobile-framework
648 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Flutter Flutter is Google's open-source UI SDK for building natively compiled applications for mobile, web, and desktop from a single Dart codebase… | 67 | 178663 | stable |
| React Native React Native is an open-source framework for building native mobile applications for Android, iOS, and other platforms using React and Java… | 95 | 126421 | stable |
| Tauri Tauri is a Rust-based framework for building small, fast, and secure desktop and mobile applications using any web frontend (HTML, JS, CSS)… | 92 | 110586 | stable |
| Ionic Framework Ionic Framework is an open-source cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps from a singl… | 95 | 52629 | stable |
| Expo Expo is an open-source framework and toolchain for building universal native apps with React and React Native, targeting Android, iOS, and … | 67 | 51842 | stable |
| dcloudio/uni-app uni-app is a cross-platform framework from DCloud that uses Vue.js to build applications from a single codebase targeting iOS, Android, Har… | 77 | 41603 | active |
| NervJS/taro Taro is an open cross-platform, cross-framework solution for building applications that run on WeChat/JD/Baidu/Alipay/ByteDance/QQ mini-pro… | 97 | 37653 | active |
| fyne-io/fyne Fyne is a cross-platform GUI toolkit and app API written in Go, inspired by Material Design. It lets developers build desktop and mobile ap… | 95 | 28640 | stable |
| NativeScript NativeScript is an open-source framework for building truly native iOS, Android, and visionOS apps using TypeScript/JavaScript, with suppor… | 95 | 25627 | active |
| scwang90/SmartRefreshLayout SmartRefreshLayout is an Android pull-to-refresh and load-more layout framework built on ViewGroup, supporting nested view hierarchies, ove… | 34 | 25127 | stable |
| dotnet/maui .NET MAUI is Microsoft's cross-platform framework for building native mobile and desktop applications with C# and XAML from a single shared… | 99 | 23310 | active |
| HeroTransitions/Hero Hero is a Swift library for building iOS and tvOS view controller transitions with a declarative API layered on top of UIKit's transition s… | 24 | 22488 | stable |
| android/nowinandroid Now in Android is a fully functional Android news app built entirely with Kotlin and Jetpack Compose, demonstrating official Android archit… | 67 | 21726 | active |
| JetBrains/compose-multiplatform Compose Multiplatform is a declarative UI framework by JetBrains, based on Jetpack Compose, for sharing UI code across Android, iOS, deskto… | 99 | 19319 | stable |
| kivy/kivy Kivy is an open-source Python UI framework for building cross-platform GUI applications from a single codebase. It is built on OpenGL ES 2.… | 67 | 19009 | stable |
| microsoft/react-native-windows Microsoft's extension of React Native that lets developers build native Windows applications using JavaScript and React. It targets Windows… | 92 | 17329 | active |
| flet-dev/flet Flet is a Python framework for building realtime web, mobile, and desktop applications entirely in Python, using Flutter to render the UI. … | 98 | 16618 | active |
| ionic-team/capacitor Capacitor is an open-source cross-platform native runtime by the Ionic team that lets developers run web apps (JavaScript, HTML, CSS) nativ… | 98 | 16392 | stable |
| Snapchat/Valdi Valdi is a cross-platform UI framework from Snap that compiles declarative TypeScript UI code directly to native views on iOS, Android, and… | 76 | 16378 | active |
| Lynx Lynx is an open-source cross-platform UI engine family that lets web developers build truly native interfaces for mobile, web, and desktop … | 87 | 15111 | active |
| PakePlus PakePlus is a GUI tool that packages any webpage, HTML, or Vue/React project into lightweight (under 5MB) desktop and mobile applications u… | 83 | 14442 | active |
| wix/react-native-navigation React Native Navigation is a fully native navigation library for React Native apps on iOS and Android. It exposes a simple cross-platform J… | 96 | 13176 | stable |
| Team-xManager/xManager xManager is an Android application that lets users install, upgrade, downgrade, and manage versions of a modified ad-free music streaming a… | 10 | 12175 | active |
| ankidroid/Anki-Android AnkiDroid is the Android client for the open-source Anki spaced repetition flashcard system, letting users study and sync decks with AnkiWe… | 93 | 11628 | active |
| gyf-dev/ImmersionBar An Android library for managing immersive (transparent) status bars and navigation bars on Android 4.4+, with one-line setup for Activities… | 96 | 11470 | stable |
| LiveContainer/LiveContainer LiveContainer is an iOS app launcher that runs apps inside a single host application without actually installing them, bypassing the free d… | 89 | 11322 | active |
| AppIntro/AppIntro AppIntro is an Android library for building polished carousel-style intro and onboarding screens for apps. It supports custom slides, slide… | 67 | 10569 | active |
| iSoron/uhabits Loop Habit Tracker is an open-source Android app for creating and maintaining long-term positive habits, with graphs, streaks, reminders, a… | 72 | 10168 | stable |
| unoplatform/uno Uno Platform is an open-source (Apache-2.0) .NET framework for building native mobile, web, desktop, and embedded applications from a singl… | 98 | 10019 | active |
| hackware1993/MagicIndicator MagicIndicator is a powerful, customizable and extensible ViewPager indicator library for Android, serving as an alternative to ViewPagerIn… | 23 | 9792 | stable |
| juce-framework/JUCE JUCE is an open-source cross-platform C++ application framework for building desktop and mobile applications, with first-class support for … | 94 | 8821 | active |
| Tencent/Hippy Hippy is a cross-platform development framework by Tencent that lets developers write once and run on iOS, Android, and Web using familiar … | 87 | 8557 | active |
| Pokedex A Pokedex Android app demonstrating modern Android development with Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), Material Motion, and… | 71 | 8353 | active |
| google/accompanist Accompanist is a collection of extension libraries for Jetpack Compose that fill gaps in the official Compose toolkit, such as runtime perm… | 46 | 7828 | active |
| Tencent/Shadow Shadow is Tencent's open-source Android plugin framework that allows loading dynamically delivered plugin APKs without reflection or hidden… | 56 | 7786 | active |
| Flutter Flutter is Google's open-source UI framework for building natively compiled applications for mobile, web, desktop, and embedded devices fro… | 10 | 7577 | stable |
| alibaba/flutter_boost FlutterBoost is a Flutter plugin from Alibaba that enables hybrid integration of Flutter pages into existing native iOS and Android apps wi… | 62 | 7192 | active |
| ChenYilong/CYLTabBarController CYLTabBarController is an iOS UI library that adds Lottie animations, Liquid Glass styling, red-dot badges, and an enlarged center button t… | 97 | 7018 | active |
| software-mansion/react-native-gesture-handler React Native Gesture Handler is a library providing a declarative API that exposes platform-native touch and gesture systems to React Nativ… | 99 | 6782 | stable |
| nativescript-vue/nativescript-vue NativeScript-Vue is a Vue 3 custom renderer that lets you build truly native iOS and Android apps using Vue and JavaScript, rendering templ… | 91 | 6460 | active |
| airbnb/mavericks Mavericks (formerly MvRx) is Airbnb's Android framework for building screens with an unidirectional state management architecture based on … | 70 | 5929 | active |
| Kickstarter mobile apps The open-source Kickstarter iOS mobile application, written in Swift with ReactiveSwift and a functional reactive architecture. It serves a… | 98 | 5784 | active |
| beeware/toga Toga is a Python-native, OS-native GUI toolkit that provides a common Python API for building applications with native widgets on each plat… | 93 | 5406 | active |
| youlookwhat/CloudReader CloudReader is an open-source Android reading client with a Netease Cloud Music-inspired UI, built with MVVM-DataBinding architecture using… | 62 | 5012 | active |
| crimera/piko Piko is a collection of Morphe patches that modify the Twitter/X and Instagram Android apps to add features like ad blocking, download capa… | 91 | 4894 | active |
| abuanwar072/E-commerce-Complete-Flutter-UI FlutterShop is a Flutter UI template for building e-commerce mobile apps, offering 100+ pre-built screens covering onboarding, authenticati… | 32 | 4834 | active |
| microsoft/WindowsAppSDK Windows App SDK (formerly Project Reunion) is a Microsoft SDK that brings modern Windows platform APIs, WinUI 3, and Fluent Design UI to de… | 98 | 4665 | active |
| Freeyourgadget/Gadgetbridge Gadgetbridge is a free, open-source Android application that lets you manage and use wearable devices like Pebble, Mi Band, and Amazfit wit… | 10 | 4586 | active |
| gskinnerTeam/flutter-wonderous-app Wonderous is a showcase application built with the Flutter SDK that explores famous world structures through rich visuals, effects, and tra… | 77 | 4506 | stable |
| afollestad/material-dialogs A beautiful, fluid, and extensible dialogs API for Kotlin and Android, built on Material Design. It provides a core module plus extensions … | 10 | 19555 | maintenance |
| SvenTiigi/WhatsNewKit WhatsNewKit is a Swift Package for showcasing new app features to users via customizable 'What's New' screens. It supports SwiftUI, UIKit, … | 23 | 4432 | active |
| cnlohr/rawdrawandroid A framework and build system for writing Android apps entirely in C using the NDK and Make, with no Java required. It provides OpenGL ES wi… | 73 | 4303 | active |
| zoontek/react-native-bootsplash A React Native library that displays a native splash screen during app startup and lets developers hide it programmatically when the app is… | 95 | 4300 | active |
| alibaba/weex Weex is a framework for building performant cross-platform mobile UIs using modern web technology, rendering to native Android and iOS comp… | 48 | 18513 | maintenance |
| nandorojo/solito Solito is a TypeScript library that unifies React Native and Next.js, primarily by providing a shared navigation layer built as a wrapper a… | 73 | 4089 | active |
| Tencent/tinker Tinker is Tencent's hot-fix library for Android that patches dex, native libraries, and resources without reinstalling the APK. It includes… | 69 | 17640 | maintenance |
| OpenFlutter/flutter_screenutil A Flutter library for adapting screen and font sizes so UI layouts render reasonably across different device screen sizes. It provides util… | 35 | 4022 | active |
| picoe/Eto Eto.Forms is a cross-platform GUI framework for .NET that lets you build desktop (and eventually mobile) applications with a single UI code… | 86 | 3963 | active |
| MvvmCross/MvvmCross MvvmCross is an opinionated cross-platform MVVM framework for the .NET ecosystem, supporting Android, iOS, MacCatalyst, tvOS, macOS, WinUI,… | 81 | 3921 | stable |
| WordPress Mobile Apps The official open-source WordPress mobile apps for iOS and Android, letting users manage and publish to WordPress sites from their phones. … | 98 | 3909 | active |
| bluelinelabs/Conductor Conductor is a small, full-featured Android framework for building View-based applications without Fragments. It wraps standard Android Vie… | 55 | 3898 | stable |
| BiliRoamingX/BiliRoamingX BiliRoamingX is a set of ReVanced-powered integrations and patches for the Bilibili Android app, unlocking extra features such as region-re… | 64 | 3789 | active |
| apache/cordova-android Apache Cordova Android is the Android platform layer of Apache Cordova, an open-source mobile development framework that packages HTML, CSS… | 86 | 3786 | active |
| slackhq/PanModal PanModal is a Swift library from Slack for presenting customizable bottom sheet modals on iOS. It supports any UIViewController and provide… | 10 | 3778 | stable |
| artsy/eigen Eigen is Artsy's official mobile app for iOS and Android, providing access to the world's largest online art marketplace. It is a productio… | 98 | 3775 | active |
| software-mansion/react-native-screens React Native Screens exposes native navigation container components (like native screen stacks and fragments) to React Native apps. It is d… | 98 | 3721 | stable |
| guolindev/PermissionX PermissionX is an open-source Android library written in Kotlin that simplifies requesting and handling Android runtime permissions. It sup… | 32 | 3658 | stable |
| huburt-Hu/NewbieGuide An Android library for quickly adding newbie onboarding guide overlays with highlight effects via concise chained calls. It automatically t… | 23 | 3640 | stable |
| react-native-google-signin/google-signin A React Native library providing Google Sign-In (OAuth2) authentication for Android and iOS apps, including Expo support. It wraps the nati… | 96 | 3551 | active |
| JetBrains/kotlinconf-app The official KotlinConf conference application by JetBrains, built with Kotlin Multiplatform and Compose Multiplatform to share UI code acr… | 76 | 3546 | active |
| zzanehip/The-OldOS-Project OldOS is an open-source iOS app that recreates the look and feel of iOS 4 in SwiftUI, with many functional apps like iPod, Maps, Safari, an… | 88 | 3512 | active |
| rechsteiner/Parchment Parchment is a Swift library providing a customizable paging view controller for iOS with a flexible menu indicator built on UICollectionVi… | 23 | 3470 | stable |
| LianjiaTech/bruno Bruno is an enterprise-class Flutter UI component library extracted from real mobile products, offering high-quality out-of-the-box widgets… | 23 | 3437 | active |
| alibaba/ARouter ARouter is an Android routing framework from Alibaba that helps decouple navigation between pages and modules in componentized apps. It sup… | 23 | 14459 | maintenance |
| Tencent-TDS/KuiklyUI KuiklyUI is a Kotlin Multiplatform UI framework from Tencent TDS that lets developers build apps with one codebase targeting Android, iOS, … | 86 | 3413 | active |
| raamcosta/compose-destinations Compose Destinations is a KSP annotation-processing library that generates type-safe navigation code on top of the official Jetpack Compose… | 54 | 3388 | active |
| callstack/react-native-pager-view A React Native component library that wraps the native Android ViewPager and iOS UIPageViewController for swiping through pages of content.… | 98 | 3351 | active |
| wix/react-native-notifications A React Native library by Wix for handling all aspects of push notifications on iOS and Android, including remote, local, interactive, sile… | 57 | 3340 | active |
| JideGuru/FlutterEbookApp OpenLeaf is a cross-platform Flutter application for reading and downloading public domain eBooks, using the Feedbooks API as its book sour… | 32 | 3335 | active |
| JessYanCoding/AndroidAutoSize AndroidAutoSize is a low-cost Android screen adaptation library based on the Toutiao density adaptation scheme. It automatically scales UI … | 23 | 13729 | maintenance |
| dcloudio/mui MUI is a lightweight JavaScript/CSS front-end framework by DCloud for building HTML5 hybrid mobile apps that closely mimic native iOS and A… | 33 | 13467 | maintenance |
| skiptools/skip Skip is an open-source toolchain that lets developers build native iOS and Android apps from a single Swift/SwiftUI codebase. It compiles S… | 92 | 3174 | active |
| airbnb/HorizonCalendar A declarative, performant calendar UI component library for iOS, supporting both SwiftUI and UIKit. It scales from simple date pickers to f… | 76 | 3155 | active |
| LeoNatan/LNPopupController LNPopupController is an iOS framework implemented as a UIViewController category for presenting view controllers as popup bars and popups, … | 95 | 3117 | stable |
| adrielcafe/voyager Voyager is a pragmatic navigation library for Compose Multiplatform, seamlessly integrated with Jetpack Compose. It supports linear, bottom… | 68 | 3089 | active |
| zmxv/react-native-sound A React Native module for playing sound clips on iOS, Android, and Windows with full TypeScript support and TurboModule compatibility. It s… | 60 | 2919 | stable |
| shmykelsa/AAAD AAAD (Android Auto Apps Downloader) is an Android application that downloads and installs third-party Android Auto apps without requiring r… | 91 | 2918 | active |
| transistorsoft/react-native-background-geolocation A React Native and Expo SDK providing battery-conscious background location tracking and geofencing for iOS and Android. It uses motion-det… | 76 | 2916 | active |
| rnmapbox/maps A community-supported React Native library wrapping the Mapbox Maps SDKs for iOS and Android to render interactive, customizable maps. It s… | 95 | 2904 | active |
| WhatsApp/stickers Official WhatsApp repository providing sample iOS and Android apps plus an API for packaging and importing third-party sticker packs into W… | 46 | 2903 | stable |
| dotnet/macios Open-source .NET bindings of the Apple SDKs enabling native iOS, Mac Catalyst, macOS, and tvOS development in C# and other .NET languages. … | 98 | 2897 | active |
| coronalabs/corona Solar2D (formerly Corona SDK) is a free, open-source, Lua-based 2D game engine for building mobile, desktop, TV, and HTML5 apps from a sing… | 95 | 2867 | active |
| tidev/titanium-sdk Titanium SDK is an open-source framework for building completely native iOS and Android applications using JavaScript and TypeScript. It pr… | 95 | 2801 | active |
| appandflow/react-native-safe-area-context A React Native library providing a flexible way to handle safe area insets in JavaScript, with support for Android, iOS, Web, macOS, and Wi… | 99 | 2753 | active |
| H07000223/FlycoTabLayout An Android UI library providing three customizable TabLayout implementations (SlidingTabLayout, CommonTabLayout, SegmentTabLayout) written … | 23 | 11087 | maintenance |
| Ramotion/animated-tab-bar RAMAnimatedTabBarController is a Swift library that adds customizable animations to iOS tab bar items and icons. It integrates with UIKit v… | 23 | 11087 | maintenance |
| wuba/Fair Fair is a dynamic framework for Flutter that converts native Dart source files via a compiler so widget trees and state can be updated dyna… | 23 | 2742 | active |
| redbadger/crux Crux is a Rust framework for cross-platform app development that shares business logic in a single Rust core across iOS, Android, and web. … | 98 | 2705 | active |
| therecipe/qt therecipe/qt provides Go language bindings for the Qt widget toolkit, letting developers write fully featured Qt applications entirely in G… | 32 | 10809 | maintenance |
| borndotcom/react-native-godot A React Native library that embeds the Godot Engine (via LibGodot) into Android and iOS applications. It exposes the full Godot API to Type… | 39 | 2669 | active |
page 1 / 7 next →