Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source mobile-framework software

663 open-source libraries, tools and applications tagged mobile-framework, ranked by how closely mobile-framework is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

663 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
bingoogolapple/BGASwipeBackLayout-Android
An Android library that adds swipe-back (swipe-to-finish) gesture navigation to Activities, based on a modified SlidingPaneLayout. It suppo…
702302maintenance
robbdimitrov/RDVTabBarController
RDVTabBarController is a drop-in Objective-C replacement for UITabBarController on iOS, offering deep customization of tab bar appearance, …
232291maintenance
Ramotion/navigation-stack
NavigationStack is a Swift UI library by Ramotion that provides a stack-modeled navigation controller for iOS apps. It replaces the standar…
322289maintenance
UxxHans/Rainbow-Cats-Personal-WeChat-MiniProgram
A WeChat mini program for couples featuring a shared task-and-points system with a personal marketplace where partners earn credits by comp…
322269maintenance
guolindev/coolweatherjetpack
CoolWeather Jetpack is a weather app for Android implemented with the Jetpack architecture components and an MVVM design. It serves primari…
322250maintenance
JingYeoh/FragmentRigger
FragmentRigger is an Android library that manages Fragments using AOP (AspectJ) pointcuts on Fragment/Activity lifecycle methods, requiring…
582247maintenance
yukilzw/dy_flutter
A Flutter reimplementation of the Douyu live-streaming app, featuring gift effects, gesture animations, danmaku (bullet comment) pools, lot…
322187maintenance
GeekyAnts/NativeBase-KitchenSink
A demo application showcasing all UI components of NativeBase, a React Native component library, maintained by its creators GeekyAnts. It s…
482169maintenance
janoodleFTW/timy-messenger
Timy is an open-source group messaging mobile app built with Flutter, targeting Android and iOS with a Firebase backend. It supports groups…
322105maintenance
cymcsg/UltimateAndroid
UltimateAndroid is a rapid development framework for Android apps that bundles view injection, ORM, asynchronous networking, image loading,…
322102maintenance
Scaloid
Scaloid is a Scala library that provides a concise DSL for Android development, reducing boilerplate in UI construction, listeners, and lif…
632088maintenance
Ramotion/preview-transition
PreviewTransition is a Swift UI library providing a simple preview gallery controller with animated transitions for iOS apps. It is develop…
322070maintenance
dianqk/TransitionTreasury
TransitionTreasury is a Swift framework for iOS that simplifies custom view controller transitions, supporting push, present, and tab bar t…
102055maintenance
Ruboto
Ruboto is a framework and toolchain for developing native Android apps in Ruby via JRuby, integrating with Android Studio and Gradle workfl…
322029maintenance
medyo/android-about-page
An Android library that generates customizable About pages for apps with a fluent builder API. It provides predefined social network links,…
232026maintenance
52inc/Pulley
Pulley is a Swift UIKit library that replicates the draggable drawer UI from Apple Maps on iOS 10/11. It provides a PulleyViewController th…
232009maintenance
Coupons MiniApp Suite
A uniapp-based application for distributing Meituan and Ele.me food delivery coupon/red-envelope affiliate (CPS) links, earning commission …
322003maintenance
Ramotion/adaptive-tab-bar
AdaptiveController is a Swift UI module for iOS that implements 'Progressive Reduction', allowing custom states to be added to native or cu…
322002maintenance
nkzawa/socket.io-android-chat
A simple Android chat demo application built with Java that connects to a Socket.IO chat server. It serves as an example of using native So…
322000maintenance
afollestad/drag-select-recyclerview
A Kotlin/AndroidX library that adds Google Photos-style drag multi-selection to Android RecyclerViews via a DragSelectTouchListener. It han…
101982maintenance
osdio/noder-react-native
Noder is an open-source mobile and web client for the cnodejs.org Node.js community forum, built with React Native and react-web so one Jav…
101954maintenance
Kureev/react-native-navbar
A customizable navigation bar component for React Native apps, supporting custom titles, left/right buttons, tint colors, and status bar st…
231881maintenance
Kaopiz/android-segmented-control
An Android custom view library that replicates the iOS UISegmentedControl using RadioGroup and RadioButton widgets. It supports tint colors…
321878maintenance
mcxtzhang/SuspensionIndexBar
An Android library that adds sticky suspension group headers and a side index bar to RecyclerView lists, mimicking Meituan city selection, …
321859maintenance
Spaceman-Labs/SMPageControl
SMPageControl is a drop-in Objective-C replacement for UIPageControl on iOS with extensive customization options such as custom indicator i…
321858maintenance
gorhom/react-native-animated-tabbar
A React Native animated tab bar component library delivering 60FPS animations with multiple presets (Bubble, Flashy, Material). It integrat…
231852maintenance
felipecsl/AsymmetricGridView
An Android custom ListView widget that mimics a GridView with variable-sized items, supporting row and column spans. It is a Java library d…
321828maintenance
junedomingo/movieapp
A React Native mobile app for discovering movies and TV shows, using TMDB and YouTube APIs. It serves as both a usable app and a reference …
231828maintenance
fossasia/open-event-organizer-android
An Android app for event organizers and entry managers built on the Open Event (eventyay) platform. It supports attendee check-in via QR co…
101792maintenance
Flutter Music Player
An open-source, Material Design music player app built with Flutter that plays local music files on Android. It also serves as a full-fledg…
321790maintenance
Meituan-Dianping/beeshell
beeshell is a React Native base component library from Meituan-Dianping offering a set of production-quality JS and native-composite compon…
321790maintenance
stepstone-tech/android-material-stepper
An Android library implementing Material Design steppers, which break a flow into numbered logical steps with progress indicators. It suppo…
231773maintenance
EddyVerbruggen/SocialSharing-PhoneGap-Plugin
A Cordova/PhoneGap plugin that exposes the native mobile sharing widget so apps can share text, URLs, and files (images, PDFs, etc.) on iOS…
231757maintenance
react-native-picker
A React Native library providing a native, high-performance picker (wheel-style selector) component for iOS and Android. It exposes imperat…
231756maintenance
danielsaidi/Sheeeeeeeeet
Sheeeeeeeeet is a Swift/UIKit library for building menus that can be presented as custom action sheets, context menus, alert controllers, o…
231749maintenance
AshampooSystems/boden
Boden is a purely native C++17 cross-platform GUI framework for building Android and iOS apps with native OEM widgets. It provides a single…
231749maintenance
12207480/DOPDropDownMenu-Enhanced
An enhanced Objective-C dropdown menu component for iOS, forked from DOPDropDownMenu, adding a double table view, cell images, and detail t…
321729maintenance
JideGuru/FlutterFoodybite
A Flutter sample app implementing a restaurant/food ordering UI originally designed on Uplabs, consisting of two screens. It serves as a UI…
321714maintenance
QMUI
QMUI is a family of UI libraries from Tencent (QMUI_Android, QMUI_iOS, QMUI_Web) that help developers quickly build apps with polished, des…
231712maintenance
huxq17/XRefreshView
XRefreshView is a universal Android pull-to-refresh and load-more framework written in Java, with first-class support for RecyclerView as w…
231693maintenance
kymjs/TheMVP
TheMVP is a lightweight Android framework implementing the MVP (Model-View-Presenter) architectural pattern to separate Activity/Fragment r…
371689maintenance
nikhilpanju/FabFilter
An open-source Android demo app showcasing complex UI animations implemented both with MotionLayout and with plain Kotlin animation fundame…
321687maintenance
JessYanCoding/ArmsComponent
ArmsComponent is a complete Android componentization (modularization) solution built on top of the MVPArms framework. It provides a scaffol…
321673maintenance
momotech/MLN
MLN (Momo Lua Native) is a mobile cross-platform framework from Momo that lets developers build Android and iOS apps from a single Lua code…
321642maintenance
robovm/robovm
RoboVM is an ahead-of-time compiler and runtime that translates JVM bytecode into native machine code, primarily enabling Java and Kotlin a…
321636maintenance
500px/greedo-layout-for-android
A custom RecyclerView LayoutManager for Android that lays out a grid of photos while preserving each image's aspect ratio. It is a drop-in …
231617maintenance
Zackratos/UltimateBarX
UltimateBarX is a Kotlin library for Android that makes it easy to customize the status bar and navigation bar with effects like transparen…
321576maintenance
mrcsxsiq/Kotlin-Pokedex
A Pokedex Android application built in Kotlin demonstrating modern Android architecture components including ViewModel, LiveData, Room, Nav…
231553maintenance
marcosgriselli/SwipeableTabBarController
A Swift library that subclasses UITabBarController to add swipe gestures for switching between tabs on iOS. It offers three built-in transi…
231533maintenance
alanwangmodify/WXSTransition
WXSTransition is an Objective-C library providing around 50 view controller transition animations for iOS apps, usable with a single line o…
231519maintenance
weidian-inc/hera
Hera is a cross-platform framework that lets developers write WeChat-style mini programs and run them outside WeChat, packaging them as And…
321500maintenance
ncapdevi/FragNav
FragNav is an Android library for managing multiple stacks of fragments, typically for bottom navigation or navigation drawer patterns. It …
231495maintenance
skydoves/DisneyMotions
A demo Disney-themed Android application showcasing Material Design transformation motion systems built with MVVM architecture in Kotlin. I…
231494maintenance
BalestraPatrick/WhatsNew
A Swift library for iOS that automatically shows a 'What's New' screen after an app update, similar to Apple's Pages, Numbers, and Keynote.…
231491maintenance
Panels
Panels is a Swift framework for iOS that makes it easy to add sliding panels (bottom sheets, popups, sliding menus) to an application. It h…
231488maintenance
lulululbj/wanandroid
A Kotlin Android client for the Wanandroid open API demonstrating Jetpack MVVM architecture with LiveData, ViewModel, DataBinding, coroutin…
321484maintenance
txusballesteros/bubbles-for-android
An Android library written in Java that adds Facebook Messenger-style chat head (floating bubble) capabilities to Android apps. It provides…
321474maintenance
ctripcorp/CRN
CRN (Ctrip React Native) is a customized fork of React Native 0.59 optimized by Ctrip's mobile platform team for better stability and faste…
231469maintenance
Balackburn/Apollo
An AltStore/SideStore/Feather source and website that distributes tweaked IPAs of Apollo for Reddit, injected with the community-maintained…
951456maintenance
sephiroth74/Material-BottomNavigation
A lightweight Android bottom navigation widget library implementing Google's Material Design bottom navigation guidelines. It is configured…
231449maintenance
part-cw/lambdanative
LambdaNative is a cross-platform development environment and framework written in Scheme (based on Gambit-C) that builds native application…
571425maintenance
pinguo-zhouwei/CustomPopwindow
An Android library that wraps Android's PopupWindow with a Builder-pattern, chainable API so popups can be configured and shown in a few li…
231413maintenance
hongyangAndroid/Android-StickyNavLayout
An Android layout library that implements a sticky navigation pattern, where a header area scrolls away while the tab indicator and ViewPag…
321412maintenance
aksonov/react-native-tableview
A React Native library that wraps the native iOS UITableView, exposing it as a React component with JSON datasource support, filtering, pul…
231407maintenance
luckybilly/Gloading
Gloading is a tiny (~6KB, single Java file) Android library that displays global loading, load-failed, and empty-data status views in a low…
321405maintenance
IdleHandsApps/IHKeyboardAvoiding
A Swift library for iOS that keeps any UIView visible above the keyboard without requiring a UIScrollView. It translates or animates constr…
231402maintenance
timusus/RecyclerView-FastScroll
An Android library that adds a FastScroller to RecyclerViews, mimicking the Lollipop ListView fast-scroll behavior with a draggable thumb a…
321401maintenance
ShamylZakariya/StickyHeaders
An Android library providing a SectioningAdapter and StickyHeaderLayoutManager for RecyclerView that pins section headers to the top while …
101390maintenance
aritraroy/PinLockView
A customizable Android custom view library for implementing PIN lock screens, with an optional indicator dots view and dial pad usage. Writ…
321387maintenance
katzer/cordova-plugin-background-mode
A Cordova plugin that enables infinite background execution for hybrid mobile apps on Android, iOS, Windows, and the browser platform. It k…
321387maintenance
EndouMari/TabPageViewController
A Swift iOS library providing a paging view controller with a scrollable tab bar, supporting both limited and infinity tab modes. Tab appea…
321384maintenance
WuXiaolong/PullLoadMoreRecyclerView
An Android library wrapping RecyclerView to provide pull-to-refresh and load-more functionality with linear, grid, and staggered (waterfall…
321381maintenance
guangqiang-liu/OneM
OneM is a comprehensive React Native app combining magazine browsing, music playback, and video playback, built with Redux state management…
321376maintenance
alinz/react-native-webview-bridge
A React Native component that extends the built-in WebView with a JavaScript bridge, enabling bidirectional communication between React Nat…
231371maintenance
ManbangGroup/Phantom
Phantom is an Android plugin framework from Manbang Group that enables hot updates and dynamic loading of plugin APKs without pre-registeri…
231365maintenance
12207480/TYPagerController
An iOS library providing horizontal paging scroll views and view controllers with customizable tab bars, written in Objective-C with Swift …
321361maintenance
beefe/react-native-actionsheet
A cross-platform ActionSheet UI component for React Native that renders a consistent action sheet on iOS and Android, using the native Acti…
231355maintenance
eleme/Amigo
Amigo is a hotfix library for Android that lets developers patch bugs in a released app by loading a patch APK at runtime, without going th…
321354maintenance
react-native-background-geolocation
A React Native plugin providing background and foreground geolocation tracking, forked from a Cordova plugin. It supports battery-saving ci…
321354maintenance
nshmura/RecyclerTabLayout
An Android library providing an efficient TabLayout implemented with RecyclerView, designed to handle many tabs and infinite loop scrolling…
321347maintenance
qiuxiang/react-native-amap3d
A React Native map component library wrapping the AMap (Gaode) 3D SDK for Android and iOS. It provides declarative map views with markers, …
231342maintenance
zhaozepeng/FloatWindowPermission
A Java library for Android that adapts the floating window (overlay) permission across many Chinese phone manufacturers' ROMs and shows how…
321337maintenance
golang/mobile
Go mobile provides packages and build tools (gomobile, gobind) for writing all-Go mobile apps or building Go libraries that can be bound in…
776224experimental
Quyunshuo/AndroidBaseFrameMVVM
AndroidBaseFrameMVVM is a componentized Android project framework built on Kotlin, MVVM architecture, and Android Jetpack libraries (ViewMo…
321325maintenance
easyandroidgroup/UpdatePlugin
UpdatePlugin is a highly customizable Android library for handling in-app update flows, from checking an update API through downloading the…
231321maintenance
YoKeyword/IndexableRecyclerView
An Android library providing a RecyclerView with an automatically generated alphabetical index bar, sticky section headers, and customizabl…
321318maintenance
juanpablofernandez/SwiftyOnboard
SwiftyOnboard is a lightweight Swift framework for iOS that lets developers build customizable onboarding experiences with paginated views.…
101306maintenance
addappcn/android-pickers
An Android picker library in Java offering date/time pickers with configurable ranges, single-option pickers, cascading city/address picker…
231305maintenance
Shashank02051997/FancyToast-Android
FancyToast-Android is an Android library that enhances the standard Android Toast with styled variants like success, info, warning, error, …
231303maintenance
6thsolution/EasyMVP
EasyMVP is an Android MVP (Model-View-Presenter) framework that uses annotation processing and bytecode weaving to eliminate boilerplate wh…
231290maintenance
niniloveyou/StateButton
An Android custom Button view that lets you set pressed, disabled, and normal state backgrounds, text colors, strokes, and corner radii dir…
231285maintenance
vivianli-me/ReactNativeOne
A React Native clone of the Chinese literary lifestyle app 'ONE·一个', covering picture-text, reading, music, and movie sections with ~80% co…
671284maintenance
andremion/Floating-Navigation-View
An Android UI library providing a Floating Action Button that expands into an anchored Navigation View menu. It is distributed via Maven Ce…
231276maintenance
iammert/ReadableBottomBar
A Kotlin library providing a Material-style bottom navigation bar for Android apps, configured via XML tab definitions. It supports item se…
231260maintenance
mikepenz/Android-ActionItemBadge
An Android library that lets developers easily add badge icons with counts to ActionBar or Toolbar menu items. It integrates via a custom a…
231256maintenance
yanzhenjie/Sofia
Sofia is an Android library for implementing immersive status bar and navigation bar effects. It supports setting colors, gradients, images…
321228maintenance
leotyndale/EnFloatingView
An Android library that displays in-app floating windows (draggable, edge-snapping views) without requiring any system permissions like SYS…
321223maintenance
LillteZheng/ViewPagerHelper
An Android library (Java) that wraps ViewPager/ViewPager2 to quickly build banner carousels, app onboarding/intro pages, and ViewPager+Frag…
231221maintenance
werner77/WEPopover
WEPopover is an Objective-C library providing a generic popover implementation for iOS that mirrors the UIPopoverController API but works o…
321220maintenance
archagon/tasty-imitation-keyboard
A custom third-party keyboard for iOS 8 built in Swift that imitates the look and feel of Apple's default keyboard. It renders all keys pro…
321216maintenance

← prev page 4 / 7 next →