PHP-based modular groupware for calendar, contacts, email, CRM and files

21 stars 4 forks last commit first released AGPL-3.0

Actively maintained

Last commit 26 Aug 2026.

tine screenshot

tine is a modular, PHP-based groupware platform that provides integrated collaboration services for organizations. It bundles calendar, contacts, mail, tasks, CRM, time tracking and file management with sync protocols for common clients.

Key Features

  • Unified groupware stack: calendar, address book, tasks, email client, CRM, project time tracking and file manager
  • Sync protocols: CalDAV, CardDAV, WebDAV and ActiveSync for broad client compatibility
  • Authentication and user management with role/permission support and licensing options
  • Deployable as OCI/Docker images with support for PHP 8.1–8.3, MySQL/MariaDB and Redis backends
  • Modern web UI built with JavaScript and Vue; server-side runs on PHP (php-fpm) behind Nginx or Apache
  • Extensible add-on architecture and administrative tooling for operators

Use Cases

  • Provide on-premises collaboration for small to medium organizations replacing cloud groupware
  • Centralize CRM, email and time tracking for project billing and client management
  • Synchronize calendars and contacts across mobile and desktop clients using CalDAV/CardDAV/ActiveSync

Limitations and Considerations

  • Official community releases restrict free instances to five user accounts without a licence key
  • Production deployments require careful planning for performance, HA and security; operators should be trained
  • Some enterprise features and commercial support are available only via paid packages

tine is suitable for organizations that need a self-hosted, full-featured groupware platform with broad client compatibility and an extensible modular architecture. It is designed for administrators who can manage PHP/MySQL-based deployments and prefer on-premise control.

Categories:

Tags:

Tech Stack:

Share:

Similar to tine

ownCloud logo

ownCloud

Open-source file sync, share and collaboration platform

8.8k
2.1k
Last commit

Open-source platform for secure file sync, sharing, collaboration, calendars and external storage with WebDAV/CalDAV/CardDAV support.

AGPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+19
Group-Office logo

Group-Office

Enterprise groupware and CRM with calendars, files and email

277
57
Last commit

PHP-based groupware and CRM for teams: calendars, contacts, email, file management, projects and CRM with CalDAV/CardDAV/IMAP support and extensible modules.

AGPL-3.0Actively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+15

Xandikos

CalDAV/CardDAV server that stores data in a Git repository

597
57
Last commit

Lightweight CalDAV/CardDAV server implemented in Python that stores calendars and contacts in a Git-backed hierarchy with history and sync support.

GPL-3.0Actively maintained
Alternative to:
Google Calendar logo
Google Calendar
+4
Nextcloud logo

Nextcloud

Open-source collaboration platform for file sync and groupware

36.6k
5.1k
Last commit

Nextcloud is an open-source content collaboration platform providing file sync & share, groupware (calendar, contacts, mail), real-time office editing, chat and video conferencing.

AGPL-3.0Actively maintained
Alternative to:
Google Drive logo
Google Drive
+19
Baïkal logo

Baïkal

Lightweight CalDAV and CardDAV server for calendars and contacts

3.3k
317
Last commit

Baïkal is a lightweight CalDAV/CardDAV server with a web admin UI for managing users, calendars, and address books, backed by MySQL or SQLite.

GPL-3.0Actively maintained
Alternative to:
Google Calendar logo
Google Calendar
+4
Davis logo

Davis

CalDAV/CardDAV/WebDAV server with a Symfony-based admin interface

743
46
Last commit

Davis is a sabre/dav-based CalDAV/CardDAV/WebDAV server with a modern Symfony 7 admin dashboard for managing users, calendars, sharing, and address books.

MITActively maintained
Alternative to:
Google Calendar logo
Google Calendar
+6