29 free mobile app templates
Flutter & React Native App Templates
Open-source mobile app templates and boilerplates for Flutter, React Native and Expo, ready to clone and ship. appsgit lists 29 mobile app templates; the most starred are Ionic Framework, React Native Elements and React Native Paper.
Updated Oct 8, 2026
Flutter & React Native App Templates
Ionic Framework
ionic-team/ionic-framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
OfficialMobile app templatesTypeScriptReact Native Elements
react-native-elements/react-native-elements
Cross-Platform React Native UI Toolkit.
OfficialMobile app templatesMDXReact Native Paper
callstack/react-native-paper
Material Design for React Native (Android & iOS).
OfficialMobile app templatesTypeScriptTamagui
tamagui/tamagui
Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.
Mobile app templatesTypeScriptReact Native UI Kitten
akveo/react-native-ui-kitten
React Native UI library built on the Eva Design System: 30+ themeable, accessible components for iOS, Android and web.
OfficialMobile app templatesTypeScriptReact Native Reusables
founded-labs/react-native-reusables
Bringing shadcn/ui to React Native. Beautifully crafted components with Nativewind/Uniwind, open source, and almost as easy to use.
Mobile app templatesTypeScriptReact Native Boilerplate
thecodingmachine/react-native-boilerplate
A React Native template for building solid applications, using JavaScript or Typescript (you choose).
Mobile app templatesTypeScriptReact Native Template Obytes
obytes/react-native-template-obytes
A template for your next React Native project: Expo, PNPM, TypeScript, TailwindCSS, Husky, EAS, GitHub Actions, Env Vars, expo-router, react-query, react-hook-form.
Mobile app templatesTypeScriptKonsta
konstaui/konsta
Mobile UI components made with Tailwind CSS.
Mobile app templatesJavaScriptHeroui Native
heroui-inc/heroui-native
Beautiful, fast and modern React Native UI library.
OfficialMobile app templatesTypeScriptFlutter Shadcn UI
nank1ro/flutter-shadcn-ui
shadcn-ui ported in Flutter. Awesome UI components for Flutter, fully customizable.
Mobile app templatesDartCreate Expo Stack
roninoss/create-expo-stack
CLI tool to initialize a React Native application with Expo.
Mobile app templatesTypeScriptNitro
margelo/nitro
Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI.
OfficialMobile app templatesC++Flutter Gen
FlutterGen/flutter_gen
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.
Mobile app templatesDartFlutter Settings UI
yako-dev/flutter-settings-ui
Create native settings for Flutter app in a minutes.
Mobile app templatesDartShadcn Flutter
sunarya-thito/shadcn_flutter
A cohesive shadcn/ui ecosystem for Flutter.
Mobile app templatesDartNylo
nylo-core/nylo
Nylo is the fastest way to build your next Flutter mobile app.
Mobile app templatesDartPanelUI
panel-ui/PanelUI
High-performance React Native components for Expo.
Mobile app templatesTypeScriptFlutter Badges
yako-dev/flutter_badges
A flutter package for creating badges.
Mobile app templatesDartFlutter Woocommerce App
woosignal/flutter-woocommerce-app
WooCommerce App template that uses Flutter.
OfficialMobile app templatesDartLiquid Glass Widgets
sdegenaar/liquid_glass_widgets
Flutter UI kit implementing Apple's iOS 26 Liquid Glass design language - a comprehensive glass widget library with real shader-based blur, physics-driven jelly animations, and dynamic lighting.
Mobile app templatesDartAdaptive Theme
BirjuVachhani/adaptive_theme
Easiest way to add support for light and dark theme in your flutter app.
Mobile app templatesDartFlutter Getx Template
EmadBeltaje/flutter_getx_template
Create flutter project with all needed configuration in two minutes (theme, localization, connect to firebase, FCM, local notifications, safe API call, error handling, animation..etc).
Mobile app templatesDartRnui.dev
mrpmohiburrahman/rnui.dev
Curated catalog of React Native UI components, animations, and design inspiration.
Mobile app templatesTypeScriptLiquid Glass Screens
Appllama/liquid-glass-screens
Explore liquid-glass welcome screens with floating stickers and interactive swipe animations.
OfficialMobile app templatesTypeScriptFlutter Japanese Restaurant App
SinaSys/flutter_japanese_restaurant_app
Japanese restaurant app built in flutter using GetX | Bloc | Cubit | Provider.
Mobile app templatesDartReact Native Community Template
react-native-community/template
The React Native Community Template — Get started building RN apps for Android & iOS.
Mobile app templatesJavaScriptFlutter Office Furniture Store App
SinaSys/flutter_office_furniture_store_app
Flutter Office furniture store app using GetX | bloc | cubit | Provider | riverpod.
Mobile app templatesDartLiquid Glass Chat UI
Appllama/liquid-glass-chat-ui
Explore liquid-glass chat UIs with animated portraits, interactive stories, and floating composers.
OfficialMobile app templatesTypeScript
What are the best free mobile app templates?
By GitHub stars, Ionic Framework is the most popular (52,687 stars), followed by React Native Elements and React Native Paper. Each page lists the tech stack, license, last commit and a live demo when the project has one.
Are these mobile app templates free for commercial use?
It depends on the license shown on each card and page. Permissive licenses such as MIT, Apache-2.0, BSD and ISC allow commercial use as long as you keep the copyright notice; CC-BY licenses need visible attribution; GPL and AGPL licenses require you to share your changes under the same license. Check the license before you ship a client project. Here, 28 of the 29 listed use a permissive license (MIT, Apache-2.0, BSD, ISC or similar).
How do I use a GitHub template repository?
When a repository is marked as a template, GitHub shows a Use this template button: it creates a new repository in your account with the same files and a fresh commit history. Pages on appsgit link that button directly when it is available. For any other repository, fork it or copy the files. degit copies the latest files of a GitHub repository into a new folder without its git history, so you start with a clean project: npx degit owner/repo my-site. It is faster than git clone and needs only Node.js. Every template page on appsgit shows the exact command. Source: docs.github.com, github.com
How are these mobile app templates chosen?
Templates come from more than 50 GitHub topics such as landing-page-template, html-template, shadcn-ui, admin-dashboard, saas-boilerplate, nextjs-template, hugo-theme, jekyll-theme, react-email and flutter-template. A repository is listed only if it has 200+ stars, a license GitHub recognises, a README and a commit in the last six months, and is not archived or a fork. Repositories found only through broad topics (for example shadcn or landing-page) must also describe themselves as a template, starter, theme, kit or component library.