10 Best JavaScript Calendar Libraries

List hand-picked by Openbase Experts
Learn More

react-native-calendars

react-native-calendars

React Native Calendar Components πŸ—“οΈ πŸ“†

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
8.2K
Weekly Downloads
97.3K
Last Commit
9mos ago
User Rating
4.8/ 5
29
Top Feedback
12Highly Customizable
7Great Documentation
5Easy to Use
rc

react-calendar

Ultimate calendar for your React app.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
2.7K
Weekly Downloads
355K
Last Commit
7mos ago
User Rating
4.5/ 5
21
Top Feedback
22Great Documentation
22Easy to Use
13Highly Customizable
fullcalendar

fullcalendar

Full-sized drag & drop event calendar

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
15.7K
Weekly Downloads
143K
Last Commit
10mos ago
User Rating
4.5/ 5
13
Top Feedback
7Highly Customizable
6Great Documentation
4Bleeding Edge
rbc

react-big-calendar

gcal/outlook like calendar component

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
6.2K
Weekly Downloads
163K
Last Commit
9mos ago
User Rating
4.3/ 5
10
Top Feedback
13Great Documentation
3Easy to Use
2Performant
vc

v-calendar

An elegant calendar and datepicker plugin for Vue.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
3.6K
Weekly Downloads
171K
Last Commit
10mos ago
User Rating
4.0/ 5
3
Top Feedback
4Great Documentation
1Easy to Use
1Performant
ac

angular-calendar

A flexible calendar component for angular 14.0+ that can display events on a month, week or day view.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.5K
Weekly Downloads
102K
Last Commit
1yr ago
User Rating
4.4/ 5
7
Top Feedback
16Great Documentation
6Easy to Use
5Hard to Use
vfc

vue-functional-calendar

Vue.js Functional Calendar | Component/Package

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
421
Weekly Downloads
2.7K
Last Commit
6mos ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
tui-calendar

tui-calendar

πŸžπŸ“…A JavaScript calendar that has everything you need.

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

vue-cal

A Vue 2 & 3 full calendar, no dependency, no BS. :metal:

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
971
Weekly Downloads
11.8K
Last Commit
8mos ago
User Rating
4.0/ 5
1
Top Feedback
2Poor Documentation
1Great Documentation
1Highly Customizable
@fullcalendar/angular

@fullcalendar/angular

An official Angular component for FullCalendar

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
911
Weekly Downloads
56.8K
Last Commit
8mos ago
User Rating
4.0/ 5
1
Top Feedback
2Easy to Use
1Performant
@fullcalendar/react

@fullcalendar/react

An official React component for FullCalendar

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.4K
Weekly Downloads
168K
Last Commit
1yr ago
User Rating
4.5/ 5
4
Top Feedback
2Great Documentation
2Performant
1Easy to Use
@fullcalendar/vue

@fullcalendar/vue

An official Vue component for FullCalendar

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.1K
Weekly Downloads
56.3K
Last Commit
8mos ago
User Rating
4.7/ 5
3
Top Feedback
rnc

react-native-calendar-events

πŸ“† React Native Module for iOS and Android Calendar Events

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
803
Weekly Downloads
13.6K
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
6Great Documentation
2Easy to Use
abd

angular-bootstrap-datetimepicker

Native Angular date/time picker component styled by Twitter Bootstrap

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.3K
Weekly Downloads
5.3K
Last Commit
3yrs ago
User Rating
5.0/ 5
1
Top Feedback
1Highly Customizable
ic

ionic2-calendar

A calendar component based on Ionic framework

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
364
Weekly Downloads
1.9K
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
1Poor Documentation
react-calendar-timeline

react-calendar-timeline

A modern and responsive react timeline component.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
1.7K
Weekly Downloads
30.1K
Last Commit
1yr ago
User Rating
3.7/ 5
6
Top Feedback
3Abandoned
2Poor Documentation
rnc

react-native-calendar-strip

Easy to use and visually stunning calendar component for React Native.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
823
Weekly Downloads
4.2K
Last Commit
1yr ago
User Rating
4.0/ 5
1
Top Feedback
1Easy to Use
expo-calendar

expo-calendar

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
18.2K
Weekly Downloads
5.8K
Last Commit
9mos ago
rnc

react-native-calendar-picker

CalendarPicker Component for React Native

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
668
Weekly Downloads
11K
Last Commit
1yr ago
User Rating
3.0/ 5
1
Top Feedback
@fullcalendar/interaction

@fullcalendar/interaction

Full-sized drag & drop event calendar

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
15.7K
Weekly Downloads
301K
Last Commit
10mos ago
cal

@nivo/calendar

nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
10.6K
Weekly Downloads
8K
Last Commit
9mos ago
@fullcalendar/list

@fullcalendar/list

Full-sized drag & drop event calendar

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
15.7K
Weekly Downloads
148K
Last Commit
10mos ago
rnc

react-native-calendario

πŸ“† React Native Calendar

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
350
Weekly Downloads
863
Last Commit
9mos ago
User Rating
2.5/ 5
2
Top Feedback
rw

react-widgets

Polished, feature rich, accessible form inputs built with React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.3K
Weekly Downloads
34K
Last Commit
8mos ago
User Rating
Top Feedback
1Great Documentation
rnb

react-native-big-calendar

gcal/outlook like calendar component for React Native

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
231
Weekly Downloads
685
Last Commit
10mos ago
@toast-ui/react-calendar

@toast-ui/react-calendar

πŸžπŸ“…A JavaScript calendar that has everything you need.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
10.3K
Weekly Downloads
4.4K
Last Commit
7mos ago
@toast-ui/vue-calendar

@toast-ui/vue-calendar

πŸžπŸ“…A JavaScript calendar that has everything you need.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
10.3K
Weekly Downloads
1.4K
Last Commit
7mos ago
User Rating
Top Feedback
1Unwelcoming Community
fullcalendar-scheduler

fullcalendar-scheduler

FullCalendar add-on for displaying events and resources

SEE LICENSE IN LICENSE.md
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
684
Weekly Downloads
14.5K
Last Commit
8mos ago
rc-calendar

rc-calendar

React Calendar

Unknown
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.6K
Weekly Downloads
124K
Last Commit
2yrs ago
rnw

react-native-week-view

Week View Component for react-native

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
173
Weekly Downloads
624
Last Commit
8mos ago
vsc

vue-simple-calendar

Simple Vue component to show a month-grid calendar with events

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
742
Weekly Downloads
7K
Last Commit
9mos ago
react-native-bpk-component-calendar

react-native-bpk-component-calendar

Backpack Design System

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
444
Weekly Downloads
4
Last Commit
9mos ago
vat

vue-add-to-calendar

A Vue.js component that provides "Add to Calendar" functionality, works with Vue 2.X

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
134
Weekly Downloads
424
Last Commit
10mos ago
@fullcalendar/vue3

@fullcalendar/vue3

An official Vue component for FullCalendar

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.1K
Weekly Downloads
12.8K
Last Commit
8mos ago
rmc

react-modern-calendar-datepicker

A modern, beautiful, customizable date picker for React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
850
Weekly Downloads
12K
Last Commit
2yrs ago
User Rating
Top Feedback
1Great Documentation
1Easy to Use
1Bleeding Edge
ric

react-infinite-calendar

✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
3.9K
Weekly Downloads
11.3K
Last Commit
4yrs ago
suc

semantic-ui-calendar-react

Datepicker react component based on semantic-ui-react components

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
252
Weekly Downloads
10.2K
Last Commit
3yrs ago
cal

calendar

Port of Python calendar.py module to JavaScript

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
123
Weekly Downloads
10K
Last Commit
3yrs ago
User Rating
Top Feedback
1Buggy
vdp

vue-date-pick

Lightweight and mobile friendly date time picker based on Vue. Vue date pick emphasizes performance, elegant and usable UI on all screen sizes and simplicity of configuration. Has no dependencies on css frameworks or date libraries. Weighs less then 5KB.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
240
Weekly Downloads
8.6K
Last Commit
2yrs ago
angular-ui-calendar

angular-ui-calendar

A complete AngularJS directive for the Arshaw FullCalendar.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.5K
Weekly Downloads
6.8K
Last Commit
6yrs ago
rch

react-calendar-heatmap

An svg calendar heatmap inspired by github's contribution graph

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
951
Weekly Downloads
6.6K
Last Commit
3yrs ago
simple-react-calendar

simple-react-calendar

A simple react based calendar component to be used for selecting dates and date ranges

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
108
Weekly Downloads
5.6K
Last Commit
7mos ago
amp

angular-moment-picker

Angular Moment Picker is an AngularJS directive for date and time picker using Moment.js.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
534
Weekly Downloads
5.6K
Last Commit
5yrs ago
ic

ion2-calendar

πŸ“… A date picker components for ionic2 /ionic3 / ionic4

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
550
Weekly Downloads
5K
Last Commit
2yrs ago
vfc

vue-full-calendar

FullCalendar wrapper for vue

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
3.4K
Last Commit
User Rating
Top Feedback
1Great Documentation
1Easy to Use
1Highly Customizable
bc

bootstrap-calendar

Full view calendar with year, month, week and day views based on templates with Twitter Bootstrap.

BSD
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
3K
Weekly Downloads
201
Last Commit
8mos ago
vf

vue-fullcalendar

vue calendar fullCalendar. no jquery required. Schedule events management

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.5K
Weekly Downloads
2.9K
Last Commit
6yrs ago
rnm

react-native-modern-datepicker

A customizable calendar, time & month picker for React Native (including Persian Jalaali calendar & locale)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
344
Weekly Downloads
2.7K
Last Commit
2yrs ago
abc

angular-bootstrap-calendar

A port of the bootstrap calendar widget to AngularJS (no jQuery required!)

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
806
Weekly Downloads
2.6K
Last Commit
5yrs ago
ric

react-input-calendar

Datepicker widget react component

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
140
Weekly Downloads
1.3K
Last Commit
2yrs ago