awesome-flet
⭐ An awesome list that curates the best Flet extensions, libraries, tools, tutorials, articles and more.
https://github.com/flet-dev/awesome-flet
Last synced: 11 days ago
JSON representation
-
Apps and Projects
-
Community Extensions
- myPeriod - Menstrual cycle tracking app.
- RetScape - Graphical NomadNet page browser.
- Simple Stopwatch - A simple stopwatch.
- Calculator - Minimal calculator app.
- Organo - Generates organic structures from their IUPAC names.
- Flet Base - Starter app with multiple pages and basic auth to jump-start a project.
- flet_projects - Collection of applications built with Flet.
- Bookkeeping Assistant - Small bookkeeping and hourly-rate calculator.
- flet-timer - Example countdown timer using threads for real-time updates.
- TAICHI-flet - Windows desktop app for browsing images, music, novels, and comics.
- BillyGPT - Free, cross-platform ChatGPT client.
- Ki-nTree - Fast part creation for KiCad and InvenTree.
- Amacapy - Amazon affiliate scraper and Telegram bot with a Flet UI.
- iBackep - Lightweight GUI backup manager for iPhone and iPad on Linux.
- AIChat - Customizable AI chat application.
- Bro-Bot-AI - App for exploring AI chatbot technologies.
- Solitaire-on-python - Solitaire card game.
- PyGem - Adaptation of the board game Splendor.
- flet-alchemy - Example integrating Flet with SQLAlchemy.
-
-
Community
-
IDE Plugins
-
-
Extensions
-
Community Extensions
- sparkle_auto_updater - Push automatic desktop-app updates. Wraps [`auto_updater`](https://pub.dev/packages/auto_updater).
- flet-dropzone - Drop zone control that accepts dropping files to your Flet desktop app. Wraps [`desktop_drop`](https://pub.dev/packages/desktop_drop).
- flet-blur - Transparency and blur effects. Wraps [`flutter_acrylic`](https://pub.dev/packages/flutter_acrylic).
- flet-sherpa-onnx - On-device speech-to-text. Wraps [`sherpa_onnx`](https://pub.dev/packages/sherpa_onnx).
- flet-gnav-bar - Google Nav Bar style animated bottom navigation. Wraps [`google_nav_bar`](https://pub.dev/packages/google_nav_bar).
- flet-health - Read and write health data from Apple HealthKit and Google Health Connect. Wraps [`health`](https://pub.dev/packages/health).
- flet-material-symbols - Google's Material Symbols icon set for Flet. Wraps [`material_symbols_icons`](https://pub.dev/packages/material_symbols_icons).
- flet_math - Renders LaTeX and TeX math formulas. Wraps [`flutter_math_fork`](https://pub.dev/packages/flutter_math_fork).
- flet_notifications - Local and scheduled notifications. Wraps [`flutter_local_notifications`](https://pub.dev/packages/flutter_local_notifications).
- flet-onesignal - Push notifications and in-app messaging. Wraps [`onesignal_flutter`](https://pub.dev/packages/onesignal_flutter).
- flet-open-file - Open files with the device's native handler app. Wraps [`open_file`](https://pub.dev/packages/open_file).
-
Official Extensions
- flet-ads - Google AdMob ads. Wraps [`google_mobile_ads`](https://pub.dev/packages/google_mobile_ads).
- flet-audio - Audio playback. Wraps [`audioplayers`](https://pub.dev/packages/audioplayers).
- flet-audio-recorder - Microphone audio recording. Wraps [`record`](https://pub.dev/packages/record).
- flet-camera - Device camera access. Wraps [`camera`](https://pub.dev/packages/camera).
- flet-charts - Interactive charts and graphs. Wraps [`fl_chart`](https://pub.dev/packages/fl_chart).
- flet-code-editor - Code editor with syntax highlighting. Wraps [`flutter_code_editor`](https://pub.dev/packages/flutter_code_editor).
- flet-color-pickers - Color picker controls. Wraps [`flutter_colorpicker`](https://pub.dev/packages/flutter_colorpicker).
- flet-datatable2 - DataTable with sticky headers and fixed columns. Wraps [`data_table_2`](https://pub.dev/packages/data_table_2).
- flet-flashlight - Device torch control. Wraps [`flashlight`](https://pub.dev/packages/flashlight).
- flet-geolocator - GPS position and position streams. Wraps [`geolocator`](https://pub.dev/packages/geolocator).
- flet-lottie - Lottie animations. Wraps [`lottie`](https://pub.dev/packages/lottie).
- flet-map - Interactive tile-based maps. Wraps [`flutter_map`](https://pub.dev/packages/flutter_map).
- flet-permission-handler - Request and check device permissions. Wraps [`permission_handler`](https://pub.dev/packages/permission_handler).
- flet-rive - Rive animations. Wraps [`rive`](https://pub.dev/packages/rive).
- flet-secure-storage - Native secure key-value storage. Wraps [`flutter_secure_storage`](https://pub.dev/packages/flutter_secure_storage).
- flet-spinkit - Loading spinners. Wraps [`flutter_spinkit`](https://pub.dev/packages/flutter_spinkit).
- flet-video - Cross-platform video player. Wraps [`media_kit`](https://pub.dev/packages/media_kit).
- flet-webview - In-app WebView. Wraps [`webview_flutter`](https://pub.dev/packages/webview_flutter).
-
-
Getting Started
- Flet Studio - A full-featured Python IDE in the browser, built with Flet.
- Publishing for Android/iOS/macOS/Windows/Linux/Web - Official guide to packaging and shipping Flet apps to all platforms.
-
Learning Resources
- A Brief Intro to FLET: Building Flutter Apps with Python
- Create Your First Python Application With Flet (Tutorial)
- Create A Login Screen In Python With Flet (Tutorial)
- Tutorial: Build a Markdown Editor Flutter App With the Flet Python Framework
- Access any Flet's Control Parent
- Adding Navigation To Your Python App (Flet Tutorial)
- Building the CupertinoNavigationBar Flet Control | Flet Contribution
- Creating A Python App With Keyboard Shortcuts (Flet Tutorial)
- Deploy Python Web Apps for FREE on Cloudflare Pages
- Deploy Python Web Apps for FREE on GitHub Pages using GitHub Actions
- Disable/Enable Browser Context Menu in a Flet Web App
- Display Google Admob Banner & Interstitial Ads in Flet | App Monetization
- Display Interactive Maps in Python using Flet | Part 1
- Display Interactive Maps in Python using Flet | Part 2
- Flet Troubleshooting: Fix TextField Content Going Invisible When Resized
- How To Build A Card Holder (Wallet) Python + Flet + Async SQLite
- How To Create A Cool Notepad App In Python (Flet Tutorial)
- How To Create REUSABLE App Components In Python (Flet Tutorial)
- How To Hot Reload Your Python App (Flet Tutorial)
- How To Use API Endpoints in Python GUI Apps - Flet Tutorial
- Package Flet Python Apps for ALL Platforms using GitHub Actions
- Play & Stream Videos in Python using Flet
- Python Code to Android APK with Flet | Test APK in Virtual Emulator
- Python Code to Static Web App with Flet
- Python OpenAI: Generate A.I. Images Using Python + OpenAI +API + Flet
- Python Tutorial: Movie App + IMDb API Requests
- Run & Package Flet Python apps on Google's Project IDX
- Set Screen Background Image and Gradient in a Flet Python App
- Simple Ecommerce App in Python - Flet Tutorial
- Simple Music Player in Python - Flet Tutorial
- Stop Shipping Ugly Python Apps: Tkinter vs Flet in 2026
- Test Flet Python Apps on Android Mobile Emulator
-
Libraries
-
Community Extensions
- FletifyHTML - Converts HTML content into Flet code.
- fletmint - Modern, customizable component library.
- FletCustomRepo - Custom components, UI templates, and animation effects.
- flet_pb_v_calc - Progress bar value calculator.
- flet_navigator - Router for building multi-page apps.
- FletRouter - FastAPI-style routing for Flet.
- flet-form - User input validation.
- flet-easy - App framework with routing, middleware, JWT, and route protection.
- flet-wcolors - Named color collection for use in apps.
- flet-model - Model-based router with state management, view caching, and event binding.
- flet-carousel - Carousel slider controls.
- flet-contrib - Community-contributed Flet controls.
- flet-stacked - Control for managing multiple pages with animated transitions.
- flet_restyle - Styling utilities for Flet apps.
- neumoflet - Generates neumorphic-design UI code.
- Flet StoryBoard - Visual UI builder for Flet front-ends.
- FletX - GetX-inspired reactive framework: state management, routing, dependency injection, and a CLI.
- flet-asp - Riverpod-inspired reactive state management using atoms, selectors, and actions.
- flet-cacheimg - Drop-in CacheImage and CacheCircleAvatar controls that cache network images on disk.
- flet-components - Collection of pre-styled UI components that extend Flet's native controls.
- flet-mvc - Model-View-Controller structure with reactive datapoints and a scaffolding CLI.
- flet-popupmenu - Customizable popup-menu control with built-in edit/delete dialogs and dynamic forms.
- flet-route - ExpressJS-style dynamic routing with URL path parameters.
- flet-stack - Decorator-based routing with automatic view stacking.
- flet-toast - Customizable toast notifications with configurable position and duration.
- flet-wizards - Ready-made multi-step wizard templates with reactive state and theming.
- fluentflet - Microsoft Fluent Design System component library.
- persian-datepicker - Persian (Shamsi/Jalali) date picker with RTL support, theming, and keyboard navigation.
-
-
Published Apps
- Google Play - |
- Google Play - |
- Google Play - |
- Google Play - player) |
- Google Play - and-tigers/id6754126430) | - |
- Google Play - |
- Google Play - |
- Google Play - |
- Google Play - |
- Google Play - trip-cost-calculator/id6741445615) | - |
-
Tools
-
Community Extensions
- figmaflet - Generates Flet UI code from Figma designs via the Figma API.
- flet-mcp-server - MCP server that serves official Flet docs and package info to AI agents.
- flet-pkg - CLI that scaffolds Flet extension packages from Flutter packages.
- flet-splash - CLI that injects native splash screens into Flet apps during the build.
- pyflet - CLI for scaffolding and managing Flet web projects.
-
IDE Plugins
- Flet control wrap - VS Code extension for wrapping Flet controls inside other controls.
-
-
Uncategorized
-
Uncategorized
- FletRoadmap - Flet Roadmap.
- FletTutorials - Flet Tutorials.
- Packaging app for Android - Official documentation for packaging Flet application for Android.
- flet-alchemy - Flet and SQLAlchemy example.
- flet-hacks - Quick, dirty hacks with Flet / Flutter. Improvising innovation.
- Flet-Color-Browser - A simple Web and desktop UI for easy color selection in Flet Application development.
- Ask Flet Guru - It is a Flet-focused AI to answer your questions.
- Flet examples - Official Flet sample apps—many are small and easy to learn from.
- evue - High-performance GUI framework based on HTML/CSS, runs everywhere, includes Flet as a topic.
- Flet-todo-app-Tutorials - Simple todo app tutorials using Flet; great for beginners!
- Flet-Samples - A showcase of small Flet apps, including a captcha generator, login form, markdown editor, and more.
- i18n-agent-action - i18n with LLM provides you simultaneous interpretation, document tranlation.
-
Programming Languages
Categories
Keywords
flet
24
python
15
flet-dev
8
flutter
4
ui
4
gui
3
utility
2
flet-route
2
flet-routing
2
python3
2
flet-design-pattern
1
routing
1
flet-form
1
flet-validation
1
flet-validator
1
slider
1
form
1
form-validation
1
validation
1
carousel-slider
1
validator
1
flet-extension
1
vscode
1
carousel
1
vscode-extension
1
flet-easy
1
flet-easy-fastapi
1
flet-gui
1
flet-jwt
1
flet-web
1
navigation
1
pages
1
route
1
toolkit
1
tools
1
restyle
1
theme
1
themes
1
flet-navigator
1
navigator
1
router
1
design
1
fletifyhtml
1
html5
1
components
1
dark-theme
1
light-theme
1
mobile
1
ux-ui
1
color-palette
1