
tine
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 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:
Similar to tine

ownCloud
Open-source file sync, share and collaboration platform
Open-source platform for secure file sync, sharing, collaboration, calendars and external storage with WebDAV/CalDAV/CardDAV support.
Group-Office
Enterprise groupware and CRM with calendars, files and email
PHP-based groupware and CRM for teams: calendars, contacts, email, file management, projects and CRM with CalDAV/CardDAV/IMAP support and extensible modules.
Xandikos
CalDAV/CardDAV server that stores data in a Git repository
Lightweight CalDAV/CardDAV server implemented in Python that stores calendars and contacts in a Git-backed hierarchy with history and sync support.

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


Baïkal
Lightweight CalDAV and CardDAV server for calendars and contacts
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.

Davis
CalDAV/CardDAV/WebDAV server with a Symfony-based admin interface
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.





