SOGo

SOGo offers multiple ways to access the calendaring and messaging data. CalDAV, CardDAV, GroupDAV, as well as ActiveSync, including native Outlook compatibility and Web interface.

Steady · 54
54/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 15/40
Releases 25/25
Community 10/20
Momentum 4/15

Commit activity more than 36% of tracked projects; popularity more than 51%. How this is calculated.

Commits, last 11 months

2025-10: 51 commits 2025-11: 3 commits 2025-12: 7 commits 2026-01: 3 commits 2026-02: 7 commits 2026-03: 18 commits 2026-04: 6 commits 2026-05: 23 commits 2026-06: 5 commits 2026-07: 1 commits 2026-08: 12 commits
2025-10 136 total 2026-08
Stars2.2k
Latest releaseSOGo-5.12.11 · 14 Sept 2026
Repo updated21 Sept 2026
LicenceLGPL-2.1
Built withObjective-C

Is SOGo actively maintained?

Development is ongoing. The repository recorded 136 commits over the same window, and the last three months alone account for 18 of them.

Activity is cooling: commits are down 62% against the previous quarter. One slow quarter is normal; two in a row is a signal.

The most recent tagged release, SOGo-5.12.11, shipped within the last month — a current, installable version exists today.

SOGo ranks #8 of 20 in Groupware, placing it mid-table for maintenance activity.

What SOGo actually does

SOGo is a groupware server that provides centralised access to collaborative messaging and calendar data. It supports standard synchronisation protocols like CalDAV, CardDAV, and ActiveSync alongside a built-in web interface for end users. This allows you to manage schedules and contacts across different client applications and devices from a single self-hosted instance.

Best fit: It is a good fit if you need to coordinate shared calendars and address books across a mixed fleet of mobile devices, desktop clients, and mail applications.

Worth knowing: The codebase is written in Objective-C, which can make debugging and contributing less straightforward if your team lacks experience with that ecosystem. It also overlaps with widely adopted alternatives like Nextcloud, meaning integration support might be narrower.

Deployment notes

You will typically need to run SOGo behind a reverse proxy to handle TLS termination, and it usually requires a relational database backend like PostgreSQL for persistent state.


SOGo as a replacement for


Alternatives to SOGo

Projects in the same categories, ordered by health score.