Flutter package

material_drum_picker

A Material 3 date picker with an iOS-style drum roller.

A date and time picker for Flutter with three modes: an iOS-style drum roller, a Material 3 calendar, and keyboard input. Full API parity with showDatePicker and CupertinoDatePicker, plus a Hijri calendar, dark theme, and right-to-left layout.

flutter pub add material_drum_picker
material_drum_picker shown in drum, calendar, input, date plus time, and dark theme modes

48

downloads / 30 days

160/160

pub points

6

platforms

Get started

Add it, then call it.

flutter pub add material_drum_picker
import 'package:material_drum_picker/material_drum_picker.dart';

final picked = await showDrumDatePicker(
  context: context,
  firstDate: DateTime(1900),
  lastDate: DateTime(2100),
);

Versions

Release history

  1. 1.10.0 latest Jul 1, 2026
  2. 1.8.0 Jun 30, 2026
  3. 1.7.0 Jun 28, 2026
  4. 1.6.0 Jun 28, 2026
  5. 1.5.0 Jun 27, 2026
  6. 1.4.0 Jun 25, 2026
  7. 1.2.0 Jun 22, 2026

Refreshed from pub.dev on each deploy. Full changelog on pub.dev .

material_drum_picker is open source under the MIT license.