FLUTTER ECOSYSTEM

dynamic_timeline

A widget to create daily timelines, timetables, gantt charts* and more.

dynamic_timeline cover
Latest version
0.1.2
30-day downloads
277
Likes
46
Pub points
70

Package Overview

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

Overview

DynamicTimeline is a Flutter widget designed to visualize daily timelines, timetables, and Gantt charts with dynamic layout capabilities. It enables developers to represent time-based data in an interactive and customizable way, supporting horizontal or vertical orientation. The widget adapts to varying content lengths and allows for flexible styling of events, intervals, and labels. Ideal for scheduling applications, project management tools, or any app requiring time-ordered visualizations.

Use cases
  • Scheduling apps
  • Project management dashboards
  • Event planning interfaces
  • Time-based data visualization
  • Daily planner implementations
Key features
  • Customizable timeline layout
  • Support for horizontal and vertical orientation
  • Dynamic event rendering
  • Extensible styling options
  • Responsive design for varying screen sizes
Suitable for
  • Developers building calendar features
  • Teams managing project timelines
  • Apps requiring visual time tracking
  • UI designers seeking interactive time displays
  • Educational or productivity applications
Considerations
  • Limited platform-specific optimizations
  • Requires manual handling of complex event overlaps
  • May need performance tuning for large datasets
  • No built-in support for drag-and-drop interactions
  • Depends on external state management for dynamic updates
Supported platformsNot available

Install package

flutter pub add dynamic_timeline

Categories

Source repository

Related projects

No data available yet.