charts_flutter_maintained 1.0.0
charts_flutter_maintained: ^1.0.0 copied to clipboard
Material Design charting library for flutter.
charts_flutter_maintained #
Material Design charting library for Flutter. Community-maintained fork of google/charts.
Features #
- Bar charts (grouped, stacked, horizontal, vertical, with labels)
- Line charts (with area, stacked, segments, nulls, animation)
- Pie / Donut charts (with labels, gauge)
- Scatter plot charts (with shapes, comparison points, bucketing)
- Time series charts (with annotations, confidence intervals)
- Combo charts (line + bar, scatter + line)
- Legend support (series and datum legends, custom layouts)
- Interactive behaviors (selection, zoom/pan, sliders, tooltips)
- Accessibility support
- RTL layout support
Getting Started #
Add the dependency:
dependencies:
charts_flutter_maintained: ^1.0.0
Simple Bar Chart #
import 'package:charts_flutter_maintained/charts_flutter_maintained.dart' as charts;
charts.BarChart(
[
charts.Series<OrdinalSales, String>(
id: 'Sales',
domainFn: (sales, _) => sales.year,
measureFn: (sales, _) => sales.sales,
data: [
OrdinalSales('2021', 5),
OrdinalSales('2022', 25),
OrdinalSales('2023', 100),
OrdinalSales('2024', 75),
],
),
],
)
Examples #
See the example app for a full gallery of chart types and configurations.
Requirements #
- Dart SDK >= 3.0.0
- Flutter >= 3.10.0
License #
Apache 2.0 — see LICENSE for details.