PHPackages                             jeromeschneider/baikal - 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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. jeromeschneider/baikal

ActiveProject[DevOps &amp; Deployment](/categories/devops)

jeromeschneider/baikal
======================

Baïkal is a lightweight CalDAV + CardDAV server based on PHP, SQLite or MySQL, and SabreDAV

0.11.1(5mo ago)3.1k4.6k↓12.5%313[100 issues](https://github.com/jeromeschneider/Baikal/issues)[6 PRs](https://github.com/jeromeschneider/Baikal/pulls)GPL-3.0-onlyPHPPHP ^8.1CI passing

Since Jul 7Pushed 4mo ago123 watchersCompare

[ Source](https://github.com/jeromeschneider/Baikal)[ Packagist](https://packagist.org/packages/jeromeschneider/baikal)[ Docs](https://sabre.io/baikal/)[ RSS](/packages/jeromeschneider-baikal/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (41)Used By (0)

Baïkal
======

[](#baïkal)

[![continuous-integration](https://github.com/sabre-io/Baikal/actions/workflows/ci.yml/badge.svg)](https://github.com/sabre-io/Baikal/actions/workflows/ci.yml)

This is the source repository for the Baïkal CalDAV and CardDAV server.

Head to [sabre.io/baikal](https://sabre.io/baikal/) for information about installation, upgrading and troubleshooting.

A German tutorial about installation of Baïkal, using it together with Thunderbird, Android and DavX5, sharing calendars, database maintenance and security can be found [here](https://github.com/JsBergbau/BaikalAnleitung). Its focus is for people with not so much IT experience. Therefore it is very detailed, step by step with a RaspberryPI used as server.

With the same objective, a French guide, about installation on Debian, database maintenance, security and dealing with iOS clients can be found [here](https://github.com/criticalsool/Baikal-Guide-FR). Its focus is also for people with not so much IT experience.

Upgrading
---------

[](#upgrading)

Please follow [the upgrade instructions](https://sabre.io/baikal/upgrade/).

Credits
-------

[](#credits)

Baikal was created by [Jérôme Schneider](https://github.com/jeromeschneider) from Net Gusto and [fruux](https://fruux.com/) and is now developed by volunteers. Many thanks to Daniel Aleksandersen (@zcode) for greatly improving the quality of the project page.

###  Health Score

61

—

FairBetter than 99% of packages

Maintenance73

Regular maintenance activity

Popularity51

Moderate usage in the ecosystem

Community37

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Recently: every ~155 days

Total

39

Last Release

169d ago

Major Versions

0.2.7 → 2.0.0-alpha12014-11-03

PHP version history (8 changes)0.2.5PHP &gt;=5.3.1

2.0.0-alpha1PHP &gt;=5.3.3

0.3.0PHP &gt;=5.5

0.6.0PHP ^7.0

0.7.0PHP ^7.1

0.8.0PHP ^7.1 || ^8.0

0.9.0PHP ^7.2 || ^8.0

0.10.0PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1479599?v=4)[Jérôme Schneider](/maintainers/jeromeschneider)[@jeromeschneider](https://github.com/jeromeschneider)

---

Top Contributors

[![netgusto](https://avatars.githubusercontent.com/u/4974818?v=4)](https://github.com/netgusto "netgusto (389 commits)")[![ByteHamster](https://avatars.githubusercontent.com/u/5811634?v=4)](https://github.com/ByteHamster "ByteHamster (166 commits)")[![evert](https://avatars.githubusercontent.com/u/178960?v=4)](https://github.com/evert "evert (134 commits)")[![phil-davis](https://avatars.githubusercontent.com/u/1535615?v=4)](https://github.com/phil-davis "phil-davis (49 commits)")[![DeepDiver1975](https://avatars.githubusercontent.com/u/1005065?v=4)](https://github.com/DeepDiver1975 "DeepDiver1975 (12 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (11 commits)")[![Rotzbua](https://avatars.githubusercontent.com/u/7337347?v=4)](https://github.com/Rotzbua "Rotzbua (10 commits)")[![staabm](https://avatars.githubusercontent.com/u/120441?v=4)](https://github.com/staabm "staabm (7 commits)")[![janpieper](https://avatars.githubusercontent.com/u/426371?v=4)](https://github.com/janpieper "janpieper (7 commits)")[![untitaker](https://avatars.githubusercontent.com/u/837573?v=4)](https://github.com/untitaker "untitaker (6 commits)")[![benbz](https://avatars.githubusercontent.com/u/1325121?v=4)](https://github.com/benbz "benbz (6 commits)")[![fhemberger](https://avatars.githubusercontent.com/u/153481?v=4)](https://github.com/fhemberger "fhemberger (6 commits)")[![tchapi](https://avatars.githubusercontent.com/u/1944007?v=4)](https://github.com/tchapi "tchapi (6 commits)")[![fabianwolf](https://avatars.githubusercontent.com/u/13075092?v=4)](https://github.com/fabianwolf "fabianwolf (5 commits)")[![Jentsch](https://avatars.githubusercontent.com/u/818446?v=4)](https://github.com/Jentsch "Jentsch (5 commits)")[![benrubson](https://avatars.githubusercontent.com/u/6764151?v=4)](https://github.com/benrubson "benrubson (4 commits)")[![skyhook19](https://avatars.githubusercontent.com/u/11910621?v=4)](https://github.com/skyhook19 "skyhook19 (4 commits)")[![altima](https://avatars.githubusercontent.com/u/84055?v=4)](https://github.com/altima "altima (2 commits)")[![DominikTo](https://avatars.githubusercontent.com/u/1384635?v=4)](https://github.com/DominikTo "DominikTo (2 commits)")[![josteink](https://avatars.githubusercontent.com/u/411338?v=4)](https://github.com/josteink "josteink (2 commits)")

---

Tags

serverWebDAViCalendarcalendarlightweightprojectcontactCalDAVCardDAV

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/jeromeschneider-baikal/health.svg)

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

###  Alternatives

[sabre/dav

WebDAV Framework for PHP

1.7k14.8M67](/packages/sabre-dav)[php-mcp/server

PHP SDK for building Model Context Protocol (MCP) servers - Create MCP tools, resources, and prompts

828280.5k25](/packages/php-mcp-server)[felixfbecker/language-server

PHP Implementation of the Visual Studio Code Language Server Protocol

1.2k95.4k](/packages/felixfbecker-language-server)[phpfastcgi/fastcgi-daemon

A FastCGI daemon written in PHP

32911.4k4](/packages/phpfastcgi-fastcgi-daemon)[tiamo/phpas2

PHPAS2 is a php-based implementation of the EDIINT AS2 standard

4674.7k](/packages/tiamo-phpas2)[klapaudius/symfony-mcp-server

Build your own LLM tools inside your symfony project by adding to it a Model Context Protocol Server

2716.5k](/packages/klapaudius-symfony-mcp-server)

PHPackages © 2026

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