It is the must need Date Picker with all possible options available. You can tweak the settings whatever you required for Date selection.

Check out Github

Launch modal typeaheads
Bloodhound is robust, flexible, and offers advanced functionalities such as prefetching, intelligent caching, fast lookups, and backfilling with remote data.
Prefetched data is fetched and processed on initialization. If the browser supports local storage, the processed data will be cached there to prevent additional network requests on subsequent page loads.
Custom templates give you full control over how suggestions get rendered making it easy to customize the look and feel of your typeahead.
Default suggestions can be shown for empty queries by setting the minLength option to 0 and having the source return suggestions for empty queries.
DashboardKit Customizer
Header settings

Sidebar settings

Layout settings