Search packages, repositories and app categories

echart_flutter cover
Package detailsv0.1.0+2

echart_flutter

This is a library that make it easy to draw charts in Flutter.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
4
Likes
35
Pub points
140

Install package

flutter pub add echart_flutter

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

echart_flutter is a Flutter package that simplifies the creation of interactive charts within Flutter applications. Built on top of ECharts, it enables developers to render various chart types such as line, bar, pie, and scatter plots with minimal setup. The library supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent visualization across devices. It offers responsive design and smooth animations, making it ideal for data-driven apps requiring dynamic visual feedback.

Use cases

  • Real-time data dashboards
  • Business analytics interfaces
  • Educational apps with data visualization
  • Mobile and web reporting tools
  • Interactive infographics

Key features

  • Supports multiple chart types
  • Cross-platform compatibility
  • Responsive and animated visuals
  • Easy integration with Flutter
  • Customizable themes and styling

Suitable for

  • Developers building data-heavy apps
  • Teams needing consistent charting across platforms
  • UI designers focused on interactive visuals
  • Projects requiring real-time data rendering

Considerations

  • Requires understanding of ECharts configuration
  • May increase app size due to bundled dependencies
  • Limited documentation compared to mature alternatives
  • Best suited for static or moderately dynamic data scenarios

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

eChart Flutter Header

This is a library that make it easy to draw charts in Flutter. It provides a simple and easy-to-use interface for developers to create beautiful charts for their Flutter applications. Created by enechain.

🚀 Features
  • 📈 Line Chart
🎯 Why use?
  • Easy to use: calculates the drawing range and labels automatically, making it easy to use. Of course, it is also possible to customize which labels to display and the range to use on the user's side.
  • Beautiful animation: provides a beautiful animation when drawing the chart by normalizing the data.
  • Tooltip customization: provides a tooltip that can be customized to display the data at the point of the touch.
🎬 Sample
eChart Flutter Sample 1 eChart Flutter Sample 2 eChart Flutter Sample 3
🎨 Usage

Please see the example app in the eChart Flutter Library GitHub repository. The example app includes sample code for creating line charts, as well as additional customization options.

📄 License

This library is released under the MIT license.

Categories

Dependencies

Dependency list 2 items

Source repository

Projects using this package

No data available yet.