1. Code
  2. Flutter

18 Best Flutter Mobile App Templates on CodeCanyon in 2022

Scroll to top
Read Time: 12 min

Do you want to build and deploy fast, beautiful mobile apps for both Android and iOS? 

Then you should consider creating a Flutter app. Using Flutter, you can write apps for both Android and iOS using a single codebase. And a Flutter app template makes it easy to get started.

What Is Flutter? 

Flutter is now one of the most popular frameworks for developing cross-platform mobile apps. In addition to being a first-class platform for Material Design, developers consider it to be a great alternative to popular cross-platform frameworks like React Native, Ionic, and so on.

Flutter widgets abstract all critical platform differences such as scrolling, navigation, icons, and fonts to provide full native performance on both iOS and Android.

On CodeCanyon, you will find all the tools you need to start building your app with Flutter. 

Flutter app templates significantly reduce the development time of a mobile application. In many cases, they give you a completely coded app, ready to upload to the App Store and Play Store—all you need to do is customize the branding!

18 Best Flutter App Templates on CodeCanyon 

Grab one of these best-selling Flutter app templates and kick-start your next app!

Flutter apps on CodeCanyon

Let's look at some of the most popular Flutter app templates on CodeCanyon.

1. Fluxstore WooCommerce

Fluxstore WooCommerce - Flutter E-commerce Full AppFluxstore WooCommerce - Flutter E-commerce Full AppFluxstore WooCommerce - Flutter E-commerce Full App

FluxStore WooCommerce Live Preview

FluxStore WooCommerce turns your existing WooCommerce store website into a fast-loading app for iOS, Android, web, and desktop. It comes with all the features you need to build a successful store app like SMS login, social login, multiple product categories, shipping, order tracking, coupons, wishlists, and real-time chat with your customers. 

To help you design the best app for your store, FluxStore WooCommerce has a drag-and-drop builder, over 100 templates to choose from, and real-time preview. 

It also includes multiple currencies and multiple payment gateways like PayPal, Stripe, Razorpay, etc. FluxStore WooCommerce is available in 36 languages and supports RTL languages. It is compatible with Polylang, TranslatePress, and WPML.  

2. FluxStore Pro for WooCommerce, Magento, and OpenCart 


FluxStore Pro Live Preview

FluxStore Pro is a drag-and-drop mobile app builder that converts your online store into a mobile app. So if your business already has a website built on WooCommerce, Magento, or OpenCart, then it is easy to integrate with FluxStore. 

This fast-loading Flutter e-commerce app template has a clean, elegant, and professional design. It supports social login and registration as well as guest checkout. It comes with unlimited premade layouts, multi-level product categories, a quick product filter, and keyword searches. 

The download package includes the full source code, designs, documents, videos, and many more resources.

Some notable features include: 

  • easy customization and white-labeling 
  • offline image caching to speed up loading performance 
  • instant synchronization from mobile to the server and vice versa
  • supports smart chat and works with Messenger, WeChat, and WhatsApp
  • TeraWallet, which allows customers to store their money in a digital wallet

3. Food Delivery Flutter and PHP Laravel Admin 

Food delivery

Food Deliver Flutter Live Preview

This food delivery Flutter mobile app comes with a back-end powered by Laravel. It is easy to customize and restyle the themes to suit your branding. It also comes with ready-to-use animations: hero animations, parallax animations, and sliding and swiping animations.

The admin side of this app includes a multiple language admin panel with dashboard and statistics, multiple roles and permissions including restaurant manager and clients, social media authentication, and integrated media and file managers. 

The food delivery app side includes a restaurant directory management system, Google Maps for location and directions to restaurants, and multiple payment gateways including Stripe, Razorpay, and PayPal. Cash on delivery and payment on pickup are also available. 

4. FluxStore Multi Vendor 

Fluxstore Multi Vendor - Flutter E-commerce Full App

FluxStore Multi Vendor Live Preview

If you're looking to build a comprehensive e-commerce marketplace that is similar to Amazon, then you have an ally in FluxStore Multi Vendor

FluxStore comes as a complete solution loaded with cutting-edge eCommerce features, impressive UX design, and smooth performance on both iOS and Android devices.

If your business has already had a website based on WooCommerce with the Dokan or WCFM plugin, it is easy to integrate FluxStore in just a few steps. Then you can quickly release the final app to both the App Store and Google Play store. 

The download package includes the full source code and many related resources—like designs, documents, and videos—that help you with a smooth install.

5. Revo Apps WooCommerce: Flutter E-Commerce Full App

Revo Apps Woocommerce - Flutter E-Commerce Full AppRevo Apps Woocommerce - Flutter E-Commerce Full AppRevo Apps Woocommerce - Flutter E-Commerce Full App

Live Preview

Revo Apps is a new addition to the Flutter app templates on CodeCanyon. It helps you create a mobile app for your WooCommerce store and make it available on both iOS and Android platforms. It includes an easy step-by-step video to help you through the whole process. 

It comes with lots of features you need for an efficient WooCommerce store mobile app, including multiple currencies, multiple payment gateways, multiple shipping methods, order history, sliding banners to promote your products, wishlists, auto-complete search, and smart chat to answer your customers' queries without delays. 

You can easily manage the mobile app from your website. Also, real-time syncing between your website and mobile app allows any changes you make to your website will be visible immediately on the app.  

6. StackFood Multi Restaurant: Food Delivery App With Laravel Admin and Restaurant Panel

StackFood Multi Restaurant - Food Delivery App with Laravel Admin and Restaurant PanelStackFood Multi Restaurant - Food Delivery App with Laravel Admin and Restaurant PanelStackFood Multi Restaurant - Food Delivery App with Laravel Admin and Restaurant Panel

Live Preview

StackFood is a complete multi-restaurant food delivery template that's made up of the following components:

  • three mobile applications
  • two web panels 
  • one website 
  • one landing page 

It is developed using the Laravel and Flutter frameworks. 

Note that only the customer application is included with the system. It is available as Android, iOS, and web apps. The StackFood delivery man app and the StackFood Restaurant food ordering app are not included. They have to be purchased separately. 

Also included in this system is a super admin web panel developed using Laravel, with access based on staff member roles.

super admin panel screenshot 2super admin panel screenshot 2super admin panel screenshot 2

Here's what the user-facing app looks like:

Stackfood multi restaurant - screenshots for the web app Stackfood multi restaurant - screenshots for the web app Stackfood multi restaurant - screenshots for the web app
StackFood Multi Restaurant Delivery - screenshot number 2 for web appStackFood Multi Restaurant Delivery - screenshot number 2 for web appStackFood Multi Restaurant Delivery - screenshot number 2 for web app

More notable features of this system include: 

  • support for an unlimited number of restaurants
  • food management including food categories, subcategories, and attributes
  • marketing features like campaigns, banners, coupons, and push notifications
  • employee management
  • detailed reporting and statistics

It supports multiple payment gateways like PayPal, Stripe, Razorpay, Mercado Pago, and more. It also integrates with SMS gateways like Nexmo, Twilio, 2Factor, and MSG91.  

StackFood Multi Restaurant Live Preview

7. ProKit Flutter UI Kit  


ProKit Flutter Live Preview

ProKit has everything you will need for a faster workflow and outstanding results. You save a lot of time and effort with this well-thought-out library of predesigned app templates combined into a high-quality UI kit. 

This Flutter app UI design template kit comes with screens galore: walkthrough screen, login screen, signup screen, profile screen, dashboard screen, side menu screen, bottom navigation screen, listing screen, description screen, and image slider screen. 

You can design different screens easily. Simply customize the templates by combining and editing any UI element, text, or image. 

8. FluxStore Shopify

FluxStore Shopify

FluxStore Shopify Live Preview

FluxStore Shopify converts your Shopify store into a mobile app. It is a complete and universal eCommerce Flutter app that is compatible with the latest editions of Shopify. And you can customize all the components to reflect your brand!

This Flutter template comes loaded with full eCommerce features, including a shopping cart, order tracking, refunds, wishlists, multi-currency support, and order history. 

The homepage has banner sliders, banner groupings, flexible product column views, and Instagram photos.

The excellent UX design includes quick product filters, multiple layout designs, and keyword search history. 

9. 6valley Multi-Vendor E-Commerce

6valley Multivendor Ecommerce Complete Rcommerce Mobile App Web and Admin Panel6valley Multivendor Ecommerce Complete Rcommerce Mobile App Web and Admin Panel6valley Multivendor Ecommerce Complete Rcommerce Mobile App Web and Admin Panel

6valley eCommerce Live Preview

6valley is an online multi-vendor marketplace that is available as an Android app, iOS app, and web app. It organizes all varieties of online stores into one platform. The front-end, back-end, and admin panel are made using Laravel. The mobile apps are built with Flutter. 

Some notable features include:

  • multi-vendor support
  • multi-currency support
  • multi-shipping support 
  • multi-language support 
  • seller chat support feature
  • integration with multiple payment gateways
  • integrations with SMS gateways

10. Elite Quiz: Flutter Games App

Elite Quiz - Trivia Quiz | Quiz Game - Flutter Full App + Admin PanelElite Quiz - Trivia Quiz | Quiz Game - Flutter Full App + Admin PanelElite Quiz - Trivia Quiz | Quiz Game - Flutter Full App + Admin Panel

Elite Quiz is an attractive quiz game app made using Flutter. It comes with nine types of quiz games. It is available on Android, iOS, and as a web version

This best-selling game also comes with an admin panel: 

Elite Quiz  - Flutter Game App with Admin PanelElite Quiz  - Flutter Game App with Admin PanelElite Quiz  - Flutter Game App with Admin Panel

11. FluxStore Listing 

FluxStore Listing -

FluxStore Listing Live Preview

FluxStore Listing is a powerful Flutter listing app that makes it quick and easy to create a seamless, beautiful, and functional listing directory for your business, including eCommerce, an impressive UX design, and smooth performance on both iOS and Android devices. 

With FluxStore Listing, you can create, manage, organize, and monetize any listing business with ease. You can connect to your Listeo, Listing Pro, or MyListing website and to a Google spreadsheet.

12. Cirilla: Multipurpose Flutter WordPress App


Cirilla is a drag-and-drop app builder that will convert all types of WordPress websites into Android and iOS mobile apps. You have unlimited customizable layout templates to design apps that match your brand. The apps are compatible with WooCommerce. They are multilingual and will accept multiple currencies. Products can be displayed in grid, carousel, and product list form. Customers can leave reviews, and promotions can be done using banners. 

13. FluxNews: Flutter Mobile App for WordPress


FluxNews Live Preview

FluxNews is an app that converts your WordPress website into a native mobile app with customized contents. No coding skill is required. It comes with a very clean design that is easy to customize. Using it, you can build your own app by using over 50 reusable widgets.  

FluxNews maximizes your customer’s experience and usability through UX flow in both Android and iOS. 

Additional features include:

  • offline image caching to speed up the loading performance 
  • instant synchronization for smooth data update without downtime
  • support social login and SMS login by Facebook

14. On-Demand Home Services, Business Listing and Handyman Booking

On-Demand Home Services, Business Listing, Handyman Booking with Admin Panel

On-Demand Home Service is built with Flutter, and it's therefore compatible with iOS and Android. It comes with two apps: a customer app and a provider app. When customers book a service, the provider gets a notification and can accept or decline the booking. It comes with 60+ screens, 100+ components, and a powerful admin panel.

15. MeetAir: Video Conferencing App for Live Classes


MeetAir is a complete video meeting system that you can use for video meetings, live classes, webinars, online training, or web conferences. Using this Flutter app template, you can build your own web, Android, and iOS video conference app. No coding is required to use this video conferencing Flutter app template. 

Other impressive features include:

  • lock-protected rooms to control access to your conferences with a password
  • schedule and add the meeting to your calendar.
  • chat and message with your team during meetings
  • high-quality audio and video delivered with the clarity and richness of Opus and VP8

16. Flutter eCommerce UI Kit Template 

Flutter ECommerce

The Flutter eCommerce UI Kit Template has all the tools you need to start building an eCommerce app with Flutter. The beauty of this eCommerce UI kit is that it saves you time on any front-end layout. The components you need have already been coded for you!

You have 32 screens to select from, each with a different type of UI layout. And you can easily customize them to reflect your clients' brands. 

The design is clean, and the code is well commented. It even supports multiple languages. 

17. News Hour: Flutter News App With Admin Panel 

News Hour - Flutter News App with Admin Panel

News Hour is an elegant, highly functional Flutter news app for you to consider. It comes with a beautiful, interactive user interface. There are 40 screen layouts to choose from. It has animation on every screen, making it one of the most user-friendly Flutter news app templates. 

Users can log in using Google and Facebook, search news categories, bookmark content, and leave comments. News Hour comes with beautiful animations, a clean UI, video support, and many other awesome features.

18. Flutter Buy and Sell 

Flutter buy and sell

Flutter Buy and Sell is a ready-made, complete classified platform application like Olx, Mercari, Offerup, or Carousell. It is easy to set up, with no coding required. The template supports multiple languages, including RTL. 

Some features include unlimited sellers, unlimited buyers, unlimited items, user location autodetection, deep linking, search with advanced location-based filters, paid sponsored ads, and multiple payment gateways. 

In-App Feedback for Your Mobile App Through Surveys

You can get valuable insights from active users of your mobile app by asking for direct feedback from within your app. 

In-app surveys are ideal for requesting and collecting in-app feedback. They get very high response rates because users don't have to leave the app. They are perfect for asking very specific questions regarding different aspects of your app, especially related to usability and issues that users experience while using the app. 

While creating and implementing your in-app feedback strategies, keep in mind the following:

  1. Make your feedback request visible and accessible. Use clear call-to-action prompts and large call-to-action buttons that users can easily click on. 
  2. Offer incentives that will motivate users to take part in your survey. 
  3. Engage with users who leave you feedback. Clarify anything that isn't clear about their feedback.
  4. Classify your user feedback in order of actionable priority: high, middle, and low. 
  5. Implement changes as fast as you can and let users know what improvements you've made. This shows that you take what they think seriously.

Take Advantage of the Mobile App Templates Available on CodeCanyon Now!

If you are looking to create a more visually appealing and feature-rich mobile app that gives your customers the best possible user experience? Then head on over to CodeCanyon and browse our library of eye-catching and user-friendly mobile UI kits

Flutter App UI kits

These high-quality mobile UI kits allow you to integrate a modern UI kit that can compete with others in your industry.

While you are on CodeCanyon, check out the thousands of mobile app UI kits and templates available.

Learn Flutter for Free

The Google Flutter From Scratch series here on Envato Tuts+ will help you learn to code apps using Google Flutter:

This post has been updated with contributions from Esther Vaati. Esther is a software developer and writer for Envato Tuts+.

Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.