A favicon of Lingua Time

Lingua Time

Lingua Time is a ShadCN datetime picker component that intelligently parses natural language for date and time selection, simplifying user input.

A screenshot of Lingua TimeVisit

Lingua Time: Intuitive Natural Language Datetime Picker for ShadCN

Lingua Time is a powerful datetime picker designed specifically for integration with ShadCN projects. It enhances user experience by allowing end-users to input dates and times using conversational phrases like 'Tomorrow at 4am' or 'Next Wednesday at 11am UTC'. This component simplifies form interactions, making date and time selection more intuitive and efficient for developers to implement and for users to operate, seamlessly integrating with tools like react-form-hook.

Features:

  • Natural Language Input: Enables users to specify dates and times using conversational phrases (e.g., 'Tomorrow at 4am', 'Next 3 days').
  • ShadCN Component Integration: Designed for ShadCN, installable via a shadcn@canary add command for easy project integration.
  • React Hook Form Support: Integrates with react-form-hook, mapping to its name, value (as dateTime), onChange (as setDateTime), and onBlur props.
  • Dual Picker Interface: Offers both natural language input and a traditional, clickable calendar-based date and time picker.
  • Standard Form Control Attributes: Supports common input attributes like disabled, autoComplete, and aria-describedby for better control and accessibility.

Summary:

Lingua Time offers developers a sophisticated datetime picker component for ShadCN applications. It uniquely combines natural language input for intuitive date/time selection with standard picker functionality and robust integration with react-form-hook. This tool streamlines the development of user-friendly forms by simplifying how users specify dates and times, making it a valuable addition for modern web applications.

Distribution:
opensource
GitHub:
306 Stars
10 Forks
Share:

 

  
 

Similar to Lingua Time: