A curated list of awesomeness for Flutter Linux.

Overview

Awesome Flutter Linux πŸ’™

Awesome Flutter Linux

A curated list of awesomeness for Flutter Linux.

Packages

  • Adwaita Icons - Package that contains all icons built for the Adwaita Theme.
  • Appstream - A parser for Appstream data. This package allows Dart applications to access package metadata on Linux systems.
  • Avahi - Provides a client to connect to Avahi - the service that implements mDNS/DNS-SD on Linux.
  • BlueZ - Provides a client to connect to BlueZ - the Linux Bluetooth stack.
  • D-Bus - A native Dart implementation of the D-Bus message bus client. This package allows Dart applications to directly access services on the Linux desktop.
  • Desktop Notifications - Allows notifications to be sent on Linux desktops using the desktop notifications specification.
  • fwupd - Provides a client to connect to fwupd - the service that does firmware updates on Linux.
  • GPIO - Dart package for accessing GPIO using the GPIO character device interface on linux / Android (root required). Supports signal edge listening, active state, open source/drain and (if supported by platform) bias.
  • GSettings - GSettings client
  • GTK - Implements GTK Widgets, themes and titlebar buttons in Flutter. Based on the GNOME HIG
  • Linux System Info - Dart library for getting general linux system information like amount of ram or swap, cpu's MHz, cpu usage and kernel/distribution related data
  • LXD - Provides a client to access lxd, which allows you to manage containers on a Linux system.
  • MRAA - A Dart FFI wrapper implementation of the Intel linux MRAA device library
  • Network Manager - Provides a client to connect to NetworkManager - the service that manages network connections on Linux.
  • PackageKit - Provides a client to connect to PackageKit - the service that enables installation and removal of software packages on Linux.
  • POSIX - Exposes the POSIX api on OSx and Linux
  • snapd - Provides a client to access snapd, which allows you to manage, search and install snaps on a Linux system.
  • UDisks - Provides a client to connect to UDisks - the service that accesses and manipulates disks, storage devices and technologies on Linux.
  • UPower - Provides a client to connect to UPower - the service that does power management on Linux.
  • XDG directories - A Dart package for reading XDG directory configuration information on Linux.
  • xterm - xterm.dart is a fast and fully-featured terminal emulator for Flutter applications, with support for mobile and desktop platforms.
  • Yaru Icons - Ubuntu Yaru Icon theme
  • Yaru Style - Ubuntu Yaru Style - Distinct look and feel of the Ubuntu Desktop

Projects

More

  • awesome - Awesome lists about all kinds of interesting topics.
  • awesome-flutter - An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
  • awesome-flutter-desktop - A curated list of awesome things related to Flutter desktop.

Credits

This project is based on awesome-flutter-desktop by @leanflutter.

You might also like...

🎡 Elegant music app to play local music & YouTube music. Distributes music into albums & artists. Has playlists & lyrics. Windows + Linux + Android.

🎡 Elegant music app to play local music & YouTube music. Distributes music into albums & artists. Has playlists & lyrics. Windows + Linux + Android.

Harmonoid Elegant music app to play local music & YouTube music. Download Now 🏁 Windows, Linux & Android. Feel free to report bugs & issues. Loving t

Aug 10, 2022

A quick sample app on how to implement a friend list and a profile page in Flutter.

A quick sample app on how to implement a friend list and a profile page in Flutter.

FlutterMates All code resides in the /lib folder: there's no Android / iOS specific code needed. The article, slides and how this came to be, is here.

Dec 29, 2022

A fully open source visual to-do list Flutter application.

A fully open source visual to-do list Flutter application.

A fully open source visual to-do list Flutter application.

Oct 24, 2021

A simple flutter app to list the movies added by user

flutter_application A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you star

Oct 5, 2021

Currencies converter and exchange rates list written in Flutter.

Currencies converter and exchange rates list written in Flutter.

Currencies Currencies converter and exchange rates list written in Flutter. Currency exchange rates source: https://github.com/fawazahmed0/currency-ap

Oct 20, 2021

This is a Flutter app which shows how to use the Reorderable List View in your app

reorderable_list_view A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you st

Oct 25, 2021

An open source task manager (todo list) app, developed using Dart language and Flutter framework.

An open source task manager (todo list) app, developed using Dart language and Flutter framework.

Tasker An open source task manager (todo list) app, developed using Dart language and Flutter framework. Screenrecords     Screenshots                

Dec 29, 2022

A Flutter project that list all the repositories of any specific user

github_user_repos A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you starte

Dec 21, 2021

This repo contains a list of helpful Flutter related questions you can use to interview potential candidates.

This repo contains a list of helpful Flutter related questions you can use to interview potential candidates.

Flutter Interview Questions This file contains a number of Flutter interview questions. Note: Keep in mind that many of these questions are open-ended

Dec 2, 2022
Comments
  • Add 'Ubuntu Accomplishments' to awesome.yaml

    Add 'Ubuntu Accomplishments' to awesome.yaml

    Add Ubuntu Accomplishments

    Related URLs not added to awesome.yaml, cos there aren't any fields for them:

    • https://ubuntu-accomplishments.org/
    • https://snapcraft.io/ubuntu-accomplishments
    • https://github.com/UbuntuAccomplishments
    opened by diddledani 1
Owner
J-P Nurmi
Flutter & Ubuntu
J-P Nurmi
A tutorial for creating an Ubuntu Linux Flutter app, using the yaru theme

Building a Yaru app with Flutter Summary URL https://github.com/ubuntu/user_manager Category Environment Linux Status Feedback Link Author Frederik Fe

Ubuntu 22 Dec 21, 2022
Flutter tools for embedded Linux (eLinux)

Flutter for Embedded Linux (eLinux) This software is a non-official extension to the Flutter SDK to build Flutter apps for Embedded Linux devices. Obj

Sony 212 Jan 4, 2023
A cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter

quick_usb A cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter Usage List devices List devices with additional description Get device

Woodemi Co., Ltd 39 Oct 1, 2022
A Flutter plugin to read πŸ”– metadata of 🎡 media files. Supports Windows, Linux & Android.

flutter_media_metadata A Flutter plugin to read metadata of media files. A part of Harmonoid open source project ?? Install Add in your pubspec.yaml.

Harmonoid 60 Dec 2, 2022
Flutter window blur & transparency effects for on Windows & Linux. πŸ’™

flutter_acrylic Window blur & transparency effects for Flutter on Windows & Linux Installation Mention in your pubspec.yaml. dependencies: ... flu

Hitesh Kumar Saini 438 Jan 2, 2023
🎞 Flutter media playback, broadcast & recording library for Windows, Linux & macOS. Written in C++ using libVLC & libVLC++. (Both audio & video)

dart_vlc Flutter media playback, broadcast, recording & chromecast library for Windows, Linux & macOS. Written in C++ using libVLC & libVLC++. Install

Hitesh Kumar Saini 417 Dec 29, 2022
A Flutter plugin for handling Connectivity and REAL Connection state in the mobile, web and desktop platforms. Supports iOS, Android, Web, Windows, Linux and macOS.

cross_connectivity A Flutter plugin for handling Connectivity and REAL Connection state in the mobile, web and desktop platforms. Supports iOS, Androi

MarchDev Toolkit 29 Nov 15, 2022
A clean front-end to Volumio, the Linux distribution for music playback. DigiPlayer is written in Flutter.

EN | δΈ­ζ–‡ DigiPlayer - A Clean Touch UI for Volumio 3 DigiPlayer is a clean touch UI for Volumio 3, written in Flutter for the Raspberry Pi Touch Displa

Feng Zhou 5 Jul 26, 2022
Front-end of multiplayer web3 games implemented with Flutter to run on all platforms (Web, Android, iOS, Linux, Window, macOS, TV-OS)

Front-end of multiplayer web3 games implemented with Flutter to run on all platforms (Web, Android, iOS, Linux, Window, macOS, TV-OS)

R-Team 5 Nov 15, 2022