FLUTTER ECOSYSTEM

flutter_heatmap_calendar

Flutter heatmap calendar inspired by github contribution chart which includes traditional mode / calendar mode.

flutter_heatmap_calendar cover
Latest version
1.0.5
30-day downloads
4.6K
Likes
225
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A Flutter package that implements a heatmap calendar inspired by GitHub's contribution chart, offering both traditional and calendar views. It visualizes data across dates using color intensity to represent activity levels, making it ideal for tracking habits, productivity, or user engagement over time. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring broad compatibility. Customizable colors, date ranges, and event markers enhance its flexibility for various use cases.

Use cases
  • Tracking daily habits
  • Visualizing user engagement
  • Monitoring productivity trends
  • Displaying activity history
  • Planning recurring events
Key features
  • GitHub-style heatmap design
  • Dual view modes (traditional and calendar)
  • Color intensity for activity levels
  • Cross-platform support
  • Customizable date ranges
  • Event marker integration
Suitable for
  • Productivity apps
  • Health and fitness trackers
  • Developer dashboards
  • User activity analytics
  • Habit tracking tools
Considerations
  • Requires date-based data input
  • Limited to date-level granularity
  • May need performance optimization for large datasets
  • Not designed for interactive date selection
  • Depends on accurate timestamp formatting
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_heatmap_calendar

Categories

Source repository

Related projects