Package selection guidance compiled from public package information, community data, and project usage.
A Flutter package for creating animated radial and pie charts with smooth transitions. It provides customizable, visually appealing circular charts ideal for dashboards, data visualization, and reporting interfaces. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent performance across devices. With intuitive APIs, developers can easily integrate dynamic charts that respond to data changes in real time.
Use cases
Dashboard widgets
Data reporting interfaces
Interactive analytics
Real-time data visualization
Educational apps
Key features
Animated radial and pie charts
Smooth transition effects
Customizable colors and labels
Responsive design
Cross-platform support
Easy integration with Flutter
Suitable for
Data visualization projects
Mobile and web dashboards
Apps requiring interactive charts
Developers seeking simple charting solutions
Projects with real-time data updates
Considerations
Limited to circular chart types
May impact performance with large datasets
Requires careful handling of animation timing
Not suitable for complex multi-series charts
Best for simple, focused visualizations
Original README
Original README snapshot from the linked source repository. Visit the repository for the latest content.
Charts expect a list of CircularStackEntry objects containing the data they need to be drawn.
Each CircularStackEntry corresponds to a complete circle in the chart. For radial charts that is one of the rings, for pie charts it is the whole pie.
Radial charts with multiple CircularStackEntrys will display them as concentric circles.
Each CircularStackEntry is composed of multiple CircularSegmentEntrys containing the value of a data point. In radial charts a segment corresponds to an arc segment of the current ring, for pie charts it is an individual slice.