awesome-repositories.com
Blog
awesome-repositories.com

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

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

flutter/packages

0
View on GitHub↗
5,237 stars·3,784 forks·Dart·BSD-3-Clause·4 views

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.

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.

Star history

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

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

Open-source alternatives to Packages

Similar open-source projects, ranked by how many features they share with Packages.
  • 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
See all 30 alternatives to Packages→

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.

What are some open-source alternatives to flutter/packages?

Open-source alternatives to flutter/packages 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…