PHPackages                             calendar/icsfile - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. calendar/icsfile

ActiveLibrary[File &amp; Storage](/categories/file-storage)

calendar/icsfile
================

This simple class generate a .ics file.

10.0.0(2mo ago)2122.8k—7.4%1LGPL-3.0-or-laterPHP &gt;=8.4

Since Jan 19Compare

[ Source](https://bitbucket.org/colonelMoutarde/icalendar-generator.git)[ Packagist](https://packagist.org/packages/calendar/icsfile)[ Docs](https://luc-sanchez.fr/)[ RSS](/packages/calendar-icsfile/feed)WikiDiscussions Synced 1mo ago

READMEChangelogDependencies (10)Versions (68)Used By (1)

### README not available

The README for this package hasn't been synced yet. View it on [GitHub](https://bitbucket.org/colonelMoutarde/icalendar-generator.git).

###  Health Score

61

—

FairBetter than 99% of packages

Maintenance87

Actively maintained with recent releases

Popularity34

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity95

Battle-tested with a long release history

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~63 days

Recently: every ~38 days

Total

65

Last Release

63d ago

Major Versions

5.4.2 → 6.0.02020-09-01

6.3.2 → 7.0.02023-06-21

7.0.0 → 8.0.02024-03-22

7.1.0 → 9.0.02024-10-22

9.7.1 → 10.0.02026-03-16

PHP version history (8 changes)1.1.0PHP &gt;=5.3.3

2.2.0PHP &gt;=5.4.2

4.0.0PHP &gt;=7.0.0

6.0.0PHP &gt;=7.1.0

6.3.0PHP &gt;=7.4.0

7.0.0PHP &gt;=8.1.0

9.0.0PHP &gt;=8.2.1

10.0.0PHP &gt;=8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/3f58ffb11af1ac27f9d2317b2f587da22f2a252f82c11bf2a2ac302ee42b6e1d?d=identicon)[ColonelMoutarde](/maintainers/ColonelMoutarde)

---

Tags

scheduleicscalendargmailoutlook

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/calendar-icsfile/health.svg)

```
[![Health](https://phpackages.com/badges/calendar-icsfile/health.svg)](https://phpackages.com/packages/calendar-icsfile)
```

###  Alternatives

[eluceo/ical

The eluceo/iCal package offers an abstraction layer for creating iCalendars. You can easily create iCal files by using PHP objects instead of typing your \*.ics file by hand. The output will follow RFC 5545 as best as possible.

1.2k17.5M47](/packages/eluceo-ical)[spatie/icalendar-generator

Build calendars in the iCalendar format

6787.4M9](/packages/spatie-icalendar-generator)[spatie/laravel-google-calendar

Manage events on a Google Calendar

1.4k1.5M21](/packages/spatie-laravel-google-calendar)[league/period

Time range API for PHP

7335.4M21](/packages/league-period)[davaxi/vcalendar

PHP Class to generate VCalendar (ics) file

1180.8k](/packages/davaxi-vcalendar)[laraveljutsu/zap

A flexible, performant, and developer-friendly schedule management system for Laravel

1.4k69.1k](/packages/laraveljutsu-zap)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
