awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Hacker0x01 avatar

Hacker0x01/react-datepicker

0
View on GitHub↗
8,366 نجوم·2,274 تفرعات·TypeScript·MIT·6 مشاهداتreactdatepicker.com↗

React Datepicker

This project is a reusable React datepicker component providing an accessible, localized interface for selecting dates and times within web applications. It functions as an input field that triggers a calendar popup for precise temporal data entry.

The component is designed for flexibility, allowing for a customizable calendar layout and the integration of custom external elements to trigger the picker. It supports marking holidays with custom labels and styles and implements date selection restrictions through boundaries, exclusion lists, and filter functions.

The system includes comprehensive localization and internationalization tools to translate calendar labels and format dates across different languages and regional formats. It also manages timezone-aware calculations and provides keyboard-driven navigation to ensure accessibility.

Features

  • Date Selection Components - Provides an interactive UI component for picking specific dates and times with customizable formatting.
  • Locale Mappings - Uses lookup tables and mapping logic to translate date components and labels into specific regional language formats.
  • Timezone Configuration - Ensures consistent date representation across different geographies using regional timezone identifiers.
  • Timezone Management - Handles the logic for selecting and managing timezones within temporal data fields.
  • Calendar Grid Rendering - Generates a date-based calendar grid driven by a central state and the component lifecycle.
  • Calendars - Implements a calendar UI that supports multiple languages, regional formats, and timezone handling.
  • React Components - Implements a reusable calendar interface as a set of components designed for the React ecosystem.
  • Date and Time Pickers - Provides a customizable and localized React-based interface for selecting dates and times.
  • Date Pickers - Provides a flexible component for selecting dates, marking holidays, and customizing the calendar layout.
  • Date Range Restrictions - Limits available date selections using minimum and maximum boundaries and exclusion lists.
  • Calendar Localizations - Translates date labels and manages timezone configurations for a localized calendar interface.
  • Internationalized Date Formatting - Implements locale-aware date and time formatting to display temporal data according to regional standards.
  • Date Metadata Visualization - Displays supplemental information, such as holiday markers and custom labels, on specific calendar days.
  • Temporal Selection Interfaces - Provides a specialized input interface for capturing precise timestamps with configurable intervals.
  • Web Accessibility - Ensures calendar components are accessible via keyboard-driven navigation for users with screen readers.
  • Layout Customization - Allows developers to wrap the calendar in custom containers to modify its visual structure and integrate additional interface elements.
  • Component Composition - Enables the date picker to be triggered by custom external elements while maintaining the internal calendar selection logic.
  • Form and Input Management - Develops date and time input fields for forms featuring validation, range restrictions, and custom triggers.
  • Keyboard Command Mapping - Translates specific keyboard presses into internal date navigation commands to decouple input from logic.
  • Input Validation Constraints - Determines date availability by running a set of boundary and exclusion functions during the render cycle.
  • Keyboard Navigation - Provides a system for navigating calendar views using standard keyboard shortcuts to improve accessibility.
  • Accessible Temporal Fields - Provides a keyboard-navigable input field that triggers a calendar popup for precise date and time selection.
  • Date And Time - Reusable date picker component.
  • Specialized Components - A simple and reusable datepicker component for React
  • UI Components - Reusable date picker component.

سجل النجوم

مخطط تاريخ النجوم لـ hacker0x01/react-datepickerمخطط تاريخ النجوم لـ hacker0x01/react-datepicker

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ React Datepicker

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Datepicker.
  • wenchaod/fscalendarالصورة الرمزية لـ WenchaoD

    WenchaoD/FSCalendar

    10,654عرض على GitHub↗

    FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a programmable interface for rendering date grids and event markers, supporting both Swift and Objective-C development. The library enables the creation of custom date picking interfaces with specific range restrictions and selection rules. It supports the display of date-based metadata and event visualization within a mobile scheduling context. The framework covers visual styling and cell design, allowing for custom view components, subtitles, and event markers. It includes a flexibl

    Objective-C
    عرض على GitHub↗10,654
  • wix/react-native-calendarsالصورة الرمزية لـ wix

    wix/react-native-calendars

    10,294عرض على GitHub↗

    This project provides a set of customizable calendar and date-picking interfaces for cross-platform mobile applications. It includes an interactive date grid and a date picker interface used for selecting single dates or date ranges. The components support localized date displays, allowing month names and date formatting to adapt to different languages and regional settings. Users can navigate months via a scrollable grid and mark specific days with custom highlights or indicators to signify events and status. The library covers date selection constraints to block specific dates and a select

    TypeScript
    عرض على GitHub↗10,294
  • gpbl/react-day-pickerالصورة الرمزية لـ gpbl

    gpbl/react-day-picker

    6,820عرض على GitHub↗

    react-day-picker is a customizable calendar interface for React web applications. It provides a user interface for selecting single days, multiple dates, or date ranges while complying with WCAG 2.1 AA standards for assistive technology compatibility. The component supports internationalized date input, adapting formats and languages to match regional requirements. It further extends this global support by providing a multi-calendar date selector that functions with non-Gregorian systems, including Persian, Hijri, Buddhist, Ethiopic, and Hebrew calendars. The library covers interactive date

    TypeScriptcalendarcalendar-componentcalendar-widget
    عرض على GitHub↗6,820
  • amsul/pickadate.jsالصورة الرمزية لـ amsul

    amsul/pickadate.js

    7,659عرض على GitHub↗

    pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input interface that allows users to select specific calendar dates and precise clock times. The library features a customizable calendar UI with configurable colors, sizes, and breakpoints. It includes a localization system to adapt interface text and date formats into multiple languages and regional settings. The component includes interactive date and time inputs and a styling system for modifying visual design to match specific brand identities. Its layout automatically adjusts for di

    JavaScript
    عرض على GitHub↗7,659
عرض جميع البدائل الـ 30 لـ React Datepicker→

الأسئلة الشائعة

ما هي وظيفة hacker0x01/react-datepicker؟

This project is a reusable React datepicker component providing an accessible, localized interface for selecting dates and times within web applications. It functions as an input field that triggers a calendar popup for precise temporal data entry.

ما هي الميزات الرئيسية لـ hacker0x01/react-datepicker؟

الميزات الرئيسية لـ hacker0x01/react-datepicker هي: Date Selection Components, Locale Mappings, Timezone Configuration, Timezone Management, Calendar Grid Rendering, Calendars, React Components, Date and Time Pickers.

ما هي البدائل مفتوحة المصدر لـ hacker0x01/react-datepicker؟

تشمل البدائل مفتوحة المصدر لـ hacker0x01/react-datepicker: wenchaod/fscalendar — FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a… wix/react-native-calendars — This project provides a set of customizable calendar and date-picking interfaces for cross-platform mobile… gpbl/react-day-picker — react-day-picker is a customizable calendar interface for React web applications. It provides a user interface for… amsul/pickadate.js — pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input… uxsolutions/bootstrap-datepicker — bootstrap-datepicker is a JavaScript calendar widget and UI extension designed for the Bootstrap CSS framework. It… wojtekmaj/react-calendar — react-calendar is a customizable date grid and picker for React applications. It provides an interactive interface for…