save_points_chart 1.0.0 copy "save_points_chart: ^1.0.0" to clipboard
save_points_chart: ^1.0.0 copied to clipboard

A modern, high-performance Flutter charting library with 7 chart types (Line, Bar, Area, Pie, Donut, Radial, Sparkline), Material 3 design, smooth animations, and interactive context menus. Built with [...]

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2025-11-25 #

Added #

  • Initial release of Save Points Chart library
  • 7 chart types: Line, Bar, Area, Pie, Donut, Radial, and Sparkline
  • Full light/dark theme support with automatic adaptation
  • Material 3 design principles
  • Glassmorphism and Neumorphism effects
  • Loading and error states for all charts
  • Interactive point/bar/segment tapping
  • Smooth animations for all chart types
  • Performance optimizations (RepaintBoundary, efficient rendering)
  • Comprehensive API documentation
  • Main export file for easy imports
  • Input validation and error handling
  • Accessibility support (Semantics widgets)
  • Comprehensive README with examples

Features #

  • Line Chart: Multiple series, gradient fills, interactive points
  • Bar Chart: Grouped/stacked bars, rounded corners, customizable spacing
  • Area Chart: Filled areas with gradients, smooth curves
  • Pie Chart: Percentage labels, legend support, animations
  • Donut Chart: Center value display, modern design
  • Radial Chart: Multi-dimensional data visualization
  • Sparkline Chart: Compact inline trend visualization

Performance #

  • Single-pass bounds calculation
  • Isolated repaints with RepaintBoundary
  • Cached calculations
  • Batched canvas operations
  • Optimized text rendering

Documentation #

  • Complete API documentation with dartdoc
  • Usage examples for all chart types
  • Performance optimization guide
  • Architecture documentation

[Unreleased] #

Planned #

  • Unit and widget tests
  • Internationalization (i18n) support
  • CI/CD pipeline with GitHub Actions
  • Additional chart types (Candlestick, Heatmap)
  • Export functionality (PNG, SVG)
  • Zoom and pan interactions
  • Real-time data streaming support
3
likes
0
points
364
downloads

Publisher

unverified uploader

Weekly Downloads

A modern, high-performance Flutter charting library with 7 chart types (Line, Bar, Area, Pie, Donut, Radial, Sparkline), Material 3 design, smooth animations, and interactive context menus. Built with custom CustomPainter and InheritedWidget for zero dependencies. Supports light/dark themes, glassmorphism, neumorphism effects, and full customization.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on save_points_chart