# ardera/flutter-pi

A light-weight Flutter Engine Embedder for Linux Embedded that runs without X11 or Wayland.

Repository: https://github.com/ardera/flutter-pi
Canonical: https://ross.abutalabs.com/products/flutter-pi
Language: C
License: MIT
License Family: permissive
Topics: flutter-pi, raspberry-pi, flutter, embedded, digital-signage
Last push: 2026-01-31T15:29:37+00:00

## Health v2 (maintenance only)
Score: 62/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 65, release rhythm 36, longevity 100
- inputs: {"age_days": 2646, "days_push": 214, "days_rel": 214, "gap_med": 316, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1984, forks 198 (observed 2026-08-28T04:06:02.030332+00:00)

## What it is
A lightweight Flutter Engine embedder for Linux embedded systems, primarily the Raspberry Pi, that runs Flutter apps directly on the framebuffer without X11 or Wayland. It supports Flutter plugins with native platform code and includes a companion flutterpi_tool for building apps.

## Use cases
- run flutter apps on raspberry pi without a desktop environment
- build digital signage displays with flutter
- deploy flutter kiosk apps on embedded linux boards
- run flutter ui on headless linux with drm/kms
- develop touch-screen embedded interfaces in flutter

## When to choose
- you want to run Flutter apps on Raspberry Pi or ARM boards without X11/Wayland overhead
- you're building digital signage or kiosk applications on embedded Linux
- you need hardware-accelerated Flutter rendering via KMS/DRI

## When to avoid
- you need a full desktop Linux Flutter experience with X11
- your board lacks hardware 3D acceleration or KMS support
- you're targeting Pi Zero/1 or other unsupported CPUs

## Facets
- artifact type: library
- maturity: active
- function: graphics, embedded, gui
- domain: embedded-systems, cross-platform, developer-tools
- platform: embedded, iot
- tags: flutter-engine-embedder, no-x11, drm-kms, digital-signage, flutter-apps-on-arm, linux, arm

## Member repositories
- ardera/flutter-pi (main) score 62

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:02.030332+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:03:18.633305+00:00, confidence not recorded.
  - readme: https://github.com/ardera/flutter-pi (fetched 2026-08-28T04:06:02.030332+00:00, sha 143d7ac44b31)
- Data as of 2026-08-30T08:39:29.467469+00:00.
