{"repo":"javadbat/jb-date-input","free":true,"listed":false,"github":"https://github.com/javadbat/jb-date-input","clone":"git clone https://github.com/javadbat/jb-date-input.git","description":"jalali date input with date picker support both touch screen for mobile user and keyboard typing for desktop user","language":"TypeScript","stars":64,"topics":["calendar","custom-elements","datepicker","jalali","jalali-date-picker","javascript"],"license":"MIT","category":"productivity","readme_excerpt":"jb-date-input jb-date-input is a form-associated Jalali and Gregorian date input web component with a typed input surface and a calendar popover. - Supports Jalali and Gregorian input. - Supports fast keyboard typing and ArrowUp/ArrowDown date-part changes. - Opens a responsive, mobile-friendly calendar picker. - Accepts Persian digits and can display Persian digits while keeping .value in English digits. - Supports min and max date limits. - Supports native HTML form submission through ElementInternals . - Supports custom validation through jb-validation . - Supports value output as Gregorian, Jalali, or timestamp. - Supports custom value formats such as ISO strings, YYYY/MM/DD , or YYYY MM DD . - Supports custom month names for Jalali and Gregorian calendars. - Includes headless utilities for using the date typing logic with your own input. - Supports TypeScript. - Provides a smooth desktop typing experience. - Supports ESM imports for modern JavaScript apps. - Supports app-level i18n through jb-core/i18n . - Supports custom styling with CSS variables and CSS parts. See CSS parts and variables. - Uses jb-input , jb-calendar , and jb-popover internally. - Framework friendly: use it in pure JavaScript or in frameworks such as React, Vue, and Angular. When to use Use jb-date-input when users should type or pick a date and the field needs Jalali/Gregorian conversion, form association, validation, min/max limits, custom value formats, or Persian digit display. Use jb-calendar wh","default_branch":null,"files":null,"tree":[],"storefront":"/r/javadbat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/javadbat/jb-date-input/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}