Open source · MIT licensed

ChronoLaneJS React calendar and scheduler.

An open-source React and TypeScript calendar and scheduler with accessible views, resource scheduling, event drag and resize interactions, and time-zone-aware behavior.

npm install @chronolanejs/reactStable release available
5Built-in views
IANATimezone aware
18—19React support
0State assumptions

Interactive playground

One model. Every view.

Switch views, navigate dates, select events, and inspect a real ChronoLaneJS calendar without leaving the page.

WeekSeven-day planning

September 2026

Weekly planningPriorities and ownership
Design reviewCalendar interaction pass
Research block
Documentation
Release readiness

Designed for real products

Calendar behavior
for real products.

01

Connect your state

Use controlled or uncontrolled navigation and connect selections, edits, and drops to any data layer.

02

Customize presentation

Replace meaningful render boundaries while ChronoLaneJS handles layout and calendar behavior.

03

Trust the timeline

IANA zones, locale conventions, overlap lanes, clipping, and custom ranges stay explicit and testable.

Documentation

Build on a clear calendar model.

Start with a guided integration, then use the complete API and customization references as the implementation grows.

Behind ChronoLaneJS

Built with intent by Diogo Crava.

I'm a full-stack developer who enjoys turning difficult product behavior into clear, dependable tools. ChronoLaneJS is my take on calendar infrastructure that stays precise, flexible, and pleasant to build with.

Support the work

If ChronoLaneJS saves you time, a coffee helps fund the next carefully built release.
Buy me a coffee