fl_chart is a charting library for Flutter that focuses on expressive, highly customizable data visualizations with smooth animations. It offers a broad set of chart types—line, bar, pie, scatter, and radar—each exposed through clear data/option models rather than imperative drawing. Interactive features like touch handling, tooltips, selection/highlighting, and panning help apps present insights rather than static images. The package pays special attention to aesthetics, with options for gradients, curved lines, stacked bars, rounded corners, custom tick formats, and flexible legends. Because it’s built on Flutter’s rendering primitives, it scales crisply on any device and adapts well to layout constraints. Its API is designed so teams can start simple and progressively layer in formatting, interactions, and performance tweaks as dashboards grow in complexity.

Features

  • Offers official plugins maintained by the core Flutter team
  • Enables platform API access via Dart wrapper around native code
  • Includes plugins for Android, iOS, web, desktop, etc.
  • Each plugin available via pub.dev
  • Documentation and usage guidance provided
  • Repository archived; development has transitioned elsewhere

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow FL Chart

FL Chart Web Site

Other Useful Business Software
Fully Managed MySQL, PostgreSQL, and SQL Server Icon
Fully Managed MySQL, PostgreSQL, and SQL Server

Automatic backups, patching, replication, and failover. Focus on your app, not your database.

Cloud SQL handles your database ops end to end, so you can focus on your app.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FL Chart!

Additional Project Details

Operating Systems

Android, Apple iPhone, Linux, Mac, Windows

Programming Language

Dart

Related Categories

Dart Libraries

Registered

2025-08-26