React
The complete Calendar solution
Bryntum Calendar is a flexible UI component for React with great user and developer experience. Quickly set up a beautiful, full-featured calendar with day, week, month, year, and agenda views.
Get started with the React Calendar library
The high-performance Calendar component for React
Instantly and reliably load large datasets with numerous resources and tasks. Designed for optimal performance, Bryntum React Calendar is scalable and efficient.
JSX support for rendering content
Use conditional logic to produce visually rich cell content with the Bryntum React Calendar. Leverage the robust Bryntum renderer or opt to use JSX inline or in custom React components.
import DemoButton from '../components/DemoButton';
const handleButtonClick = () => {
alert("Button clicked!");
};
return (
<BryntumCalendar
tbar={[
{
type: "widget",
html: <DemoButton onClick={handleButtonClick} text="Click Me!" />,
},
]}
/>
);