Skip to content
Projects

sabre-io/Baikal has 3,370 GitHub stars and 323 forks. GitHot measured +11 in 7 days. Last checked 2026-11-09 15:42 UTC. Last push 2026-10-19.

How these counts are measured

Baïkal is a Calendar+Contacts server

Measured star growth

in 24h
Update delayed
in 7 days
+11
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Baïkal

continuous-integration

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

Head to 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. 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. Its focus is also for people with not so much IT experience.

Upgrading

Please follow the upgrade instructions.

Running tests

The tests reset the configuration and database, so do not run them on a real installation.

php -S 127.0.0.1:8000 -t . &
BAIKAL_BASE_URL=http://127.0.0.1:8000/html/ BAIKAL_TEST_BACKENDS=sqlite python3 run_tests.py

Or run them against all databases with Docker:

docker compose -f tests/compose.yml run --rm tests

Credits

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

Explore related projects