Flutter package

gauge_kit

Fourteen Flutter gauges, three styles, zero dependencies.

An open-source Flutter gauge library: radial, arc, linear, segmented, bullet, thermometer, tank, tape, odometer, and more, across fourteen widgets. Three built-in design styles (Material 3, Cupertino, and Executive) sit on a pluggable style architecture, with no external dependencies and no vendor lock-in.

flutter pub add gauge_kit
A gauge_kit car dashboard with radial gauges for RPM, speed, and fuel, an odometer, and coolant and oil pressure arcs

327

downloads / 30 days

160/160

pub points

6

platforms

Get started

Add it, then call it.

flutter pub add gauge_kit
import 'package:gauge_kit/gauge_kit.dart';

// GaugeController is a ChangeNotifier; dispose it with your State.
final speed = GaugeController(initialValue: 60);

RadialGauge(
  controller: speed,
  min: 0,
  max: 200,
  style: MaterialGaugeStyle(),
  ranges: [
    GaugeRange(min: 0, max: 120, color: Color(0xFF0077BB)),
    GaugeRange(min: 160, max: 200, color: Color(0xFFCC3311)),
  ],
);

Versions

Release history

  1. 0.7.0 latest Jul 18, 2026
  2. 0.6.0 Jul 10, 2026
  3. 0.5.0 Jul 7, 2026
  4. 0.4.0 Jul 6, 2026
  5. 0.3.4 Jul 4, 2026
  6. 0.3.0 Jun 30, 2026

Refreshed from pub.dev on each deploy. Full changelog on pub.dev .

gauge_kit is open source under the MIT license.