Documentation

CalendarJS is a collection of JavaScript calendar components: Calendar, Schedule, and Timeline. It includes date helpers for common operations. Open-source under MIT license.

Installation

npm install @calendarjs/ce

Quick Links

Components

Calendar

Date picker with range selection and time support.

Schedule

Day/week/month scheduling interface with drag-and-drop.

Timeline

Chronological event visualization.

Framework Support

Works with vanilla JavaScript, React, Vue, and Angular. TypeScript definitions included.

Browser Support

  • Chrome/Edge (last 2 versions)
  • Firefox (last 2 versions)
  • Safari (last 2 versions)
  • Mobile browsers (iOS Safari, Chrome Mobile)

License

MIT License - free for commercial and personal use.