PHPackages                             tattali/calendar-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tattali/calendar-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

tattali/calendar-bundle
=======================

Provides event calendar for your Symfony 8+ project. Compatible with API like Google Calendar.

v8.2.1(4mo ago)166545.6k—4.9%23[3 issues](https://github.com/tattali/CalendarBundle/issues)MITPHPPHP &gt;=8.4CI passing

Since Mar 24Pushed 4mo ago10 watchersCompare

[ Source](https://github.com/tattali/CalendarBundle)[ Packagist](https://packagist.org/packages/tattali/calendar-bundle)[ Docs](https://github.com/tattali/CalendarBundle)[ Fund](https://www.paypal.com/donate/?hosted_button_id=T2QGPQVMQFU5U)[ RSS](/packages/tattali-calendar-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (9)Versions (27)Used By (0)

CalendarBundle - FullCalendar.js integration
============================================

[](#calendarbundle---fullcalendarjs-integration)

[![Build Status](https://github.com/tattali/CalendarBundle/actions/workflows/code_checks.yaml/badge.svg)](https://github.com/tattali/CalendarBundle/actions)[![Coverage](https://camo.githubusercontent.com/50c7867e133f9e5a7cd2f770881241b9d7b7af5ae03d70d326371b7914d0e8ef/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d74617474616c695f43616c656e64617242756e646c65266d65747269633d636f766572616765)](https://sonarcloud.io/summary/new_code?id=tattali_CalendarBundle)[![Packagist Downloads](https://camo.githubusercontent.com/37987ed00677219acf12bb08e81357da7d1c388843b2ec81a94a696d3ffacd83/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f74617474616c692f63616c656e6461722d62756e646c65)](https://packagist.org/packages/tattali/calendar-bundle)[![Packagist Version](https://camo.githubusercontent.com/098e3586fcaf4d73627144fe4ef7a7c1d47e9b346c5be02c748f64809082d3aa/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f74617474616c692f63616c656e6461722d62756e646c65)](https://packagist.org/packages/tattali/calendar-bundle)

This bundle allow you to integrate [FullCalendar.js](https://fullcalendar.io/) library in your Symfony 5.4 to 8 project.

 [![Calendar image](https://user-images.githubusercontent.com/10502887/56835704-47687080-6875-11e9-9102-0533d2bbbf18.png)](https://user-images.githubusercontent.com/10502887/56835704-47687080-6875-11e9-9102-0533d2bbbf18.png)

Documentation
-------------

[](#documentation)

The source of the documentation is stored in the `docs/` folder in this bundle

### Installation

[](#installation)

```
composer require tattali/calendar-bundle
```

Import the routes:

```
# config/routes/calendar.yaml
calendar:
    resource: '@CalendarBundle/config/routing.yaml'
```

### Quick Start

[](#quick-start)

Create a subscriber to populate calendar data:

```
// src/EventSubscriber/CalendarSubscriber.php
