Topics / #flutter

Flutter projects on GitHub

UI toolkit for building natively compiled apps for mobile, web, and desktop from one codebase.

As of , the most-starred Flutter projects on GitHub are project-based-learning (287K stars), flutter (180.2K stars) and ui-ux-pro-max-skill (136.6K stars). GitHub.Locker tracks 76 Flutter repositories with 2.1M stars combined. The fastest-growing on October 16 was Kazumi, with +358 stars in a day.

76Projects
2.1MStars in total
+2.1KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

76 projects · by stars

  1. #1 · practical-tutorials/project-based-learning

    project-based-learning

    A curated list of programming tutorials where you learn by building a real application from scratch.

    287K
  2. #2 · flutter/flutter

    flutter

    Flutter is Google's SDK for building beautiful, fast apps for mobile, web, and desktop from a single codebase.

    180.2K
  3. #3 · nextlevelbuilder/ui-ux-pro-max-skill

    ui-ux-pro-max-skill

    UI UX Pro Max is an AI skill that gives coding assistants design intelligence — industry-specific style, color, typography and UX reasoning rules — so they can generate professional UI/UX across many frameworks and platforms.

    136.6K
  1. 4

    rustdesk

    126.1Krustdesk/rustdesk · Rust

    RustDesk is an open-source remote desktop application written in Rust, positioned as a self-hostable alternative to TeamViewer.

  2. 5

    immich

    116.4Kimmich-app/immich · TypeScript

    Immich is a self-hosted platform for backing up, organizing and browsing your photos and videos, built as an open-source alternative to Google Photos.

  3. 6

    localsend

    94.6Klocalsend/localsend · Dart

    LocalSend is a free, open-source app for securely sharing files and messages with nearby devices over your local network, without needing an internet connection - a cross-platform AirDrop alternative for Windows, macOS, Linux, Android and iOS.

  4. 7

    AppFlowy

    77.5KAppFlowy-IO/AppFlowy · Dart

    AppFlowy is an open-source, AI-powered collaborative workspace that combines projects, wikis, and team docs, built as a Notion alternative that keeps your data under your control.

  5. 8

    awesome-flutter

    61.5KSolido/awesome-flutter · Dart

    A curated (awesome) list of the best Flutter libraries, tools, tutorials, articles, and resources for building apps with Flutter.

  6. 9

    appwrite

    57.7Kappwrite/appwrite · TypeScript

    Appwrite is an open-source, all-in-one backend platform for building web, mobile, and AI apps, bundling authentication, databases, storage, serverless functions, messaging, realtime, and web hosting in one place.

  7. 10

    FlClash

    56.2Kchen08209/FlClash · Dart

    FlClash is a multi-platform proxy client built on ClashMeta. It is simple, open-source, ad-free, and lets you manage proxy subscriptions and connections across devices.

  8. 11

    open-source-ios-apps

    52.6Kdkhamsing/open-source-ios-apps

    A collaborative, curated list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, organized by category so you can find real-world example code for any kind of Apple app.

  9. 12

    spotube

    50Kteam-spotube/spotube · Dart

    Spotube is an open-source, cross-platform music streaming app for desktop and mobile that lets you bring your own music metadata, playlists, and audio sources through plugins instead of relying on one locked-in backend.

  10. 13

    Kazumi

    37.3KPredidit/Kazumi · Dart

    Kazumi is a free, open-source app for discovering and streaming anime online. It does not hardcode websites: sources come from custom rules you write or import — up to five XPath selector lines each.

  11. 14

    hiddify-app

    33.2Khiddify/hiddify-app · Dart

    Hiddify is a free, open-source proxy client for getting around internet censorship: it connects to your proxy servers over protocols like Vless, Reality, Hysteria and SSH, with no ads.

  12. 15

    ente

    29.4Kente/ente · Dart

    Ente is a fully open source, end-to-end encrypted cloud: a place to keep photos, documents and 2FA codes without having to trust the provider. It ships three apps so far: Photos, Locker and Auth.

  13. 16

    bagisto

    28.2Kbagisto/bagisto · PHP

    Bagisto is an open-source eCommerce and multi-vendor marketplace platform built with Laravel and Vue.js, covering everything from a single store to enterprise-scale commerce (10M+ SKUs).

  14. 17

    gopeed

    27KGopeedLab/gopeed · Dart

    Gopeed (short for Go Speed) is a free, open-source download manager built with Go and Flutter. It handles HTTP, HTTPS, BitTorrent, magnet links, and ed2k across desktop, mobile, and the web.

  15. 18

    simple-icons

    26Ksimple-icons/simple-icons · JavaScript

    A collection of over 3,400 free SVG icons for popular brands — company and product logos you can drop into any website, app or document. All of them are browsable on one page at simpleicons.org.

  16. 19

    NativeScript

    25.7KNativeScript/NativeScript · TypeScript

    NativeScript is an open-source framework for building truly native iOS, Android and visionOS apps with TypeScript or JavaScript, giving you direct access to native APIs from JS.

  17. 20

    flutter-go

    23.6Kalibaba/flutter-go · Dart

    FlutterGo is a reference/demo app built by Alibaba that showcases over 140 commonly used Flutter widgets, each with a live example screen and Chinese-language documentation.

  18. 21

    rxdb

    23.4Kpubkey/rxdb · TypeScript

    A local-first, reactive database for JavaScript apps: it runs inside your app, the UI can subscribe to query results or even single document fields, and it replicates with your existing backend - no vendor lock-in.

  19. 22

    Best-Flutter-UI-Templates

    22.8Kmitesh77/Best-Flutter-UI-Templates · Dart

    A collection of ready-made UI templates for Flutter that the author shares completely free for everyone — every template is built with Flutter and Dart.

  20. 23

    FlutterExampleApps

    21.5Kiampawan/FlutterExampleApps · Dart

    A large collection of example Flutter apps, each demonstrating a specific feature, widget, or integration (clones, UI patterns, state management, native integrations) with a linked YouTube tutorial.

  21. 24

    DoKit

    20.4Kdidi/DoKit · Java

    DoKit is an in-app debug/developer-tools panel for Android, iOS, WeChat mini-programs, and Flutter apps, covering the whole front-end R&D lifecycle: mocking data, performance monitoring, visual inspection and more.

  22. 25

    PiliPlus

    19.5KbggRGjQaUbCoE/PiliPlus · Dart

    PiliPlus is a free, open-source third-party client for Bilibili, the Chinese video platform, built with Flutter — an alternative app for browsing videos, anime and live streams with more features than the official app.

  23. 26

    samples

    19.3Kflutter/samples · Dart

    An open source collection of samples illustrating best practices for Flutter — runnable quickstarts and demo apps covering widgets, navigation, shaders, testing, and embedding Flutter into native apps.

  24. 27

    MMKV

    18.8KTencent/MMKV · C++

    MMKV is an efficient, small key-value storage framework built by WeChat, used across mobile and desktop apps to persist data instead of SharedPreferences, NSUserDefaults, or plain files.

  25. 28

    plugins

    17.7Kflutter-team-archive/plugins · Dart

    The Flutter team's official collection of first-party Flutter plugins — packages like camera, webview_flutter and shared_preferences that let a Flutter app reach platform-specific APIs.

  26. 29

    flet

    17.4Kflet-dev/flet · Python

    Flet is a Python framework for building web, mobile and desktop apps from a single Python codebase - no frontend experience required, with Flutter rendering the UI.

  27. 30

    lantern

    16.3Kgetlantern/lantern · Dart

    Lantern is a free, open-source censorship circumvention tool — a VPN focused on speed, privacy, and getting around internet blocks.

  28. 31

    dart_simple_live

    16.1Kxiaoyaocz/dart_simple_live · Dart

    Simple Live is a cross-platform Flutter app for watching Chinese livestreaming platforms (Huya, Douyu, Bilibili Live, Douyin) with danmaku (chat overlay) support, built for simple, no-frills viewing.

  29. 32

    zvec

    16.1Kalibaba/zvec · C++

    Alibaba's open-source, in-process vector database — a lightweight, lightning-fast similarity-search engine you embed directly into your application, battle-tested inside Alibaba Group.

  30. 33

    Maestro

    16.1Kmobile-dev-inc/Maestro · Kotlin

    Maestro is an open-source framework for UI and end-to-end testing of Android, iOS, and web apps. You describe flows as simple YAML commands and run them from the CLI, build them visually in Maestro Studio, or let an AI coding agent drive them through MCP.

  31. 34

    opensource-ecommerce-mobile-app

    16.1Kbagisto/opensource-ecommerce-mobile-app · Dart

    This is the official mobile app for Bagisto, an open-source ecommerce platform, letting you turn a Bagisto store into a mobile shopping app with real-time synced products, categories, and orders.

  32. 35

    karing

    15.6KKaringX/karing · Dart

    Karing is a cross-platform proxy client that works with Clash, Clash.Meta, V2ray/V2fly, Sing-box, and Shadowsocks configs, letting you manage subscriptions and routing rules from one app.

  33. 36

    gsy_github_app_flutter

    15.5KCarGuo/gsy_github_app_flutter · Dart

    GSYGithubApp Flutter is an open-source Flutter app that works as a full-featured GitHub client, letting you browse repos, trending projects and notifications and manage your personal GitHub account from your phone.

  34. 37

    sherpa-onnx

    15.3Kk2-fsa/sherpa-onnx · C++

    sherpa-onnx is an offline toolkit for speech-to-text, text-to-speech, speaker diarization, speaker identification/verification, spoken language identification, audio tagging, VAD, speech enhancement, keyword spotting and source separation, built on next-gen Kaldi and ONNX Runtime, with no internet connection required.

  35. 38

    proxypin

    14.1Kwanghongenpin/proxypin · Dart

    ProxyPin is a free, open source tool for capturing HTTP(S) traffic: it intercepts, inspects and rewrites requests and responses, and it can even capture traffic from Flutter apps. Think of it as an open alternative to Charles or Fiddler.

  36. 39

    openhaystack

    13.8Kseemoo-lab/openhaystack · Swift

    OpenHaystack is a framework that lets you build your own 'AirTag'-like trackers by exploiting Apple's Find My network, so you can track Bluetooth accessories (keyrings, backpacks, notebooks) using nearby iPhones as relays.

  37. 40

    pilipala

    13.8Kguozhigq/pilipala · Dart

    PiliPala is an unofficial third-party client for the Chinese video platform Bilibili, built with Flutter. It lets you browse, watch and interact with Bilibili videos, live streams and anime from your phone outside the official app.

  38. 41

    supertonic

    13.8Ksupertone-oss-archive/supertonic · Swift

    Supertonic is a lightning-fast, on-device text-to-speech system: it converts text into 44.1kHz 16-bit WAV speech locally via ONNX Runtime — no cloud, no API calls, no GPU. The open-weight model, Supertonic 3, covers 31 languages.

  39. 42

    omi

    13.8KBasedHardware/omi · Python

    Omi is an open-source AI that captures your screen and conversations, transcribes them in real time, and turns them into summaries, action items and a chat that remembers everything you've seen and heard. It works on desktop, phone and wearables.

  40. 43

    skills

    13.7KMiniMax-AI/skills · C#

    MiniMax Skills is a collection of plug-in 'skill' packages that give AI coding agents (Claude Code, Cursor, Codex, OpenCode) structured, production-quality guidance for frontend, fullstack, Android, iOS, Flutter, React Native, shader work, and MiniMax-API-powered media generation (images, video, music, TTS, documents).

  41. 44

    pixez-flutter

    13.1KNotsfsssf/pixez-flutter · Dart

    PixEz is a third-party Pixiv client built with Flutter that lets users browse Pixiv artwork, including ugoira (animated illustrations), with a direct connection option for users in mainland China who would otherwise need a proxy.

  42. 45

    dio

    12.8Kcfug/dio · Dart

    dio is a powerful open-source HTTP client for Dart and Flutter, with around 12.8k GitHub stars. This repo is its base monorepo, holding the core package, its plugins and example apps.

  43. 46

    bloc

    12.5Kfelangel/bloc · Dart

    A predictable state management library for Dart that implements the BLoC design pattern — it separates presentation from business logic in Flutter and AngularDart apps.

  44. 47

    sdk

    11.3Kdart-lang/sdk · Dart

    This is the official Dart SDK: the Dart programming language's VM, JS and WebAssembly compilers, core libraries, analyzer, and developer tools, all in one repository.

  45. 48

    venera

    11.2Kvenera-app/venera · Dart

    Venera is a comic reader app for reading local comics as well as comics from online sources. You can also manage favorites, download comics, and view comments, tags and other comic info.

  46. 49

    getx

    11.2Kjonataslaw/getx · Dart

    GetX is a lightweight Flutter framework that bundles state management, dependency injection, and route management, letting you open screens, snackbars, dialogs, and bottom sheets without needing a BuildContext.

  47. 50

    fluentui-system-icons

    10.9Kmicrosoft/fluentui-system-icons · HTML

    Fluent UI System Icons is Microsoft's open collection of familiar, friendly and modern icons, shipped as ready-made packages for Android, iOS/macOS and Flutter, plus plain SVG files.

  48. 51

    flame

    10.8Kflame-engine/flame · Dart

    Flame is a game engine built on top of Flutter, giving you a game loop, component system, collision detection, input handling, and sprite/animation tools so you can build 2D games using Dart and Flutter.

  49. 52

    Flutter-Course-Resources

    10.5Klondonappbrewery/Flutter-Course-Resources

    This repo is the companion resource list for App Brewery's 'Complete Flutter Development Bootcamp' Udemy course, collecting every link — docs, design tools, and the stub/completed project repos — referenced across the course's 16 sections.

  50. 53

    runanywhere-sdks

    10.3KRunanywhereAI/runanywhere-sdks · C++

    A toolkit of eight SDKs over one C++ core that runs AI fully on-device — LLM chat, vision, speech, voice agents, RAG, and image generation — on phones, browsers, and desktops. Everything is private by default and works offline.

  51. 54

    invoiceninja

    10.3Kinvoiceninja/invoiceninja · PHP

    Invoice Ninja is an invoicing application: it creates invoices and quotes and tracks projects, tasks, time and expenses. Version 5 is the current release and comes as a hosted SaaS or a self-hosted app.

  52. 55

    monty

    8.7Kpydantic/monty · Rust

    Monty is a minimal, secure Python interpreter written in Rust, built so AI models can run generated Python code without the latency and overhead of a container sandbox.

  53. 56

    SpotiFLAC-Mobile

    6.8Kspotiflacapp/SpotiFLAC-Mobile · Dart

    SpotiFLAC Mobile is an open-source Android and iOS app for downloading music in lossless FLAC quality from multiple sources, with a Flutter UI and a Go backend, no ads and no subscription.

  54. 57

    openpencil

    6.2KZSeven-W/openpencil · Rust

    OpenPencil is the world's first open-source AI-native vector design tool, built around Design-as-Code: you describe a UI in natural language and it appears live on an infinite canvas, with concurrent AI 'Agent Teams' building different sections in parallel.

  55. 58

    lottie

    5.6Kdiffusionstudio/lottie · TypeScript

    Text-to-Lottie is an open-source framework that lets you generate production-ready Lottie animations by describing them in plain language to Claude Code, Codex, or any coding agent that supports skills.

  56. 59

    agent-device

    5.1Kcallstack/agent-device · TypeScript

    agent-device gives AI coding agents a feedback loop on real mobile and desktop apps: it lets them inspect, control, debug, and verify apps on iOS, Android, HarmonyOS, TV platforms, web, macOS, and Linux, and save evidence for review.

  57. 60

    FluxDown

    4.6Kzerx-lab/FluxDown · Rust

    FluxDown is a free, open-source download manager built in Rust that handles HTTP/HTTPS, FTP, BitTorrent, eD2K and HLS/DASH streaming downloads, positioned as a free IDM alternative.

  58. 61

    design-extract

    4.2KManavarya09/design-extract · HTML

    Designlang (the 'design-extract' CLI) points a headless browser at any live URL and reads the site's complete design system off the DOM in one command, emitting 17+ files including DTCG tokens, Tailwind config, shadcn theme, Figma variables, motion tokens, component anatomy, and brand voice.

  59. 62

    mangayomi

    4.2Kkodjodevf/mangayomi · Dart

    Mangayomi is a free, open-source Flutter app for reading manga, webtoons, comics and novels, and for watching anime and movies, available on Android, iOS, macOS, Linux and Windows.

  60. 63

    wslmanager

    4Kbostrot/wslmanager · Dart

    WSL Manager is a free, open source GUI for the Windows Subsystem for Linux: install, back up, move and configure distros without memorising wsl.exe flags. On macOS the same app also manages native Linux and macOS VMs.

  61. 64

    EnvoyMesh

    3.1Kallenpeng0705/EnvoyMesh · TypeScript

    EnvoyMesh is a decentralized peer-to-peer mesh for autonomous AI agents — a private social network you and your agent actually own, with chat, voice, files and AI that negotiates tasks on your behalf. No central server: your devices run the network.

  62. 65

    p2wlan

    2.5Kyhan-sun/p2wlan · Rust

    P2WLAN is an open-source, P2P-first, self-hostable virtual LAN tool that gives devices private virtual IPs so machines on different networks (home broadband, mobile, campus, cloud) can talk to each other as if they were on the same LAN.

  63. 66

    goldie

    2.5Ksoftware-mansion-labs/goldie · TypeScript

    Goldie generates App Store and Google Play screenshots, plus App Store preview videos, for a mobile app by replaying recorded flows on an iOS simulator or Android emulator.

  64. 67

    nobodywho

    1.6Knobodywho-ooo/nobodywho · Rust

    NobodyWho is an open-source inference engine that runs LLMs locally and offline on phones, desktops and even Apple Watch — no API keys, no cloud calls. Under the hood it is powered by llama.cpp and accelerates through the GPU via Vulkan or Metal.

  65. 68

    blobatar

    1.5KAlain00/blobatar · TypeScript

    Blobatar is a dependency-free library that generates deterministic, geometric SVG avatars from any string — a username, email, or id — so the same input always produces the exact same picture.

  66. 69

    Venera-Next

    1.5KCyrilPeng/Venera-Next · Dart

    VeneraNext is a cross-platform manga/comic reader built with Flutter, forked from Venera, that lets you read local comic files, WebDAV-hosted comic libraries, and third-party JavaScript comic sources on Android, iOS, Windows, Linux and macOS.

  67. 70

    openharness

    1.3Kautonomous-ai/openharness · TypeScript

    A command center for AI coding agents: Claude Code, Codex, Cursor, OpenCode and more, side by side across all your machines in one native window. Beyond code it reaches into CAD, circuits, robotics, games and music.

  68. 71

    streak

    877InlitX/streak · Dart

    Streak is an open-source, ad-free habit tracker for Android, Windows, and Linux. You log a habit with one tap and watch streak counters, a GitHub-style activity grid, and stats build up over time.

  69. 72

    fqapp

    527ch6vip/fqapp · Dart

    fqapp is an Android app that aggregates online novels, short dramas, audio dramas, audiobooks, and manga into one reader/player, with all signing, decryption, and caching done locally on the phone rather than on a self-hosted server.

  70. 73

    vicoa

    517vicoa-ai/vicoa · Python

    Vicoa is an open-source AI orchestrator that lets you run and manage a team of coding agents (Claude Code, Codex, Cursor, and more) from your desktop, phone, or a VPS, with sessions synced across devices.

  71. 74

    flutter_carplay

    453oguzhnatly/flutter_carplay · Dart

    This is a Flutter plugin that brings your app's content and controls to Apple CarPlay and Android Auto, using native car templates you build in Dart.

  72. 75

    morphnext

    179KickNext/morphnext · Dart

    morphnext is a Flutter library that turns built-in IconData glyphs into interruptible, spring-driven vector morphs between icons, without needing separate animation assets for each icon pair.

  73. 76

    fathom

    115TraceApps/fathom · Dart

    Fathom is an all-in-one client for Jellyfin that puts your movies, shows, music, and Live TV in one desktop or Android app, with optional built-in Seerr requests and a full YouTube client.

Often tagged together