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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
flutter avatar

flutter/packages

0
View on GitHub↗

Packages

This repository is a curated collection of official Dart packages and Flutter plugins maintained by the framework creators. It serves as a centralized source of modular code libraries and verified extensions designed to provide standardized access to native device hardware and operating system APIs.

The collection provides cross-platform UI component libraries that ensure consistent interface elements and widgets across different operating systems. These official plugins integrate standard features into applications through a set of maintained libraries.

The project covers a broad range of capabilities, including application UI development, cross-platform application logic, and mobile app state management. These libraries enable the integration of specialized hardware access and standard software capabilities into the development workflow.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Native Cross-Platform Development - Enables the development of high-performance mobile, web, and desktop applications from a single codebase.
  • Dart Package Ecosystem Integrations - Provides a centralized repository for distributing versioned Dart packages and assets.
  • Official Plugin Collections - Maintains a verified collection of official plugins for integrating native OS APIs into applications.
  • Flutter Plugin Integrations - Bridges Dart code to platform-specific APIs through official plugins for specialized hardware access.
  • Cross-Platform Widget Libraries - Provides maintained widget libraries to create consistent and responsive user interfaces.
  • Cross-Platform Abstractions - Defines unified interfaces that abstract native device hardware and operating system APIs across multiple platforms.
  • Cross-Platform UI Component Libraries - Provides pre-built interface elements and widgets that ensure consistent look and feel across operating systems.
  • Platform Channel Communications - Provides mechanisms for exchanging asynchronous messages between the Dart framework and native host code.
  • Library Version Resolution - Utilizes a semantic versioning constraint solver to calculate compatible sets of library versions.
  • State Management Libraries - Ships libraries for implementing reliable state management to track and update app data.
  • Modular Plugin Architectures - Uses a modular architecture to decouple functional features into standalone libraries.
  • Federated Plugin Architectures - Implements architectural designs that separate common plugin interfaces from platform-specific native implementations.
5,237 stars·3,784 forks·Dart·BSD-3-Clause·23 views

Star history

Star history chart for flutter/packagesStar history chart for flutter/packages

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Packages

These projects share indexed features with Packages. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • nativescript-vue/nativescript-vuenativescript-vue avatar

    nativescript-vue/nativescript-vue

    6,449View on GitHub↗

    nativescript-vue is a framework for building native iOS and Android applications using Vue components and a reactive state system. It functions as a cross-platform mobile UI library that renders platform-specific views instead of web views, utilizing a native mobile application bridge to connect Vue logic to NativeScript APIs for direct access to mobile hardware and OS features. The framework employs a reactive mobile component system to create high-performance screens and dynamic lists with automatic state updates. This architecture allows for the development of native mobile applications fr

    TypeScript
    View on GitHub↗6,449
  • pichillilorenzo/flutter_inappwebviewpichillilorenzo avatar

    pichillilorenzo/flutter_inappwebview

    3,736View on 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.

    Dartandroidbrowsercookie-manager
    View on GitHub↗3,736
  • flutter-webrtc/flutter-webrtcflutter-webrtc avatar

    flutter-webrtc/flutter-webrtc

    4,468View on GitHub↗

    This project is a WebRTC plugin for Flutter that provides a real-time communication framework for implementing peer-to-peer voice, video, and data streaming. It functions as a cross-platform media streamer and hardware media controller, allowing applications to manage device cameras and microphones across mobile, desktop, and web platforms. The framework includes a dedicated peer-to-peer data channel interface for exchanging arbitrary data packets with low latency. It ensures privacy and data integrity through end-to-end encryption for all audio, video, and data transmissions. Broad capabili

    C++androiddesktopflutter
    View on GitHub↗4,468
  • cloudwebrtc/flutter-webrtccloudwebrtc avatar

    cloudwebrtc/flutter-webrtc

    4,468View on GitHub↗

    flutter-webrtc is a real-time communication SDK and plugin for the Flutter framework. It provides a set of tools for establishing peer-to-peer media connections and low-latency data exchange across mobile, desktop, and web environments. The project enables the creation of applications with live audio and video calling, real-time media streaming, and peer-to-peer data channels for sending encrypted arbitrary data packets without a central server. It supports secure media communication through end-to-end encryption for audio, video, and data streams. The SDK covers broad capabilities including

    C++
    View on GitHub↗4,468
Compare all 30 related projects→

Frequently asked questions

What does flutter/packages do?

This repository is a curated collection of official Dart packages and Flutter plugins maintained by the framework creators. It serves as a centralized source of modular code libraries and verified extensions designed to provide standardized access to native device hardware and operating system APIs.

What are the main features of flutter/packages?

The main features of flutter/packages are: Native Cross-Platform Development, Dart Package Ecosystem Integrations, Official Plugin Collections, Flutter Plugin Integrations, Cross-Platform Widget Libraries, Cross-Platform Abstractions, Cross-Platform UI Component Libraries, Platform Channel Communications.

Which projects share features with flutter/packages?

Projects with overlapping indexed features include: nativescript-vue/nativescript-vue — nativescript-vue is a framework for building native iOS and Android applications using Vue components and a reactive… flutter-webrtc/flutter-webrtc — This project is a WebRTC plugin for Flutter that provides a real-time communication framework for implementing… pichillilorenzo/flutter_inappwebview — This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It… cloudwebrtc/flutter-webrtc — flutter-webrtc is a real-time communication SDK and plugin for the Flutter framework. It provides a set of tools for… flutter-team-archive/plugins — This project is a collection of official plugin packages and a native integration library designed to provide a… firebaseextended/flutterfire — FlutterFire is a set of plugins and libraries that provide a Firebase SDK for applications built with the Flutter…