awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wojtekmaj avatar

wojtekmaj/react-calendar

0
View on GitHub↗
3,782 stele·529 fork-uri·TypeScript·MIT·3 vizualizăriprojects.wojtekmaj.pl/react-calendar↗

React Calendar

react-calendar is a customizable date grid and picker for React applications. It provides an interactive interface for selecting single or multiple dates and navigating between months and years.

The component uses browser internationalization APIs to format months and days, enabling multilingual date formatting for different global regions. It allows for external customization through prop-driven render overrides to replace default date cell displays.

The library handles the underlying date calculations and state-driven navigation required for scheduling interfaces and date-based grids.

Features

  • Calendar Grid Rendering - Renders an interactive date-based grid with configurable layouts and navigation.
  • React Date Pickers - Provides a customizable calendar-based date and time selection component built specifically for React applications.
  • Calendar Date Calculations - Handles the underlying logic for determining days and offsets to generate the calendar grid.
  • Month Boundary Calculations - Calculates the first and last dates of the month to define the visible range of the grid.
  • Calendar Date Selection - Provides an interactive interface for picking individual dates or ranges from a grid.
  • React Components - Implements a reusable interface element for date-based navigation and scheduling within the React ecosystem.
  • Date Selection Components - Provides a core React-based UI component for selecting dates through an interactive grid.
  • State-Driven Navigations - Manages navigation between dates and months using internal state updates.
  • State-Driven View Management - Controls the displayed month and year through a declarative state-driven approach.
  • Calendar Grid Renderers - Implements a dynamic grid rendering system that maps date arrays to individual React components.
  • Date Localizations - Translates month and day names into various languages using locale settings.
  • Localized Date Pickers - Provides a date picker adapted for different languages and regional formats.
  • Calendar-Based Scheduling Interfaces - Provides the UI foundation for building event management and scheduling interfaces.
  • Date Disabling - Allows specific calendar days to be visually marked as non-selectable via conditional styling.
  • Render Props - Implements render props to allow external control over the rendering logic of date cells.
  • React UI Component Libraries - Offers a specialized collection of reusable UI elements for handling date navigation in React projects.
  • Component-Based Cell Rendering - Allows users to replace default date cell displays using custom UI components.
  • Conditional Class Mappings - Uses conditional logic to map CSS classes to dates based on their selection or disabled state.
  • Internationalization API Integrations - Leverages the native browser Internationalization API for locale-aware date formatting.
  • Internationalized Date Formatting - Provides locale-aware formatting for date labels based on the user's region.
  • Date And Time - Comprehensive calendar component for React.

Istoric stele

Graficul istoricului de stele pentru wojtekmaj/react-calendarGraficul istoricului de stele pentru wojtekmaj/react-calendar

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru React Calendar

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu React Calendar.
  • hacker0x01/react-datepickerAvatar Hacker0x01

    Hacker0x01/react-datepicker

    8,366Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,366
  • wenchaod/fscalendarAvatar WenchaoD

    WenchaoD/FSCalendar

    10,654Vezi pe 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
    Vezi pe GitHub↗10,654
  • clauderic/react-infinite-calendarAvatar clauderic

    clauderic/react-infinite-calendar

    4,022Vezi pe GitHub↗

    This is a date picker component for React that features a continuous vertical scrolling interface. It provides a web interface for choosing dates, supporting both individual date selection and the definition of specific time periods through range selection. The component is distinguished by an infinite scroll mechanism that allows users to browse dates without pagination or dropdowns. It includes year navigation to jump rapidly between different years and utilizes windowed virtual scrolling to maintain performance. The interface supports regional localization for labels and date formats. It

    JavaScriptcalendarcomponentdate
    Vezi pe GitHub↗4,022
  • wix/react-native-calendarsAvatar wix

    wix/react-native-calendars

    10,294Vezi pe 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
    Vezi pe GitHub↗10,294
Vezi toate cele 30 alternative pentru React Calendar→

Întrebări frecvente

Ce face wojtekmaj/react-calendar?

react-calendar is a customizable date grid and picker for React applications. It provides an interactive interface for selecting single or multiple dates and navigating between months and years.

Care sunt principalele funcționalități ale wojtekmaj/react-calendar?

Principalele funcționalități ale wojtekmaj/react-calendar sunt: Calendar Grid Rendering, React Date Pickers, Calendar Date Calculations, Month Boundary Calculations, Calendar Date Selection, React Components, Date Selection Components, State-Driven Navigations.

Care sunt câteva alternative open-source pentru wojtekmaj/react-calendar?

Alternativele open-source pentru wojtekmaj/react-calendar includ: hacker0x01/react-datepicker — This project is a reusable React datepicker component providing an accessible, localized interface for selecting dates… wenchaod/fscalendar — FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a… clauderic/react-infinite-calendar — This is a date picker component for React that features a continuous vertical scrolling interface. It provides a web… 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… mui/mui-x — MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid,…