FLUTTER ECOSYSTEM

chart_engine

Chart generator with interchangeable chart engines, like ChartJS and ApexCharts.

Latest version
3.0.0
30-day downloads
2.3K
Likes
50
Pub points
160

Package Overview

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

Overview

Chart Engine is a Flutter/Dart package that provides a unified interface for generating charts using interchangeable backend engines, such as ChartJS and ApexCharts. Designed primarily for web applications, it allows developers to switch between rendering engines seamlessly without changing their chart configuration code. This abstraction simplifies integration with different visualization libraries while maintaining consistent API usage across platforms. The package supports dynamic chart updates and responsive design, making it ideal for data-heavy web dashboards.

Use cases

  • Web-based data dashboards
  • Interactive chart displays
  • Dynamic data visualization
  • Cross-engine chart compatibility
  • Real-time analytics interfaces

Key features

  • Plug-and-play chart engines
  • Support for ChartJS and ApexCharts
  • Responsive chart rendering
  • Consistent API across engines
  • Easy integration with web apps

Suitable for

  • Flutter web developers
  • Data visualization projects
  • Dashboards requiring multiple chart types
  • Teams switching between chart libraries
  • Applications needing flexible chart backends

Considerations

  • Primarily optimized for web
  • Limited native mobile support
  • Engine-specific features may not be fully exposed
  • Requires understanding of underlying chart libraries
  • Dependent on external engine scripts loaded in web context
Supported platformsWeb

Install package

flutter pub add chart_engine

Categories

Dependencies

Dependency list 6 items

  • amdjs^3.0.0
  • color_palette_generator^2.0.1
  • dom_tools^3.1.0
  • intl^0.20.3
  • swiss_knife^3.3.14
  • web_utils^1.1.0

Source repository

Projects using this package

No data available yet.