EventCalendar: a JavaScript event calendar library with drag-and-drop scheduling, resource views, and timeline displays.
Key highlights:
- 15+ view types including day, week, month, list, resource time grid, and resource timeline
- Nested resource support for complex scheduling scenarios
- Lazy event fetching to minimize API requests during navigation
- Built-in dark theme with full CSS variable customization
- Works as an npm module, Svelte 5 component, or a standalone browser script at 35kb compressed
👉 Blog Post
👉 GitHub Repo
👉 Live Demo
Top comments (0)