horizontal_calendar_badge 0.0.4 copy "horizontal_calendar_badge: ^0.0.4" to clipboard
horizontal_calendar_badge: ^0.0.4 copied to clipboard

A customizable horizontal calendar widget with badge support

horizontal_calendar_badge #

A customizable and scrollable horizontal calendar widget for Flutter with support for daily badge counts and multi-language locale formatting (e.g., Tamil, Hindi, English). Ideal for displaying events, complaints, or activities on a timeline view.

Features #

  • Horizontal scrollable date strip
  • Badge count support per day
  • Locale support (e.g. ta for Tamil, en for English)
  • Fully customizable through generic data model
  • Easy integration into filter UIs

Getting started #

Make sure your pubspec.yaml includes:

dependencies:
  horizontal_calendar_badge: ^0.0.4

Usage #

CustomHorizontalCalendar<MyModel>(
  selectedDate: selectedDate,
  onDateSelected: (date) {
    setState(() => selectedDate = date);
  },
  items: myList,
  getItemDate: (item) => item.createdAt,
  locale: 'ta', // or 'en', 'hi', etc.
  daysBack: 30, // Show last 30 days
)

Credits #

Developed by: Meharaj Nisha (https://in.linkedin.com/in/meharaj-nisha-8b014532b) Maintained by: Kullooo Innovative Solutions (https://github.com/kullooo).

Special thanks to the Flutter and Dart teams for the amazing ecosystem.

6
likes
150
points
13
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable horizontal calendar widget with badge support

Documentation

API reference

License

MIT (license)

Dependencies

flutter, intl

More

Packages that depend on horizontal_calendar_badge