awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 Repos

Awesome GitHub RepositoriesFlutter Plugin Integrations

Integrations that bridge Dart code to platform-specific APIs through Flutter plugins for device features.

Distinct from Plugin Architectures: Distinct from Plugin Architectures: focuses on the integration of specific plugins for device features, not the plugin architecture itself.

Explore 11 awesome GitHub repositories matching mobile development · Flutter Plugin Integrations. Refine with filters or upvote what's useful.

Awesome Flutter Plugin Integrations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • flutterchina/flutter-in-actionAvatar von flutterchina

    flutterchina/flutter-in-action

    8,609Auf GitHub ansehen↗

    This project is a cross-platform mobile development course and educational guide focused on building functional applications from a single codebase. It serves as a structured tutorial and textbook for learning the Flutter framework and the Dart programming language. The curriculum covers the full spectrum of mobile development, from basic UI construction and widget-based layouts to advanced architectural patterns for maintainability and scale. It provides instructional content on implementing business logic, networking, and native plugin integrations. The learning path emphasizes practical a

    Teaches the integration of Flutter plugins to bridge Dart code with platform-specific device features.

    JavaScriptflutterflutter-book
    Auf GitHub ansehen↗8,609
  • simplezhli/flutter_deerAvatar von simplezhli

    simplezhli/flutter_deer

    8,580Auf GitHub ansehen↗

    Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca

    Accesses device features like QR scanning and map picking through Flutter plugins, bridging Dart code to platform-specific APIs.

    Dartamapandroidchart
    Auf GitHub ansehen↗8,580
  • alibaba/flutter_boostAvatar von alibaba

    alibaba/flutter_boost

    7,191Auf GitHub ansehen↗

    Flutter Boost is a hybrid integration framework that embeds Flutter screens inside existing native iOS, Android, and OHOS applications. It provides a cross-platform page router that navigates between native and Flutter pages using a unified page-name scheme, along with lifecycle-aware engine binding that ties the Flutter engine to native platform lifecycle events for proper start, pause, and resume behavior. The framework also includes multi-engine instance management, allowing separate Flutter engine instances per tab to maintain independent page state. The framework distinguishes itself thr

    Adds Flutter as a dependency to existing native projects and manages lifecycle events across platforms.

    Dartandroiddartflutter
    Auf GitHub ansehen↗7,191
  • go-flutter-desktop/go-flutterAvatar von go-flutter-desktop

    go-flutter-desktop/go-flutter

    5,934Auf GitHub ansehen↗

    go-flutter is a runtime and embedding library that enables Flutter applications to run natively on Windows, macOS, and Linux using Go and GLFW. It implements the Flutter Embedding API to render Flutter UIs on desktop platforms, providing a cross-platform desktop runtime that bridges Go and Dart code through standard Flutter method and event channels. The project includes a plugin framework that supports bidirectional communication between Go and Dart, allowing Go code to invoke Dart handlers and expose Go methods for Dart to call, with optional synchronous replies. It also provides event stre

    A plugin system that enables bidirectional communication between Dart and Go code over standard Flutter method and event channels.

    Gocross-platformdesktopflutter
    Auf GitHub ansehen↗5,934
  • google-ai-edge/litert-lmAvatar von google-ai-edge

    google-ai-edge/LiteRT-LM

    5,619Auf GitHub ansehen↗

    LiteRT-LM ist ein Hochleistungs-Inferenz-Framework, das darauf ausgelegt ist, Large Language Models lokal auf Mobil-, Desktop- und IoT-Hardware auszuführen. Es dient als On-Device-Modell-Laufzeitumgebung, die CPU-, GPU- und NPU-Beschleunigung nutzt, um eine Verarbeitung mit geringer Latenz zu ermöglichen. Das Framework zeichnet sich durch die Fähigkeit aus, Text-, Bild- und Audioeingaben über eine einzige multimodale Inferenz-Engine zu verarbeiten. Es verfügt über einen lokalen HTTP-Server, der OpenAI-kompatible API-Endpunkte emuliert, sowie eine WebGPU-basierte Laufzeitumgebung zur Ausführung von Modellen direkt im Webbrowser. Um die Zuverlässigkeit der Ausgabe zu gewährleisten, enthält es einen eingeschränkten Textgenerator, der JSON-Schemas oder Grammatikregeln für Modellantworten erzwingt. Das Projekt bietet umfassende Funktionen für zustandsbehaftetes Konversationsmanagement, spekulative Dekodierung für höhere Token-Generierungsgeschwindigkeiten und eine Tool-Calling-Schnittstelle, die Modellanfragen auf externe Funktionen abbildet. Es beinhaltet zudem eine spezialisierte Integration für das Apple-Ökosystem und ein dediziertes Plugin für die Modellausführung in Flutter. Benutzer können Modelle über eine Befehlszeilenschnittstelle ausführen oder sie über native APIs in Anwendungen integrieren.

    Provides a dedicated Flutter plugin for executing large language models locally on mobile and desktop.

    C++
    Auf GitHub ansehen↗5,619
  • aweiloveandroid/flutter-learningAvatar von AweiLoveAndroid

    AweiLoveAndroid/Flutter-learning

    5,420Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung von Lernressourcen, Dokumentationen und Boilerplate-Vorlagen, die für Entwickler konzipiert sind, die das Flutter-Framework und die Dart-Sprache studieren. Es bietet einen umfassenden Satz an Installationsanleitungen, Konfigurations-Tutorials und Referenzmaterialien, um beim Aufbau plattformübergreifender mobiler Anwendungen zu unterstützen. Das Repository zeichnet sich durch eine breite Palette praktischer Beispiele aus, einschließlich Demonstrationen der Dart-Sprachgrammatik, plattformübergreifender UI-Muster und Projektvorlagen. Es bietet spezifisch Beispielcode für die Implementierung nativer Plattform-Plugins und die Überbrückung von Hardwarefunktionen mittels Method-Channels. Die Codebasis deckt ein breites Spektrum an Entwicklungsfunktionen ab, einschließlich zustandsgesteuertem UI-Rendering und Widget-basierter Layout-Konstruktion. Es enthält Implementierungen für Navigations-Routing, lokale Datenpersistenz mittels SQLite und Shared-Preferences sowie systemnahe Integrationen für Push-Benachrichtigungen und Hardwaresensoren. Das Projekt bietet zudem Materialien für die Umgebungskonfiguration, die Verifizierung von Entwicklungstools und Logiktests, um ein konsistentes Setup auf lokalen Maschinen sicherzustellen.

    Includes sample code for bridging Dart code to platform-specific APIs through Flutter plugins for device features.

    Dartandroid-flutterandroid-iosdart
    Auf GitHub ansehen↗5,420
  • flutter/packagesAvatar von flutter

    flutter/packages

    5,237Auf GitHub ansehen↗

    Dieses Repository ist eine kuratierte Sammlung offizieller Dart-Pakete und Flutter-Plugins, die von den Framework-Entwicklern gepflegt werden. Es dient als zentrale Quelle für modulare Code-Bibliotheken und verifizierte Erweiterungen, die einen standardisierten Zugriff auf native Gerätehardware und Betriebssystem-APIs ermöglichen. Die Sammlung bietet plattformübergreifende UI-Komponentenbibliotheken, die konsistente Schnittstellenelemente und Widgets über verschiedene Betriebssysteme hinweg gewährleisten. Diese offiziellen Plugins integrieren Standardfunktionen über eine Reihe gepflegter Bibliotheken in Anwendungen. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich App-UI-Entwicklung, plattformübergreifender App-Logik und Mobile-App-State-Management. Diese Bibliotheken ermöglichen die Integration spezialisierter Hardwarezugriffe und Standard-Softwarefunktionen in den Entwicklungsworkflow.

    Bridges Dart code to platform-specific APIs through official plugins for specialized hardware access.

    Dart
    Auf GitHub ansehen↗5,237
  • filledstacks/flutter-tutorialsAvatar von FilledStacks

    FilledStacks/flutter-tutorials

    4,787Auf GitHub ansehen↗

    Dieses Projekt ist ein Referenzleitfaden für die Flutter-Anwendungsentwicklung und bietet eine Sammlung von Quellcodebeispielen, die UI-Muster und Architekturimplementierungen demonstrieren. Es dient als Bibliothek praktischer Code-Samples für den Aufbau gängiger UI-Komponenten, Layouts und Strukturmuster. Das Repository enthält Referenzimplementierungen für die Integration von Drittanbieter-Paketen und externen Diensten in Flutter-Projekte. Es bietet spezifische Beispiele dafür, wie Feature-Integrationen und UI-Muster ausgeführt werden, um den Entwicklungsprozess zu unterstützen. Der Inhalt deckt eine Reihe von Architekturstrategien ab, einschließlich Layered-Architecture-Mustern, feature-basierter Ordnerstrukturierung und provider-basiertem State-Management. Es demonstriert zudem serviceorientierten Datenzugriff, reaktive Stream-Integration und widget-basierte UI-Komposition.

    Includes sample code for incorporating external services and third-party packages into Flutter projects.

    Dartdartflutterflutter-examples
    Auf GitHub ansehen↗4,787
  • flutter-webrtc/flutter-webrtcAvatar von flutter-webrtc

    flutter-webrtc/flutter-webrtc

    4,468Auf GitHub ansehen↗

    Dieses Projekt ist ein WebRTC-Plugin für Flutter, das ein Echtzeitkommunikations-Framework zur Implementierung von Peer-to-Peer-Sprach-, Video- und Daten-Streaming bereitstellt. Es fungiert als plattformübergreifender Medien-Streamer und Hardware-Medien-Controller, der es Anwendungen ermöglicht, Gerätekameras und Mikrofone über mobile, Desktop- und Webplattformen hinweg zu verwalten. Das Framework enthält eine dedizierte Peer-to-Peer-Datenkanalschnittstelle für den Austausch beliebiger Datenpakete mit geringer Latenz. Es stellt Privatsphäre und Datenintegrität durch Ende-zu-Ende-Verschlüsselung für alle Audio-, Video- und Datenübertragungen sicher. Umfassende Funktionen decken die Verwaltung von Medienströmen und Audiosignalverarbeitung ab, einschließlich Echounterdrückung und Rauschunterdrückung. Das System unterstützt zudem Bildschirmfreigabe, Medienaufzeichnung und Netzwerk-Routing via STUN- und TURN-Protokolle, um direkte Verbindungen zwischen Peers zu ermöglichen.

    Provides a set of bindings that bridge Dart code to platform-specific WebRTC APIs through Flutter plugins.

    C++androiddesktopflutter
    Auf GitHub ansehen↗4,468
  • cloudwebrtc/flutter-webrtcAvatar von cloudwebrtc

    cloudwebrtc/flutter-webrtc

    4,468Auf GitHub ansehen↗

    flutter-webrtc ist ein SDK für Echtzeitkommunikation und ein Plugin für das Flutter-Framework. Es bietet eine Reihe von Tools zum Aufbau von Peer-to-Peer-Medienverbindungen und für den Datenaustausch mit geringer Latenz über mobile, Desktop- und Webumgebungen hinweg. Das Projekt ermöglicht die Erstellung von Anwendungen mit Live-Audio- und Videoanrufen, Echtzeit-Medien-Streaming und Peer-to-Peer-Datenkanälen zum Senden verschlüsselter, beliebiger Datenpakete ohne zentralen Server. Es unterstützt sichere Medienkommunikation durch Ende-zu-Ende-Verschlüsselung für Audio-, Video- und Datenströme. Das SDK deckt umfassende Funktionen ab, einschließlich Live-Bildschirmfreigabe und Bildschirmaufnahme sowie die Möglichkeit, Medienströme zur dauerhaften Speicherung in Dateien aufzuzeichnen. Es nutzt native Bindings und eine JavaScript-Bridge zur Schnittstellenbildung mit plattformspezifischen Bibliotheken und Browser-APIs.

    Integrates real-time audio, video, and data streaming into Flutter applications via platform-specific plugins.

    C++
    Auf GitHub ansehen↗4,468
  • pichillilorenzo/flutter_inappwebviewAvatar von pichillilorenzo

    pichillilorenzo/flutter_inappwebview

    3,736Auf GitHub ansehen↗

    This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It provides a system for integrating native webview components directly into the widget tree, allowing for the display of web pages and local assets. The project distinguishes itself by offering a headless browser controller for programmatic interaction and data extraction, as well as tools to wrap Progressive Web Apps into native application containers. It includes a mobile bridge for WebRTC to manage camera and microphone permissions for real-time audio and video communication.

    Provides a comprehensive plugin for bridging Dart code to platform-specific webview APIs within Flutter applications.

    Dartandroidbrowsercookie-manager
    Auf GitHub ansehen↗3,736
  1. Home
  2. Mobile Development
  3. Native Modules & Bridges
  4. Plugin Architectures
  5. Flutter Plugin Integrations

Unter-Tags erkunden

  • Flutter Plugin Integrations1 Sub-TagPlugins that add Flutter as a dependency to existing native projects and manage lifecycle events across platforms. **Distinct from Flutter Plugin Integrations:** Distinct from Flutter Plugin Integrations: focuses on adding Flutter as a dependency to native projects, not bridging Dart to platform APIs.
  • LLM Inference PluginsPlugins that enable large language model execution within Flutter applications. **Distinct from Flutter Plugin Integrations:** Focuses on adding AI inference capabilities to Flutter rather than general device feature plugins.
  • On-Device LLM Flutter PluginsDedicated plugins that enable the execution of large language models locally within Flutter applications. **Distinct from Flutter Plugin Integrations:** Specifically provides LLM inference capabilities for Flutter, not general device API access.
  • Third-Party Service IntegrationsExample implementations for connecting external APIs and third-party packages to a Flutter app. **Distinct from Flutter Plugin Integrations:** Focuses on general integration of external services and packages rather than native-platform plugin bridging.