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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • flutterchina/flutter-in-actionAvatar flutterchina

    flutterchina/flutter-in-action

    8,609Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,609
  • simplezhli/flutter_deerAvatar simplezhli

    simplezhli/flutter_deer

    8,580Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,580
  • alibaba/flutter_boostAvatar alibaba

    alibaba/flutter_boost

    7,191Vezi pe GitHub↗

    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
    Vezi pe GitHub↗7,191
  • go-flutter-desktop/go-flutterAvatar go-flutter-desktop

    go-flutter-desktop/go-flutter

    5,934Vezi pe GitHub↗

    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
    Vezi pe GitHub↗5,934
  • google-ai-edge/litert-lmAvatar google-ai-edge

    google-ai-edge/LiteRT-LM

    5,619Vezi pe GitHub↗

    LiteRT-LM este un framework de inferență de înaltă performanță conceput pentru a executa modele de limbaj mari local pe hardware mobil, desktop și IoT. Acesta servește ca un runtime de model on-device care utilizează accelerarea CPU, GPU și NPU pentru a oferi procesare cu latență scăzută. Framework-ul se distinge prin capacitatea sa de a procesa intrări de text, viziune și audio printr-un singur motor de inferență multimodal. Dispune de un server HTTP local care emulează endpoint-uri API compatibile cu OpenAI și un runtime bazat pe WebGPU pentru executarea modelelor direct într-un browser web. Pentru a asigura fiabilitatea output-ului, include un generator de text constrâns care impune scheme JSON sau reguli gramaticale asupra răspunsurilor modelului. Proiectul oferă capabilități largi pentru gestionarea conversațiilor stateful, decodare speculativă pentru viteze crescute de generare a token-urilor și o interfață de apelare a instrumentelor (tool-calling) care mapează cererile modelului către funcții externe. Include, de asemenea, integrare specializată pentru ecosistemul Apple și un plugin dedicat pentru rularea modelelor în Flutter. Utilizatorii pot executa modele printr-o interfață în linie de comandă (CLI) sau le pot integra în aplicații prin API-uri native.

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

    C++
    Vezi pe GitHub↗5,619
  • aweiloveandroid/flutter-learningAvatar AweiLoveAndroid

    AweiLoveAndroid/Flutter-learning

    5,420Vezi pe GitHub↗

    Acest proiect este o colecție de resurse de învățare, documentație și șabloane boilerplate concepute pentru dezvoltatorii care studiază framework-ul Flutter și limbajul Dart. Oferă un set cuprinzător de ghiduri de instalare, tutoriale de configurare și materiale de referință pentru a asista la construirea de aplicații mobile cross-platform. Repository-ul se distinge printr-o gamă largă de exemple practice, inclusiv demonstrații de gramatică a limbajului Dart, tipare UI cross-platform și șabloane de proiect. Oferă în mod specific cod mostră pentru implementarea plugin-urilor native de platformă și bridging-ul funcționalităților hardware folosind method channels. Baza de cod acoperă o gamă largă de capabilități de dezvoltare, inclusiv randarea UI bazată pe stare și construcția layout-ului bazată pe widget-uri. Include implementări pentru rutarea navigației, persistența datelor locale prin SQLite și shared preferences, precum și integrări la nivel de sistem pentru notificări push și senzori hardware. Proiectul oferă, de asemenea, materiale pentru configurarea mediului, verificarea instrumentelor de dezvoltare și testarea logicii pentru a asigura o configurare consistentă pe mașinile locale.

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

    Dartandroid-flutterandroid-iosdart
    Vezi pe GitHub↗5,420
  • flutter/packagesAvatar flutter

    flutter/packages

    5,237Vezi pe GitHub↗

    Acest repository este o colecție curată de pachete Dart oficiale și plugin-uri Flutter menținute de creatorii framework-ului. Servește drept sursă centralizată de biblioteci de cod modulare și extensii verificate, concepute pentru a oferi acces standardizat la hardware-ul nativ al dispozitivelor și la API-urile sistemului de operare. Colecția oferă biblioteci de componente UI cross-platform care asigură elemente de interfață și widget-uri consistente pe diferite sisteme de operare. Aceste plugin-uri oficiale integrează funcționalități standard în aplicații printr-un set de biblioteci menținute. Proiectul acoperă o gamă largă de capabilități, inclusiv dezvoltarea UI pentru aplicații, logica de aplicație cross-platform și gestionarea stării aplicațiilor mobile. Aceste biblioteci permit integrarea accesului la hardware specializat și a capabilităților software standard în fluxul de lucru de dezvoltare.

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

    Dart
    Vezi pe GitHub↗5,237
  • filledstacks/flutter-tutorialsAvatar FilledStacks

    FilledStacks/flutter-tutorials

    4,787Vezi pe GitHub↗

    Acest proiect este un ghid de referință pentru dezvoltarea aplicațiilor Flutter, oferind o colecție de exemple de cod sursă care demonstrează tipare de interfață utilizator și implementări arhitecturale. Acesta servește ca o bibliotecă de mostre de cod practice pentru construirea de componente UI comune, layout-uri și tipare structurale. Repository-ul include implementări de referință pentru integrarea pachetelor terțe și a serviciilor externe în proiectele Flutter. Oferă exemple specifice despre cum să executați integrări de funcții și tipare UI pentru a asista în procesul de dezvoltare. Conținutul acoperă o gamă de strategii arhitecturale, inclusiv tipare de arhitectură stratificată, structurarea folderelor bazată pe funcții și gestionarea stării bazată pe provider. De asemenea, demonstrează accesul la date orientat pe servicii, integrarea fluxurilor reactive și compoziția UI bazată pe widget-uri.

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

    Dartdartflutterflutter-examples
    Vezi pe GitHub↗4,787
  • flutter-webrtc/flutter-webrtcAvatar flutter-webrtc

    flutter-webrtc/flutter-webrtc

    4,468Vezi pe GitHub↗

    Acest proiect este un plugin WebRTC pentru Flutter care oferă un framework de comunicare în timp real pentru implementarea streaming-ului peer-to-peer de voce, video și date. Acesta funcționează ca un streamer media cross-platform și un controller media hardware, permițând aplicațiilor să gestioneze camerele și microfoanele dispozitivelor pe platforme mobile, desktop și web. Framework-ul include o interfață dedicată pentru canale de date peer-to-peer pentru schimbul de pachete de date arbitrare cu latență scăzută. Asigură confidențialitatea și integritatea datelor prin criptare end-to-end pentru toate transmisiunile audio, video și de date. Capabilitățile largi acoperă gestionarea fluxurilor media și procesarea semnalului audio, inclusiv anularea ecoului și suprimarea zgomotului. Sistemul suportă, de asemenea, partajarea ecranului dispozitivului, înregistrarea fluxurilor media și rutarea rețelei prin protocoalele STUN și TURN pentru a facilita conexiunile directe între peers.

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

    C++androiddesktopflutter
    Vezi pe GitHub↗4,468
  • cloudwebrtc/flutter-webrtcAvatar cloudwebrtc

    cloudwebrtc/flutter-webrtc

    4,468Vezi pe GitHub↗

    flutter-webrtc este un SDK de comunicare în timp real și un plugin pentru framework-ul Flutter. Acesta oferă un set de instrumente pentru stabilirea conexiunilor media peer-to-peer și schimbul de date cu latență scăzută în medii mobile, desktop și web. Proiectul permite crearea de aplicații cu apeluri audio și video live, streaming media în timp real și canale de date peer-to-peer pentru trimiterea de pachete de date arbitrare criptate fără un server central. Suportă comunicarea media securizată prin criptare end-to-end pentru fluxurile audio, video și de date. SDK-ul acoperă capabilități largi, inclusiv partajarea live a ecranului și capturarea conținutului ecranului, precum și capacitatea de a înregistra fluxuri media în fișiere pentru stocare permanentă. Utilizează binding-uri native și un bridge JavaScript pentru a interfața cu bibliotecile specifice platformei și API-urile browserului.

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

    C++
    Vezi pe GitHub↗4,468
  • pichillilorenzo/flutter_inappwebviewAvatar pichillilorenzo

    pichillilorenzo/flutter_inappwebview

    3,736Vezi pe GitHub↗

    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
    Vezi pe GitHub↗3,736
  1. Home
  2. Mobile Development
  3. Native Modules & Bridges
  4. Plugin Architectures
  5. Flutter Plugin Integrations

Explorează sub-etichetele

  • 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.