FLUTTER ECOSYSTEM

flutter_cupertino_datetime_picker

Fork from flutter_cupertino_date_picker https://github.com/wuzhendev/flutter-cupertino-date-picker, but year, month, day seperate

flutter_cupertino_datetime_picker cover
Latest version
3.0.0
30-day downloads
10.6K
Likes
67
Pub points
140

Package Overview

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

Overview

A Flutter package that provides a Cupertino-style date and time picker with separate year, month, and day wheels. It is a fork of the original flutter_cupertino_date_picker, modified to display date components individually for better customization and usability. Designed for iOS-like interfaces, it supports multiple platforms including Android, Web, macOS, Windows, and Linux. The picker offers smooth scrolling and native feel, ideal for apps requiring precise date selection.

Use cases
  • iOS-style date selection in cross-platform apps
  • Customizable date wheel layout
  • Form inputs requiring precise date entry
  • Time zone-aware date pickers
  • Enhanced user experience on mobile and desktop
Key features
  • Separate year, month, and day wheels
  • Cupertino design language
  • Cross-platform compatibility
  • Smooth scrolling interface
  • Configurable date range limits
  • Supports both date and time selection
Suitable for
  • Developers building iOS-native UIs
  • Apps needing granular date input control
  • Projects targeting multiple operating systems
  • Design-focused applications
  • Users preferring traditional date picker layouts
Considerations
  • Requires manual handling of time zones
  • Limited to basic date/time formats
  • May need additional styling for non-Cupertino themes
  • Not optimized for very large date ranges
  • Depends on underlying platform rendering for animations
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_cupertino_datetime_picker

Categories

Source repository

Related projects