Search packages, repositories and app categories

d_chart cover
Package detailsv3.0.0

d_chart

Simple way to show and use chart for Flutter with many option.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
9.2K
Likes
205
Pub points
150

Install package

flutter pub add d_chart

Package Overview

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

d_chart is a Flutter package that provides a simple and flexible way to create various types of charts for data visualization. It supports multiple chart types such as line, bar, pie, and radar charts, with customizable colors, labels, and animations. Designed for ease of use, it integrates seamlessly into Flutter apps across Android, iOS, Web, macOS, Windows, and Linux. The package offers extensive configuration options while maintaining clean, readable code. Ideal for developers seeking intuitive charting without complex setup.

Use cases

  • Displaying sales trends over time
  • Visualizing survey results with pie charts
  • Comparing data across categories using bar charts
  • Creating interactive dashboards
  • Tracking performance metrics in real-time

Key features

  • Multiple chart types (line, bar, pie, radar)
  • Customizable colors and styles
  • Responsive design across platforms
  • Built-in animations
  • Easy integration with Flutter widgets
  • Support for touch interactions

Suitable for

  • Data-driven applications
  • Dashboard development
  • Educational apps with visual analytics
  • Mobile and web apps requiring charts
  • Prototyping data visualizations

Considerations

  • Limited advanced chart features compared to specialized libraries
  • May require additional styling for highly customized visuals
  • Performance may vary with very large datasets
  • Documentation could be more detailed for advanced configurations

Original README

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

d_chart

Simple way to show and use chart for Flutter with many option. This package is built on top of community_charts_flutter2.

Usage

  • Example

  • Documentation

  • Wrap Chart with SizedBox, Container, AspectRatio etc to adjust chart size

    AspectRatio(
        aspectRatio: 16/9,
        child: DChartComboO(),
    ),
    

Code Type Domain
N Numeric num
O Ordinal String
T Time DateTime
  • Bar
    • BarO
    • BarT
    • BarLaneO
    • BarTargetLineN
    • BarTargetLineO
    • BarTargetLineT
  • Line
    • LineN
    • LineT
  • Scatter
    • ScatterN
    • ScatterT
  • Combo
    • ComboN
    • ComboO
    • ComboT
  • Pie
    • PieN
    • PieO
    • PieT

Tutor

Check My Tutorial & Course : Watch

Categories

Dependencies

Dependency list 2 items

  • community_charts_common2^1.0.7
  • community_charts_flutter2^1.0.7

Source repository

Projects using this package

No data available yet.