awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
gpbl avatar

gpbl/react-day-picker

0
View on GitHub↗
6,820 Stars·773 Forks·TypeScript·MIT·6 Aufrufedaypicker.dev↗

React Day Picker

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 selection with support for selection constraints and time selection integration. Users can apply visual customization to the layout and navigation controls, including the use of custom highlighting to distinguish specific dates such as holidays or events.

Features

  • Date Selection Components - Provides an interactive calendar interface for selecting single days, multiple dates, or date ranges.
  • Calendars And Dates - Implements a date selector that functions across both Gregorian and non-Gregorian calendar systems.
  • Date Pickers - Provides a customizable React-based calendar interface for flexible date and range selection.
  • Web Accessibility Compliance - Ensures the calendar conforms to WCAG 2.1 AA standards for users relying on assistive technologies.
  • Accessibility Implementations - Implements accessible date picking interfaces that comply with WCAG standards for assistive technology.
  • Calendar Components - Offers a specialized user interface component for selecting dates and managing calendar-based input.
  • Alternative Calendar Systems - Provides support for non-Gregorian systems including Hijri, Persian, Buddhist, Ethiopic, and Hebrew calendars.
  • Calendar Localizations - Uses the native Intl API to handle locale-specific formatting and regional calendar translations.
  • Internationalized Date Formatting - Adapts calendar displays and date formats to match the language and regional requirements of global users.
  • Date Metadata Visualization - Supports applying custom visual modifiers to highlight specific dates, such as holidays or events, within the calendar grid.
  • Calendar Visual Customizations - Allows for custom visual styles and highlighting to match unique brand design systems.
  • Calendar Date Calculations - Provides a utility layer for date arithmetic to calculate selection boundaries and spans.
  • Visual Customization - Provides comprehensive options for modifying the visual style, layout, and navigation controls to match custom designs.
  • Selection Constraints - Prevents the selection of specific dates or ranges based on defined business rules and constraints.
  • State Class Mapping - Maps custom boolean modifiers to CSS classes to apply visual styles to specific dates.
  • Component Composition - Utilizes a composition-based architecture to build the calendar using specialized sub-components for grids and headers.
  • Component State Management - Implements controlled component patterns to sync date selection states via React props.
  • Accessibility Attribute Mapping - Maps internal component states to WAI-ARIA attributes to ensure screen reader compatibility.
  • Date And Time - Flexible and customizable date picker.

Star-Verlauf

Star-Verlauf für gpbl/react-day-pickerStar-Verlauf für gpbl/react-day-picker

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu React Day Picker

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit React Day Picker.
  • hacker0x01/react-datepickerAvatar von Hacker0x01

    Hacker0x01/react-datepicker

    8,366Auf GitHub ansehen↗

    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 comprehens

    TypeScriptdate-fnsdatepicker-componenthacktoberfest
    Auf GitHub ansehen↗8,366
  • wix/react-native-calendarsAvatar von wix

    wix/react-native-calendars

    10,294Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,294
  • uxsolutions/bootstrap-datepickerAvatar von uxsolutions

    uxsolutions/bootstrap-datepicker

    12,656Auf GitHub ansehen↗

    bootstrap-datepicker is a JavaScript calendar widget and UI extension designed for the Bootstrap CSS framework. It provides a client-side input component for web forms that allows users to select single dates or date ranges through a navigable monthly calendar view. The component includes localized calendar interfaces that adapt visual layouts and date formats to match different languages and regional standards. It also features custom date validation to restrict user input by disabling specific days or setting minimum and maximum date boundaries.

    JavaScriptbootstrapbootstrap-datepickerjavascript
    Auf GitHub ansehen↗12,656
  • wenchaod/fscalendarAvatar von WenchaoD

    WenchaoD/FSCalendar

    10,654Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,654
Alle 30 Alternativen zu React Day Picker anzeigen→

Häufig gestellte Fragen

Was macht gpbl/react-day-picker?

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.

Was sind die Hauptfunktionen von gpbl/react-day-picker?

Die Hauptfunktionen von gpbl/react-day-picker sind: Date Selection Components, Calendars And Dates, Date Pickers, Web Accessibility Compliance, Accessibility Implementations, Calendar Components, Alternative Calendar Systems, Calendar Localizations.

Welche Open-Source-Alternativen gibt es zu gpbl/react-day-picker?

Open-Source-Alternativen zu gpbl/react-day-picker sind unter anderem: hacker0x01/react-datepicker — This project is a reusable React datepicker component providing an accessible, localized interface for selecting dates… wix/react-native-calendars — This project provides a set of customizable calendar and date-picking interfaces for cross-platform mobile… uxsolutions/bootstrap-datepicker — bootstrap-datepicker is a JavaScript calendar widget and UI extension designed for the Bootstrap CSS framework. It… wenchaod/fscalendar — FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a… wojtekmaj/react-calendar — react-calendar is a customizable date grid and picker for React applications. It provides an interactive interface for… amsul/pickadate.js — pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input…