10 Best Vanilla JavaScript Calendar Libraries

List hand-picked by Openbase Experts
Learn More

fullcalendar

Full-sized drag & drop event calendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
13
Top Feedback
7Highly Customizable
5Great Documentation
4Bleeding Edge
GitHub Stars
15K
Weekly Downloads
121K
Last Commit
3mos ago

tui-calendar

🍞📅A JavaScript calendar that has everything you need.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
1Great Documentation
1Highly Customizable
GitHub Stars
10K
Weekly Downloads
8K
Last Commit
2mos ago

@fullcalendar/interaction

Full-sized drag & drop event calendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
15K
Weekly Downloads
237K
Last Commit
3mos ago

@fullcalendar/list

Full-sized drag & drop event calendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
15K
Weekly Downloads
100K
Last Commit
3mos ago

@syncfusion/ej2-calendars

Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
283
Weekly Downloads
51K
Last Commit
1mo ago
gst

gantt-schedule-timeline-calendar

Gantt Gantt Gantt Timeline Schedule Calendar [ javascript gantt, js gantt, projects gantt, timeline, scheduler, gantt timeline, reservation timeline, react gantt, angular gantt, vue gantt, svelte gantt, booking manager ]

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
2Highly Customizable
1Easy to Use
GitHub Stars
1K
Weekly Downloads
3K
Last Commit
1mo ago

@syncfusion/ej2-schedule

Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
283
Weekly Downloads
11K
Last Commit
1mo ago

fullcalendar-scheduler

FullCalendar add-on for displaying events and resources

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
666
Weekly Downloads
12K
Last Commit
6mos ago
cal

calendar

Port of Python calendar.py module to JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Buggy
GitHub Stars
119
Weekly Downloads
11K
Last Commit
2yrs ago
icd

ionic-calendar-date-picker

A calendar date picker component for Ionic 3.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
96
Last Commit
3yrs ago
vjc

vanilla-js-calendar

The lightest Javascript calendar out there, without any dependency.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
36
Weekly Downloads
28
Last Commit
3yrs ago
cl

calendar-lite

📆 calendar 日历

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Performant
GitHub Stars
123
Weekly Downloads
5
Last Commit
1yr ago