fullcalendar
fullcalendar-vue
JavaScript

The official Vue 3 component for FullCalendar

Last updated Jul 6, 2026
1.6k
Stars
86
Forks
2
Issues
0
Stars/day
Attention Score
79
Language breakdown
JavaScript 80.3%
TypeScript 19.0%
Vue 0.8%
โ–ธ Files click to expand
README

FullCalendar Vue 3 Component

The official Vue 3 component for FullCalendar

Installation

Install the Vue 3 connector, the core package, and any plugins (like daygrid):

npm install @fullcalendar/vue3 @fullcalendar/core @fullcalendar/daygrid

Usage

Render a FullCalendar component, supplying an options object:

<template>
  <h1>Demo App</h1>
  <FullCalendar :opti />
</template>

You can even supply named-slot templates:

<template>
  <h1>Demo App</h1>
  <FullCalendar :opti>
    <template v-slot:eventC>
      <b>{{ arg.timeText }}</b>
      <i>{{ arg.event.title }}</i>
    </template>
  </FullCalendar>
</template>

Links

Development

You must install this repo with PNPM:

pnpm install

Available scripts (via pnpm run <script>):

  • build - build production-ready dist files
  • dev - build & watch development dist files
  • test - test headlessly
  • test:dev - test interactively
  • clean

ยฉ 2026 GitRepoTrend ยท fullcalendar/fullcalendar-vue ยท Updated daily from GitHub