FLUTTER ECOSYSTEM

heatmap_calendar

A Heat Map Calendar based on Github's contributions chart which can be used to visualize values over time

Latest version
1.2.8
30-day downloads
87
Likes
50
Pub points
40

Package Overview

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

Overview

A Flutter package that creates a heat map calendar inspired by GitHub's contribution graph, enabling users to visualize data trends over time. It displays daily data with color gradients to represent intensity or frequency, making it ideal for tracking habits, activity levels, or any time-series metrics. The calendar supports customization of colors, date ranges, and tooltips, offering a clean and intuitive interface. It is lightweight and integrates seamlessly into Flutter apps.

Use cases
  • Tracking daily habits
  • Visualizing user engagement
  • Monitoring productivity over time
  • Displaying event frequency
  • Analyzing historical data trends
Key features
  • GitHub-style color gradients
  • Customizable date range
  • Interactive tooltips
  • Supports dynamic data updates
  • Simple integration with Flutter widgets
Suitable for
  • Fitness and wellness apps
  • Productivity trackers
  • Analytics dashboards
  • Developer activity visualizations
  • Personal habit logging
Considerations
  • Limited to daily granularity
  • No built-in support for non-daily data
  • Requires manual handling of data input
  • Not optimized for very large datasets
  • Platform-specific rendering may vary
Supported platformsNot available

Install package

flutter pub add heatmap_calendar

Categories

Source repository

Related projects