Gauge Progress

pub package likes popularity GitHub stars

A highly customizable and professional Flutter gauge widget library built using CustomPainter.

Supports multiple gauge types including semi-circular, full circular, segmented, dashed, speedometer, and multi-range gauges.


✨ Features

  • ✅ Semi Circular Gauge
  • ✅ Full Circular Gauge
  • ✅ Segmented Gauge
  • ✅ Dashed Gauge
  • ✅ Speedometer (Needle) Gauge
  • ✅ Multi-Range Gauge (Green / Yellow / Red zones)
  • ✅ Gradient Support
  • ✅ Fully Customizable Colors
  • ✅ Adjustable Stroke Width
  • ✅ Responsive Layout
  • ✅ Optional Center Text
  • ✅ Lightweight & High Performance

📸 Preview


🚀 Installation

Add this to your pubspec.yaml:

dependencies:
  gauge_progress: ^1.0.0

gauge_progress

Libraries

gauge_progress