awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jquense avatar

jquense/react-big-calendar

0
View on GitHub↗
8,652 stars·2,306 forks·JavaScript·mit·6 vuesjquense.github.io/react-big-calendar/examples/index.html↗

React Big Calendar

react-big-calendar is a React calendar component used for rendering schedules and time-based events within web applications. It functions as a customizable event scheduler and JavaScript date visualization library that maps scheduled activities to a time-grid layout.

The project is a date-agnostic scheduling interface, utilizing a pluggable adapter to support various third-party JavaScript date libraries. It allows for the replacement of internal calendar elements with custom React components and employs SASS variables for visual styling.

The library covers interactive event scheduling and time-based data management, including the ability to localize date formatting for different languages and cultures.

Features

  • Calendar Visualization Components - Provides a comprehensive UI component for rendering schedules and time-based events within a flexible calendar interface.
  • Calendar-Based Scheduling Interfaces - Provides a comprehensive UI for rendering and managing events within a calendar view.
  • Event Scheduling Software - Provides a customizable tool for managing event agendas and participant scheduling within web apps.
  • Scheduling Interfaces - Offers an interactive interface for managing the timing and duration of scheduled appointments.
  • Time-Based Data Management - Enables the organization and tracking of scheduled activities to manage deadlines and overlapping time slots.
  • Date and Time Libraries - Provides a robust set of tools for parsing, formatting, and visualizing dates and times in a React environment.
  • Pluggable Date Interfaces - Implements a pluggable adapter system to support various third-party date libraries regardless of the underlying implementation.
  • Time-Slot Coordinate Mappings - Implements a layout system that translates scheduled activity durations and start times into precise coordinates on a time-grid.
  • Calendar Grid Rendering - Renders a flexible, customizable date-based grid for visualizing complex event data.
  • Coordinate-Based Positioning - Uses a coordinate-based system to precisely position and dimension events within a time-grid layout.
  • State Synchronization - Facilitates building complex workflows by syncing the calendar's internal state with central data sources.
  • Time-Based Data Visualization - Visualizes scheduled activities on a grid to help users identify deadlines and temporal conflicts.
  • Calendar Components - Provides highly customizable calendar components for managing date-based data input and display.
  • CSS Variable Theming - Uses CSS variables to allow dynamic and consistent styling of the calendar interface.
  • Custom Component Injection - Allows developers to inject custom React components to replace default event and cell renderers.
  • Sass Abstractions - Utilizes SASS variables and mixins to decouple visual styling from the calendar's structural logic.
  • Visual Style Customization - Provides mechanisms to modify visual properties and color schemes to match specific design systems.
  • Internationalized Date Formatting - Supports locale-aware date and time formatting for global user bases.
  • UI Components - Listed in the “UI Components” section of the Awesome React awesome list.

Historique des stars

Graphique de l'historique des stars pour jquense/react-big-calendarGraphique de l'historique des stars pour jquense/react-big-calendar

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à React Big Calendar

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec React Big Calendar.
  • bigcalendar/react-big-calendarAvatar de bigcalendar

    bigcalendar/react-big-calendar

    8,700Voir sur GitHub↗

    react-big-calendar is a React calendar component used to build scheduling interfaces for web applications. It provides layouts for displaying events in daily, weekly, and monthly views, acting as a customizable UI component for managing appointments and schedules. The project includes a resource scheduling grid for tracking multiple events across different entities and a drag and drop scheduler that allows users to move and resize events through pointer-based interactions. The interface supports localized date scheduling and date formatting localization. Visual appearance is managed through

    JavaScript
    Voir sur GitHub↗8,700
  • mui/mui-xAvatar de mui

    mui/mui-x

    5,791Voir sur GitHub↗

    MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid, charting library, date and time pickers, scheduler, and tree view. The library is built with accessibility as a core principle, ensuring all components meet WCAG and WAI-ARIA standards for keyboard navigation and screen reader announcements. The components are designed for extensibility and performance. The data grid offers comprehensive data management with sorting, filtering, pagination, column pinning, row grouping, inline editing, and Excel export. The charting library support

    TypeScriptchartsdata-griddatatable
    Voir sur GitHub↗5,791
  • wix/react-native-calendarsAvatar de wix

    wix/react-native-calendars

    10,294Voir sur 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
    Voir sur GitHub↗10,294
  • wenchaod/fscalendarAvatar de WenchaoD

    WenchaoD/FSCalendar

    10,654Voir sur 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
    Voir sur GitHub↗10,654
Voir les 30 alternatives à React Big Calendar→

Questions fréquentes

Que fait jquense/react-big-calendar ?

react-big-calendar is a React calendar component used for rendering schedules and time-based events within web applications. It functions as a customizable event scheduler and JavaScript date visualization library that maps scheduled activities to a time-grid layout.

Quelles sont les fonctionnalités principales de jquense/react-big-calendar ?

Les fonctionnalités principales de jquense/react-big-calendar sont : Calendar Visualization Components, Calendar-Based Scheduling Interfaces, Event Scheduling Software, Scheduling Interfaces, Time-Based Data Management, Date and Time Libraries, Pluggable Date Interfaces, Time-Slot Coordinate Mappings.

Quelles sont les alternatives open-source à jquense/react-big-calendar ?

Les alternatives open-source à jquense/react-big-calendar incluent : bigcalendar/react-big-calendar — react-big-calendar is a React calendar component used to build scheduling interfaces for web applications. It provides… mui/mui-x — MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid,… wix/react-native-calendars — This project provides a set of customizable calendar and date-picking interfaces for cross-platform mobile… wenchaod/fscalendar — FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a… taiga-family/taiga-ui — Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces.… nathanreyes/v-calendar — v-calendar is a customizable calendar and datepicker component for Vue applications. It provides an interactive…