PHPackages                             symplicity/outlook - 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. symplicity/outlook

ActiveLibrary

symplicity/outlook
==================

Outlook

5.0.2(1y ago)321.7k↓37.5%7MITPHPPHP ^8.1

Since Feb 15Pushed 1y ago18 watchersCompare

[ Source](https://github.com/Symplicity/outlook)[ Packagist](https://packagist.org/packages/symplicity/outlook)[ Docs](https://www.symplicity.com)[ RSS](/packages/symplicity-outlook/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (78)Used By (0)

Outlook
=======

[](#outlook)

### Status

[](#status)

[![Latest Stable Version](https://camo.githubusercontent.com/4adfe158b15874166881ce4ef0610aba2003de823f156afdcea351fa882ae379/68747470733a2f2f706f7365722e707567782e6f72672f73796d706c69636974792f6f75746c6f6f6b2f762f737461626c65)](https://packagist.org/packages/symplicity/outlook)[![License](https://camo.githubusercontent.com/37cec2a5969135e8e24b64b0f006f9527a674580da2ba6addb8c48f388847d3a/68747470733a2f2f706f7365722e707567782e6f72672f73796d706c69636974792f6f75746c6f6f6b2f6c6963656e7365)](https://packagist.org/packages/symplicity/outlook)[![CI Status](https://github.com/symplicity/outlook/actions/workflows/ci.yml/badge.svg)](https://github.com/Symplicity/outlook/actions)[![Coverage Status](https://camo.githubusercontent.com/6cf2640992098830a6a15e9e5ddb16f3a40d00178dd6522c391df47ef4a16fbf/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f53796d706c69636974792f6f75746c6f6f6b2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/Symplicity/outlook?branch=master)

Installation
------------

[](#installation)

Use composer to install Outlook package.

```
$ composer require symplicity/outlook "^5.0"

```

Documentations
--------------

[](#documentations)

- [Starting](docs/calendar-usage.md)
- [Token Handling](docs/token-usage.md)
- [Events Handling](docs/event-usage.md)
- [Migration](docs/migration.md)

###  Health Score

48

—

FairBetter than 95% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity84

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 84% of commits — single point of failure

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 ~28 days

Recently: every ~61 days

Total

74

Last Release

551d ago

Major Versions

2.0.4 → 3.1.02021-10-12

2.1.4 → 3.1.22022-12-05

3.1.2 → 4.0.02023-05-10

4.1.0 → 5.0.0-alpha2023-12-11

4.2.0 → 5.0.5-alpha2024-01-11

PHP version history (4 changes)1.0.0PHP ^7.1

3.0.0PHP ^7.4

3.1.0PHP &gt;=7.4

5.0.0-alphaPHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/e8df97ddda6bc4133d3f56d1520371151b1c3953ea5d155cdd5573c17b8c7d54?d=identicon)[frets1700](/maintainers/frets1700)

---

Top Contributors

[![frets1700](https://avatars.githubusercontent.com/u/13815259?v=4)](https://github.com/frets1700 "frets1700 (173 commits)")[![arsafiso](https://avatars.githubusercontent.com/u/41575957?v=4)](https://github.com/arsafiso "arsafiso (16 commits)")[![pvm1922](https://avatars.githubusercontent.com/u/155550868?v=4)](https://github.com/pvm1922 "pvm1922 (6 commits)")[![rbavandl](https://avatars.githubusercontent.com/u/16183651?v=4)](https://github.com/rbavandl "rbavandl (4 commits)")[![davedags](https://avatars.githubusercontent.com/u/5718755?v=4)](https://github.com/davedags "davedags (2 commits)")[![scottyks](https://avatars.githubusercontent.com/u/7543326?v=4)](https://github.com/scottyks "scottyks (2 commits)")[![svemir](https://avatars.githubusercontent.com/u/154453?v=4)](https://github.com/svemir "svemir (2 commits)")[![symplivra](https://avatars.githubusercontent.com/u/183835187?v=4)](https://github.com/symplivra "symplivra (1 commits)")

---

Tags

synchronizationcalendarsyncoutlookphp-outlook365-sync

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/symplicity-outlook/health.svg)

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

###  Alternatives

[davaxi/vcalendar

PHP Class to generate VCalendar (ics) file

1180.8k](/packages/davaxi-vcalendar)[smarcet/caldavclient

CALDAV Client for PHP

1915.9k](/packages/smarcet-caldavclient)[schema-keeper/schema-keeper

Track PostgreSQL schema as one-file-per-object dumps. Detect drift in CI. Read-only — complements your migrations.

136.1k](/packages/schema-keeper-schema-keeper)

PHPackages © 2026

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