PHPackages                             microweber-deps/flatpickr - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. microweber-deps/flatpickr

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

microweber-deps/flatpickr
=========================

Flatpickr input for Filamentphp

1.0(9mo ago)02MITPHPPHP ^8.2

Since Jul 19Pushed 9mo agoCompare

[ Source](https://github.com/microweber-deps/flatpickr)[ Packagist](https://packagist.org/packages/microweber-deps/flatpickr)[ Docs](https://github.com/coolsam/flatpickr)[ GitHub Sponsors](https://github.com/coolsam)[ RSS](/packages/microweber-deps-flatpickr/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

 [![Tests](https://camo.githubusercontent.com/e3f21737fd8e62d2f09122b8593cc71f9ee14e0dbb77b290c281bd40e9cf4392/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636f6f6c73616d3732362f666c61747069636b722f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666f722d7468652d6261646765266c6f676f3d676974687562)](https://github.com/coolsam726/flatpickr/actions?query=workflow%3Arun-tests+branch%3Amain) [![Styling](https://camo.githubusercontent.com/be311a97c4a0faca03144819fdcf66c7d736a08639ce09be05417e249a38c870/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636f6f6c73616d3732362f666c61747069636b722f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666f722d7468652d6261646765266c6f676f3d676974687562)](https://github.com/coolsam726/flatpickr/actions/workflows/fix-php-code-style-issues.yml?query=workflow%3A%22Fix+PHP+Code+Styling%22+branch%3Amain) [![Laravel v9.x](https://camo.githubusercontent.com/181f09f8ca6af886f5f41e3df4f16dfdac1b8f6310cf0d4a3c6baffec41bc515/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d7631322e782d4646324432303f7374796c653d666f722d7468652d6261646765266c6f676f3d6c61726176656c)](https://laravel.com) [![Filament v3.x](https://camo.githubusercontent.com/2ebf8f5d8381f8180a10747d9a977f96929a05ce46dec64650368bfff20e26f7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f46696c616d656e745048502d76332e782d4642373041393f7374796c653d666f722d7468652d6261646765266c6f676f3d66696c616d656e74)](https://filamentphp.com) [![PHP 8.1](https://camo.githubusercontent.com/7ef2c28580718c0163c8a8d6eafe193edd414e6d63eafe0861bf038813849f88/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e342d3737374242343f7374796c653d666f722d7468652d6261646765266c6f676f3d706870)](https://php.net) [![Packagist](https://camo.githubusercontent.com/b15371792d2e2212c85f007b238ce1d263304fd958b96dc38a5e7a53915177f7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636f6f6c73616d2f666c61747069636b722e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d636f756e74)](https://packagist.org/packages/coolsam/flatpickr)

Use **[Flatpickr](https://flatpickr.js.org/)** as your datepicker in the Filament Forms and Panels. [![image](https://private-user-images.githubusercontent.com/5610289/436421065-334ea64a-48c3-48bc-a640-72162802a646.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNjQyMTA2NS0zMzRlYTY0YS00OGMzLTQ4YmMtYTY0MC03MjE2MjgwMmE2NDYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGY1ODFkNmFhZTI5Y2EwMGZhNmQ0YWZmZmI3MjNkZTkwMjNlYWYyZTQ1ZjdmNjM2NmQzNTlhMDM1OTliZDVmNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.axukcRRMik5LEiE1RsM5DLrHbX6CmyTf142KHyL-lug)](https://private-user-images.githubusercontent.com/5610289/436421065-334ea64a-48c3-48bc-a640-72162802a646.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNjQyMTA2NS0zMzRlYTY0YS00OGMzLTQ4YmMtYTY0MC03MjE2MjgwMmE2NDYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGY1ODFkNmFhZTI5Y2EwMGZhNmQ0YWZmZmI3MjNkZTkwMjNlYWYyZTQ1ZjdmNjM2NmQzNTlhMDM1OTliZDVmNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.axukcRRMik5LEiE1RsM5DLrHbX6CmyTf142KHyL-lug)

Supported Versions
------------------

[](#supported-versions)

Package VersionSupported Filament Version(s)v2.xFilament v2v3.xFilament v3v4.xFilament v3, Filament v4Installation
------------

[](#installation)

Install the package via composer:

```
composer require coolsam/flatpickr
```

Run the installation command to publish the assets and config file:

```
php artisan flatpickr:install
```

This will publish the config file to `config/flatpickr.php` and the assets to `public/vendor/flatpickr`. The command will also ask you if you would like to overwrite the existing assets and config files if they exist. If you choose to overwrite, the existing files will be replaced with the new ones. This is useful if you want to update the package to the latest version there have been changes to the config file or assets in the latest version.

If you are upgrading from a previous version be sure to run the following to ensure assets are up to date

```
php artisan filament:upgrade
```

Usage
-----

[](#usage)

You can do a lot with just one Component: `Flatpickr`You can use the Flatpickr component from this package as:

- DatePicker
- TimePicker
- DateTimePicker
- Range Picker
- Week Picker,
- Multiple-Date Picker
- Month Picker

Most of the fluent config methods are similar to [Flatpickr's official](https://flatpickr.js.org/options/) options in naming.

This package is also an extension of [Filament's DateTimePicker](https://filamentphp.com/docs/3.x/forms/fields/date-time-picker), so most of the methods are similar to the ones in the DateTimePicker component. You can use the Flatpickr component as a drop-in replacement for the DateTimePicker component.

Here are some examples of the methods. Refer to Flatpickr's Official Documentation for details on each of the configurations.

```
use Coolsam\FilamentFlatpickr\Forms\Components\Flatpickr;

// Basic, Date Field
Flatpickr::make('test_field') // Minimal Config as a datepicker
Flatpickr::make('test_field')
    ->allowInput() // Allow a user to manually input the date in the textbox (make the textbox editable)
    ->altInput(true) // Enable the use of Alternative Input (See Flatpickr docs)
    ->altFormat('F j, Y') // Alternative input format
    ->time(true) // Turn this into a DateTimePicker
    ->disabledDates(['2023-07-25','2023-07-26']) // Disable specific dates from being selected.
    ->minDate(fn() => today()->startOfYear()) // Set the minimum allowed date
    ->maxDate(fn() => today()) // Set the maximum allowed date.
    ->hourIncrement(1) // Intervals of incrementing hours in a time picker
    ->minuteIncrement(10) // Intervals of minute increment in a time picker
    ->seconds(false) // Enable seconds in a time picker
    ->defaultSeconds(0) //Initial value of the seconds element, when no date is selected
    ->defaultMinute(0) // Initial value of the minutes element, when no date is selected
    ->allowInvalidPreload() // Initially check if the selected date is valid
    ->altInputClass('sample-class') // Add a css class for the alt input format
    ->format('Y-m-d') // Set the main date format
    ->ariaDateFormat('Y-m-d') // Aria
    ->clickOpens(true) // Open the datepicker when the input is clicked.
    ->closeOnSelect(true) // Close the datepicker once the date is selected.
    ->conjunction(',') // Applicable only for the MultiDatePicker: Separate inputs using this conjunction. The package will use this conjunction to explode the inputs to an array.
    ->inline(true) // Display the datepicker inline with the input, instead of using a popover.
    ->disableMobile(true) // Disable mobile-version of the datepicker on mobile devices.
    ->mode(\Coolsam\FilamentFlatpickr\Enums\FlatpickrMode::RANGE) // Set the mode as single, range or multiple. Alternatively, you can just use ->range() or ->multiple()
    ->monthSelectorType(\Coolsam\FilamentFlatpickr\Enums\FlatpickrMonthSelectorType::DROPDOWN)
    ->shorthandCurrentMonth(true)
    ->noCalendar(true) // use this in conjunction with `time()` to have a timePicker
    ->position(\Coolsam\FilamentFlatpickr\Enums\FlatpickrPosition::AUTO_CENTER)
    ->showMonths(1)
    ->weekNumbers(true)
    ->time24hr(true)
    ->timePicker() // Configure a timepicker out of the box
    ->weekPicker() // configure a week picker out of the box
    ->monthPicker() // configure a month picker out of the box
    ->rangePicker() // configure a date range picker out of the box
    ->multiplePicker() // Configure a multiple date picker out of the box
;
```

Examples
--------

[](#examples)

```
// You can also use the component as a DateTimePicker, Range Picker, Week Picker, Month Picker, TimePicker and Multiple Date Picker
\Coolsam\Flatpickr\Forms\Components\Flatpickr::make('start_time')->timePicker(),
\Coolsam\Flatpickr\Forms\Components\Flatpickr::make('week_number')->weekPicker()->format('W Y'),
\Coolsam\Flatpickr\Forms\Components\Flatpickr::make('month')->monthPicker()->format('Y-m')->displayFormat('F Y'),
\Coolsam\Flatpickr\Forms\Components\Flatpickr::make('range')->rangePicker(),
\Coolsam\Flatpickr\Forms\Components\Flatpickr::make('occupied_slots')->multiplePicker()->format('Y-m-d')->displayFormat('F j, Y'),
```

Flatpickr Themes (See [Flatpickr Docs](https://flatpickr.js.org/themes/) for more Details)
------------------------------------------------------------------------------------------

[](#flatpickr-themes-see-flatpickr-docs-for-more-details)

> **Note:** I highly recommend that you use the DEFAULT theme, which is styled using tailwind to conform to the filament design system. The other themes come with the flatpickr javascript package and may not conform to your Filament themeing, including dark mode.

You can set the package's theme globally under the `theme` config in the `config/flatpickr.php` file. The config accepts a `\Coolsam\Flatpickr\Enums\FlatpickrTheme` enum value. The `\Coolsam\Flatpickr\Enums\FlatpickrTheme::DEFAULT` theme is already set by default and conforms to the filament design system.

```
use Coolsam\FilamentFlatpickr\Enums\FlatpickrTheme;
return [
    'theme' => FlatpickrTheme::AIRBNB,
];
```

See the screenshots below for the different themes.

State Types
-----------

[](#state-types)

The package supports the following state types:

- `string` or `CarbonInterface` for DateTimePicker, DatePicker, TimePicker, WeekPicker, MonthPicker
- `array` for RangePicker, MultiplePicker (an array of date strings or CarbonInterface instances)

Screenshots
-----------

[](#screenshots)

### Single Date Picker

[](#single-date-picker)

[![image](https://private-user-images.githubusercontent.com/5610289/433138981-015ae745-96bd-4b5a-990a-11bba852aa14.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzEzODk4MS0wMTVhZTc0NS05NmJkLTRiNWEtOTkwYS0xMWJiYTg1MmFhMTQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTA1YzMzYmEyMjc4MWU5MDc1ZmY3YWQ3ZjFiM2ViODhmY2IzZWQyODZkYWQ0NDU5ZWQwYzYwMmQyZDU4NDNlZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.i_Yu6t-fDWwOHTrK2-h3ui1CSUjqnaTD8tldxnXc8TU)](https://private-user-images.githubusercontent.com/5610289/433138981-015ae745-96bd-4b5a-990a-11bba852aa14.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzEzODk4MS0wMTVhZTc0NS05NmJkLTRiNWEtOTkwYS0xMWJiYTg1MmFhMTQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTA1YzMzYmEyMjc4MWU5MDc1ZmY3YWQ3ZjFiM2ViODhmY2IzZWQyODZkYWQ0NDU5ZWQwYzYwMmQyZDU4NDNlZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.i_Yu6t-fDWwOHTrK2-h3ui1CSUjqnaTD8tldxnXc8TU)

### Multiple Date Picker

[](#multiple-date-picker)

[![image](https://private-user-images.githubusercontent.com/5610289/433145613-d896aa05-7907-4957-8d46-1d51d1393b91.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTYxMy1kODk2YWEwNS03OTA3LTQ5NTctOGQ0Ni0xZDUxZDEzOTNiOTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTQ1ZTExNjhmNzY1OTk5ZDlhYzM3ZThjN2ViNzQ5NWM5NDIzZjMxMGY2ZWFmNDYzNTA5MmU5YThhMDk3NTI1MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.V-Pozy4j9Alm55nnhBofHv4ezlday0Ege_10dZd9rdk)](https://private-user-images.githubusercontent.com/5610289/433145613-d896aa05-7907-4957-8d46-1d51d1393b91.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTYxMy1kODk2YWEwNS03OTA3LTQ5NTctOGQ0Ni0xZDUxZDEzOTNiOTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTQ1ZTExNjhmNzY1OTk5ZDlhYzM3ZThjN2ViNzQ5NWM5NDIzZjMxMGY2ZWFmNDYzNTA5MmU5YThhMDk3NTI1MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.V-Pozy4j9Alm55nnhBofHv4ezlday0Ege_10dZd9rdk)

### Date Range Picker

[](#date-range-picker)

[![image](https://private-user-images.githubusercontent.com/5610289/433138817-3bcac5ad-5bfc-4a33-a320-3027c1e6a086.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzEzODgxNy0zYmNhYzVhZC01YmZjLTRhMzMtYTMyMC0zMDI3YzFlNmEwODYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NmY5ODc3MWE0NDA5ZTNiNDU5ZTVlM2Q3YjBkZDJmZGJmMTE1MTVmOWM3YjQwNWE3MTBhNjI1MjkyNDQ0NzBiZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.kmXnOIbot4LnSugfVhnuGLyYIP9Av6GVk1tmG5wio5M)](https://private-user-images.githubusercontent.com/5610289/433138817-3bcac5ad-5bfc-4a33-a320-3027c1e6a086.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzEzODgxNy0zYmNhYzVhZC01YmZjLTRhMzMtYTMyMC0zMDI3YzFlNmEwODYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NmY5ODc3MWE0NDA5ZTNiNDU5ZTVlM2Q3YjBkZDJmZGJmMTE1MTVmOWM3YjQwNWE3MTBhNjI1MjkyNDQ0NzBiZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.kmXnOIbot4LnSugfVhnuGLyYIP9Av6GVk1tmG5wio5M)

### Date-Time Picker

[](#date-time-picker)

[![image](https://private-user-images.githubusercontent.com/5610289/433145387-1529a743-1c03-46b9-b0f5-0076e0a6b7e3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTM4Ny0xNTI5YTc0My0xYzAzLTQ2YjktYjBmNS0wMDc2ZTBhNmI3ZTMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Yjc3ZDRiZmEwMjk3YzA1MDAwZThiYTQzNzRkZTlkODZjOGU5MDQzNDE2NjY0OTVlMDdlNDFjNzIyZTU1MmJiMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.LoGxDkqR1jzOd7VdmCqTTO5FmVmsqx29LfteEDbjKQo)](https://private-user-images.githubusercontent.com/5610289/433145387-1529a743-1c03-46b9-b0f5-0076e0a6b7e3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTM4Ny0xNTI5YTc0My0xYzAzLTQ2YjktYjBmNS0wMDc2ZTBhNmI3ZTMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Yjc3ZDRiZmEwMjk3YzA1MDAwZThiYTQzNzRkZTlkODZjOGU5MDQzNDE2NjY0OTVlMDdlNDFjNzIyZTU1MmJiMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.LoGxDkqR1jzOd7VdmCqTTO5FmVmsqx29LfteEDbjKQo)

### Time-Only Picker

[](#time-only-picker)

[![image](https://private-user-images.githubusercontent.com/5610289/433145665-f6bab802-6d9a-468e-a6fc-b8fd74454656.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTY2NS1mNmJhYjgwMi02ZDlhLTQ2OGUtYTZmYy1iOGZkNzQ0NTQ2NTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjRjZTc5NzhiNzk4ZGI4MzE3Yjk5NzQyOWQ3ZDBlMDQ1Y2QwNGZhYWY2YzlhNWRmODc4Mjg1NGQyNWRiZjM2NSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.dRVQZy7falJjvbUSwp6mFxPDVxpw62NSNHIjq7eMCoY)](https://private-user-images.githubusercontent.com/5610289/433145665-f6bab802-6d9a-468e-a6fc-b8fd74454656.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTY2NS1mNmJhYjgwMi02ZDlhLTQ2OGUtYTZmYy1iOGZkNzQ0NTQ2NTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjRjZTc5NzhiNzk4ZGI4MzE3Yjk5NzQyOWQ3ZDBlMDQ1Y2QwNGZhYWY2YzlhNWRmODc4Mjg1NGQyNWRiZjM2NSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.dRVQZy7falJjvbUSwp6mFxPDVxpw62NSNHIjq7eMCoY)

### Show Multiple Months

[](#show-multiple-months)

[![image](https://private-user-images.githubusercontent.com/5610289/433145832-0ea2e9f2-22df-45d3-a3d1-6430f283e6e0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTgzMi0wZWEyZTlmMi0yMmRmLTQ1ZDMtYTNkMS02NDMwZjI4M2U2ZTAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDdhZjQ4MjlkMWE0ZTlmMTgxNzhhNTFjZDI4NGI2ZWZiOWM2NGFhNjIwYjQzZmM1NmVkNmViMGNjMTBmNWU1YyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.rN_TdIN7ptLYLQWt0B49E3m-0FXsaWXpA7i4EATE9D0)](https://private-user-images.githubusercontent.com/5610289/433145832-0ea2e9f2-22df-45d3-a3d1-6430f283e6e0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTgzMi0wZWEyZTlmMi0yMmRmLTQ1ZDMtYTNkMS02NDMwZjI4M2U2ZTAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDdhZjQ4MjlkMWE0ZTlmMTgxNzhhNTFjZDI4NGI2ZWZiOWM2NGFhNjIwYjQzZmM1NmVkNmViMGNjMTBmNWU1YyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.rN_TdIN7ptLYLQWt0B49E3m-0FXsaWXpA7i4EATE9D0)

### Week Picker

[](#week-picker)

[![image](https://private-user-images.githubusercontent.com/5610289/433146096-ea648d29-1bc2-46b7-9d82-301f500fab78.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NjA5Ni1lYTY0OGQyOS0xYmMyLTQ2YjctOWQ4Mi0zMDFmNTAwZmFiNzgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTA2MTIyOTAxYWFmOGMzOTljMTM2NTkxNWExNDE1MDcwZWFiMDQ5MDRhMGU5NDM0MGFiMTk3OWJlZDhhNGZkYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.x5EHEWXStX7OAbhs0hEtHP4KCZTO6voa1jzs9z1-Q0k)](https://private-user-images.githubusercontent.com/5610289/433146096-ea648d29-1bc2-46b7-9d82-301f500fab78.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NjA5Ni1lYTY0OGQyOS0xYmMyLTQ2YjctOWQ4Mi0zMDFmNTAwZmFiNzgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTA2MTIyOTAxYWFmOGMzOTljMTM2NTkxNWExNDE1MDcwZWFiMDQ5MDRhMGU5NDM0MGFiMTk3OWJlZDhhNGZkYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.x5EHEWXStX7OAbhs0hEtHP4KCZTO6voa1jzs9z1-Q0k)

### Month Picker

[](#month-picker)

[![image](https://private-user-images.githubusercontent.com/5610289/433145994-e542c3d7-08ac-411d-874b-7ae0718ea000.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTk5NC1lNTQyYzNkNy0wOGFjLTQxMWQtODc0Yi03YWUwNzE4ZWEwMDAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWFhYTgxNjQyNmM0ZjVjOWY3YzU5ZTIzYWJjZDAwOTZhNDY1MWE3MDhhZDQ0NWRlNmYzMzAxMDY4MDBjMmJjYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.Hgnv0ZjcZQihclpWyaVegwkWKwThLgzut52zx0g9aR4)](https://private-user-images.githubusercontent.com/5610289/433145994-e542c3d7-08ac-411d-874b-7ae0718ea000.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzMzE0NTk5NC1lNTQyYzNkNy0wOGFjLTQxMWQtODc0Yi03YWUwNzE4ZWEwMDAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWFhYTgxNjQyNmM0ZjVjOWY3YzU5ZTIzYWJjZDAwOTZhNDY1MWE3MDhhZDQ0NWRlNmYzMzAxMDY4MDBjMmJjYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.Hgnv0ZjcZQihclpWyaVegwkWKwThLgzut52zx0g9aR4)

### Flatpickr Themes

[](#flatpickr-themes)

**DEFAULT**

[![image](https://private-user-images.githubusercontent.com/5610289/435410879-ee615ae7-9956-45d6-a4d1-48054babf16c.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMDg3OS1lZTYxNWFlNy05OTU2LTQ1ZDYtYTRkMS00ODA1NGJhYmYxNmMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjVjNGFiODg4NGI2MzFiNDEzYWIyODY2MTRmOTMxZTE5NTNlNTVmZTA4YTFkY2UzOTU1MTBkZjMyODFjNTNjYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ._oUoqs0G5-gr6tJmkrUHF6V6VX0BMH_ZRP41t7MBmHs)](https://private-user-images.githubusercontent.com/5610289/435410879-ee615ae7-9956-45d6-a4d1-48054babf16c.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMDg3OS1lZTYxNWFlNy05OTU2LTQ1ZDYtYTRkMS00ODA1NGJhYmYxNmMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjVjNGFiODg4NGI2MzFiNDEzYWIyODY2MTRmOTMxZTE5NTNlNTVmZTA4YTFkY2UzOTU1MTBkZjMyODFjNTNjYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ._oUoqs0G5-gr6tJmkrUHF6V6VX0BMH_ZRP41t7MBmHs)

**AIRBNB**

[![image](https://private-user-images.githubusercontent.com/5610289/435411307-6ec6e97d-e8ce-4d93-b27b-21fcead8d644.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMTMwNy02ZWM2ZTk3ZC1lOGNlLTRkOTMtYjI3Yi0yMWZjZWFkOGQ2NDQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTIxZjM2NDVlMGE1NzcxY2Y1YzY5YjFjNDQwYmExMWY3ODI4M2EzODA1NGQ5NGM2MzAwMjRhNzgxZjE3MDVhOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.cY1u1KxUJIammoSgIoC2jJVvc-2QmPRtI85MHc8bKvM)](https://private-user-images.githubusercontent.com/5610289/435411307-6ec6e97d-e8ce-4d93-b27b-21fcead8d644.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMTMwNy02ZWM2ZTk3ZC1lOGNlLTRkOTMtYjI3Yi0yMWZjZWFkOGQ2NDQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTIxZjM2NDVlMGE1NzcxY2Y1YzY5YjFjNDQwYmExMWY3ODI4M2EzODA1NGQ5NGM2MzAwMjRhNzgxZjE3MDVhOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.cY1u1KxUJIammoSgIoC2jJVvc-2QmPRtI85MHc8bKvM)

**LIGHT**

[![image](https://private-user-images.githubusercontent.com/5610289/435411814-fa190cb6-1bb4-4175-8733-bf261350c29c.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMTgxNC1mYTE5MGNiNi0xYmI0LTQxNzUtODczMy1iZjI2MTM1MGMyOWMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDdjNDI5ZGQ2MTljNDQ4OGE3ZjFkZWMzOTRmMDY3ZjNhNDY4NmJmMmU0Y2NiZjI5MTE4OGM5Yjk4MzgyMmY5NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.gkoNqEBV22yo4oQG8Flxg8tpPnb-Yv_Z2jfVtWu6XL0)](https://private-user-images.githubusercontent.com/5610289/435411814-fa190cb6-1bb4-4175-8733-bf261350c29c.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMTgxNC1mYTE5MGNiNi0xYmI0LTQxNzUtODczMy1iZjI2MTM1MGMyOWMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDdjNDI5ZGQ2MTljNDQ4OGE3ZjFkZWMzOTRmMDY3ZjNhNDY4NmJmMmU0Y2NiZjI5MTE4OGM5Yjk4MzgyMmY5NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.gkoNqEBV22yo4oQG8Flxg8tpPnb-Yv_Z2jfVtWu6XL0)

**DARK**

[![image](https://private-user-images.githubusercontent.com/5610289/435411980-ddd59f71-5fdc-469f-91be-37e7c4e67fb9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMTk4MC1kZGQ1OWY3MS01ZmRjLTQ2OWYtOTFiZS0zN2U3YzRlNjdmYjkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MGE2OWI5YWNkNGYzOTRiYWEyOWNkOTExNDg4ZGVlNzQ5ZGEzZjFhNGM3MzYyNDBhMTM0NmQwMGVhMjQyMGM2MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.4lUXeOY78fY6P0zPkar7J-IZp0euHBIjeGKexgblt3U)](https://private-user-images.githubusercontent.com/5610289/435411980-ddd59f71-5fdc-469f-91be-37e7c4e67fb9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMTk4MC1kZGQ1OWY3MS01ZmRjLTQ2OWYtOTFiZS0zN2U3YzRlNjdmYjkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MGE2OWI5YWNkNGYzOTRiYWEyOWNkOTExNDg4ZGVlNzQ5ZGEzZjFhNGM3MzYyNDBhMTM0NmQwMGVhMjQyMGM2MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.4lUXeOY78fY6P0zPkar7J-IZp0euHBIjeGKexgblt3U)

**CONFETTI**

[![image](https://private-user-images.githubusercontent.com/5610289/435412191-2c76e329-678c-4443-ab42-ab4fd7230320.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjE5MS0yYzc2ZTMyOS02NzhjLTQ0NDMtYWI0Mi1hYjRmZDcyMzAzMjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjU0M2VhY2Q1NDk5NTZjZmM1ZWM4Yzc1ZDMwNjRiOTk0NzQyNjQzMDgzNzFiZTc2ZmE3M2EyMjQyNDczNDI5MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.6txHVvDbq5nJ12MDEEdtizN6Hot741jraTX5ix_hMBE)](https://private-user-images.githubusercontent.com/5610289/435412191-2c76e329-678c-4443-ab42-ab4fd7230320.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjE5MS0yYzc2ZTMyOS02NzhjLTQ0NDMtYWI0Mi1hYjRmZDcyMzAzMjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjU0M2VhY2Q1NDk5NTZjZmM1ZWM4Yzc1ZDMwNjRiOTk0NzQyNjQzMDgzNzFiZTc2ZmE3M2EyMjQyNDczNDI5MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.6txHVvDbq5nJ12MDEEdtizN6Hot741jraTX5ix_hMBE)

**MATERIAL\_BLUE**

[![image](https://private-user-images.githubusercontent.com/5610289/435412296-db5074f8-22ad-493d-84e1-8e505f0c55be.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjI5Ni1kYjUwNzRmOC0yMmFkLTQ5M2QtODRlMS04ZTUwNWYwYzU1YmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWM0ZTdkYjkyMTZiYjE0NGMzNDdhOGQwNmY3YmI1Njc3ZDZjOGM2ZmZmMjUwYWY0NjMyNzY5ZWQ1Y2U4YWI0MCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.vs-cESdnGtIhSRUMqcQeRLOMhEf0Q3IgIB3yY2HuUDY)](https://private-user-images.githubusercontent.com/5610289/435412296-db5074f8-22ad-493d-84e1-8e505f0c55be.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjI5Ni1kYjUwNzRmOC0yMmFkLTQ5M2QtODRlMS04ZTUwNWYwYzU1YmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWM0ZTdkYjkyMTZiYjE0NGMzNDdhOGQwNmY3YmI1Njc3ZDZjOGM2ZmZmMjUwYWY0NjMyNzY5ZWQ1Y2U4YWI0MCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.vs-cESdnGtIhSRUMqcQeRLOMhEf0Q3IgIB3yY2HuUDY)

**MATERIAL\_GREEN**

[![image](https://private-user-images.githubusercontent.com/5610289/435412332-9d843720-4ef0-4768-ad71-1975a94922e0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjMzMi05ZDg0MzcyMC00ZWYwLTQ3NjgtYWQ3MS0xOTc1YTk0OTIyZTAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTk5ZjNkMzQ2OTk0YTUyMTFjOTI1ODdjMWFkMjQ5NTdjZGQyNjQ3Y2NjZjZmZDE2NGE4YmQ4ZjM3ZTNhNWU3ZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.Aey5eNRuDsUznbNuNuLCQ5K_I0KhAVFS01-kGTC57G8)](https://private-user-images.githubusercontent.com/5610289/435412332-9d843720-4ef0-4768-ad71-1975a94922e0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjMzMi05ZDg0MzcyMC00ZWYwLTQ3NjgtYWQ3MS0xOTc1YTk0OTIyZTAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTk5ZjNkMzQ2OTk0YTUyMTFjOTI1ODdjMWFkMjQ5NTdjZGQyNjQ3Y2NjZjZmZDE2NGE4YmQ4ZjM3ZTNhNWU3ZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.Aey5eNRuDsUznbNuNuLCQ5K_I0KhAVFS01-kGTC57G8)

**MATERIAL\_ORANGE**

[![image](https://private-user-images.githubusercontent.com/5610289/435412385-74021b21-2244-448b-8177-04e888db82c9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjM4NS03NDAyMWIyMS0yMjQ0LTQ0OGItODE3Ny0wNGU4ODhkYjgyYzkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWNmOGI3MWVlYWUyOTVlNTUzZjk1YzQ0NjI3MTVkNDJkNTEzMTgyMTM5YzYxMjZkMzk0NDg4M2I5MTQ4NDkzZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.CPH1Xh2q09XoqskAaAPGfWgjehayzSJ3hw6Q9GLCHAw)](https://private-user-images.githubusercontent.com/5610289/435412385-74021b21-2244-448b-8177-04e888db82c9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjM4NS03NDAyMWIyMS0yMjQ0LTQ0OGItODE3Ny0wNGU4ODhkYjgyYzkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWNmOGI3MWVlYWUyOTVlNTUzZjk1YzQ0NjI3MTVkNDJkNTEzMTgyMTM5YzYxMjZkMzk0NDg4M2I5MTQ4NDkzZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.CPH1Xh2q09XoqskAaAPGfWgjehayzSJ3hw6Q9GLCHAw)

**MATERIAL\_RED**

[![image](https://private-user-images.githubusercontent.com/5610289/435412415-936fbdc7-f73a-437d-88e4-c333a193a72b.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjQxNS05MzZmYmRjNy1mNzNhLTQzN2QtODhlNC1jMzMzYTE5M2E3MmIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWUwODBkYTZiNzM1NTI4MmFjMjk0NzhhMjViYmQ1NDg3ZGI0ZmU1NjRkNTg3NWU0ZDBlOWQzMmFiNDlkODEzZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.KDmg-2GzbfO_pyxEh-Kg6LzrnqdO4Nk2CuLGPUDFpjE)](https://private-user-images.githubusercontent.com/5610289/435412415-936fbdc7-f73a-437d-88e4-c333a193a72b.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUxODU3MTgsIm5iZiI6MTc3NTE4NTQxOCwicGF0aCI6Ii81NjEwMjg5LzQzNTQxMjQxNS05MzZmYmRjNy1mNzNhLTQzN2QtODhlNC1jMzMzYTE5M2E3MmIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDNUMDMwMzM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWUwODBkYTZiNzM1NTI4MmFjMjk0NzhhMjViYmQ1NDg3ZGI0ZmU1NjRkNTg3NWU0ZDBlOWQzMmFiNDlkODEzZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.KDmg-2GzbfO_pyxEh-Kg6LzrnqdO4Nk2CuLGPUDFpjE)

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](https://github.com/savannabits/.github/blob/main/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Savannabits](https://github.com/savannabits)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance56

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 70.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

294d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4dc06e05e127ad3192ef9797ace808069687140538add8e6dbad34ce50bcd1f8?d=identicon)[boksiora](/maintainers/boksiora)

---

Top Contributors

[![coolsam726](https://avatars.githubusercontent.com/u/5610289?v=4)](https://github.com/coolsam726 "coolsam726 (107 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (19 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (11 commits)")[![atmonshi](https://avatars.githubusercontent.com/u/1952412?v=4)](https://github.com/atmonshi "atmonshi (3 commits)")[![alexandrevega](https://avatars.githubusercontent.com/u/8642690?v=4)](https://github.com/alexandrevega "alexandrevega (3 commits)")[![dave-mills](https://avatars.githubusercontent.com/u/5711101?v=4)](https://github.com/dave-mills "dave-mills (2 commits)")[![AhmadFida2](https://avatars.githubusercontent.com/u/154905529?v=4)](https://github.com/AhmadFida2 "AhmadFida2 (1 commits)")[![stephanus-tantiono](https://avatars.githubusercontent.com/u/52034225?v=4)](https://github.com/stephanus-tantiono "stephanus-tantiono (1 commits)")[![AurelDemiri](https://avatars.githubusercontent.com/u/30560661?v=4)](https://github.com/AurelDemiri "AurelDemiri (1 commits)")[![husam-tariq](https://avatars.githubusercontent.com/u/16601695?v=4)](https://github.com/husam-tariq "husam-tariq (1 commits)")[![neatstudio](https://avatars.githubusercontent.com/u/229186?v=4)](https://github.com/neatstudio "neatstudio (1 commits)")[![peter-mw](https://avatars.githubusercontent.com/u/5698247?v=4)](https://github.com/peter-mw "peter-mw (1 commits)")[![rahmanramsi](https://avatars.githubusercontent.com/u/48276043?v=4)](https://github.com/rahmanramsi "rahmanramsi (1 commits)")

---

Tags

laravelflatpickrcoolsam

### Embed Badge

![Health badge](/badges/microweber-deps-flatpickr/health.svg)

```
[![Health](https://phpackages.com/badges/microweber-deps-flatpickr/health.svg)](https://phpackages.com/packages/microweber-deps-flatpickr)
```

###  Alternatives

[coolsam/flatpickr

Flatpickr input for Filamentphp

96205.9k2](/packages/coolsam-flatpickr)[savannabits/filament-flatpickr

Flatpickr input for Filamentphp

9652.6k](/packages/savannabits-filament-flatpickr)[savannabits/filament-modules

Organize your Filament Code into modules using nwidart/laravel-modules

2014.3k](/packages/savannabits-filament-modules)[stephenjude/filament-blog

Filament Blog Builder

20317.8k](/packages/stephenjude-filament-blog)[coolsam/nested-comments

Add Nested comments/replies to filament forms, infolists and resources

3110.0k](/packages/coolsam-nested-comments)[datomatic/nova-detached-actions

A Laravel Nova tool to allow for placing actions in the Nova toolbar detached from the checkbox selection mechanism.

11229.2k](/packages/datomatic-nova-detached-actions)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
