# fullcalendar-angular **Repository Path**: mirrors_fullcalendar/fullcalendar-angular ## Basic Information - **Project Name**: fullcalendar-angular - **Description**: The official Angular component for FullCalendar - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FullCalendar Angular Component The official [Angular](https://angular.io/) Component for [FullCalendar](https://fullcalendar.io) ## Installation Install the Angular connector, the core package, and any plugins (like [daygrid](https://fullcalendar.io/docs/month-view)): ```sh npm install @fullcalendar/angular @fullcalendar/core @fullcalendar/daygrid ``` ## Usage First, connect `FullCalendarModule` to your app module: ```js import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { FullCalendarModule } from '@fullcalendar/angular'; import { AppComponent } from './app.component'; @NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, FullCalendarModule // register FullCalendar with your app ], providers: [], bootstrap: [AppComponent] }) export class AppModule { } ``` Then, use the `full-calendar` component, supplying an [options](https://fullcalendar.io/docs#toc) object: ```js import { Component } from '@angular/core'; import { CalendarOptions } from '@fullcalendar/core'; import dayGridPlugin from '@fullcalendar/daygrid'; @Component({ selector: 'app-root', templateUrl: `

Demo App

`, styleUrls: ['./app.component.scss'] }) export class AppComponent { calendarOptions: CalendarOptions = { plugins: [dayGridPlugin], initialView: 'dayGridMonth', weekends: false, events: [ { title: 'Meeting', start: new Date() } ] }; } ``` You can even supply nested templates: ```html {{arg.timeText}} {{arg.event.title}} ``` ## Supported Angular Versions `@fullcalendar/angular` version 6 supports Angular 12 - 20 ## Links - [Documentation](https://fullcalendar.io/docs/angular) - [Example Project](https://github.com/fullcalendar/fullcalendar-examples/tree/main/angular15) ## History This project is built and maintained by [irustm](https://github.com/irustm) in partnership with the maintainers of FullCalendar. The project was originally called `ng-fullcalendar` which can still be [found on NPM](https://www.npmjs.com/package/ng-fullcalendar). ## Development You must install this repo with [PNPM](https://pnpm.io/): ``` pnpm install ``` Available scripts (via `pnpm run