@fullcalendar/core

FullCalendar core types package
89,463,914 20,704
Install
npm install @fullcalendar/core
Latest Version:7.1.3
License:MIT
Last Updated:Oct 16, 2026
Links: GitHub  ·  npm
Maintainer: arshaw

FullCalendar Core Types

📖 For many years, this package was the heart of FullCalendar. It played two roles:

  1. The Vanilla JS calendar itself — if you wrote import { Calendar } from '@fullcalendar/core', this is where it came from.
  2. The shared core — the essential peer dependency installed alongside every connector (React, Angular, Vue), which instantiated a Vanilla JS calendar under the hood.

That's no longer how FullCalendar works. As of v7, the connectors are self-contained and no longer need this package, and the Vanilla JS calendar has moved to its own package. Today @fullcalendar/core exists only to share a few small TypeScript type definitions across projects. You generally won't install it directly. If you're moving an existing project forward, see the Upgrading from v6 guide.

➡️ Using the Vanilla JS calendar? It moved.

The plain-JavaScript build that used to live here is now the bare fullcalendar package:

npm install fullcalendar

🔌 Using a framework connector? Start here

Pick the package for your framework:

Framework Package
Vanilla JS fullcalendar
React @fullcalendar/react
Preact @fullcalendar/preact
Vue 3 @fullcalendar/vue3
Angular @fullcalendar/angular

For docs, examples, and premium features, visit fullcalendar.io.

Related Packages

@fullcalendar/vue3

The official Vue 3 component for FullCalendar

8,346,024 1,584
@fullcalendar/vue

The official Vue 2 component for FullCalendar

1,869,576 20
@fullcalendar/vue3-scheduler

FullCalendar Vue 3 Scheduler package

8,047 799
@artesa/fullcalendar-vue3

The official Vue 3 component for FullCalendar

888 1,584
vue-full-calendar

FullCalendar wrapper for vue

187,893 472

Version History

Version Released License
7.1.3 MIT
7.1.2 MIT
7.1.1 MIT
7.1.0 MIT
7.0.2 MIT
Pre-releases (26)
Version Released License
7.1.0-alpha.0 MIT
7.0.0-rc.3 MIT
7.0.0-rc.2 MIT
7.0.0-rc.1 MIT
7.0.0-rc.0 MIT