PHPackages                             kolab/libkolab - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. kolab/libkolab

ActiveRoundcube-plugin[Utility &amp; Helpers](/categories/utility)

kolab/libkolab
==============

Plugin to setup a basic environment for the interaction with a Kolab server.

3.6.1(9mo ago)212.2k↑48.6%8[5 issues](https://github.com/kolab-roundcube-plugins-mirror/libkolab/issues)2AGPLv3PHPPHP &gt;=7.2.0CI failing

Since Oct 9Pushed 9mo ago3 watchersCompare

[ Source](https://github.com/kolab-roundcube-plugins-mirror/libkolab)[ Packagist](https://packagist.org/packages/kolab/libkolab)[ Docs](https://git.kolab.org/diffusion/RPK/)[ RSS](/packages/kolab-libkolab/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (5)Versions (6)Used By (2)

```
libkolab plugin to access to Kolab groupware data
=================================================

The contained library classes establish a connection to the Kolab server
and manage the access to the Kolab groupware objects stored in various
IMAP folders. For reading and writing these objects, the PHP bindings of
the libkolabxml library are used.

This plugin also provides Elastic/Larry skin support for Kolab plugins.

REQUIREMENTS
------------
* libkolabxml PHP bindings
  - kolabformat.so loaded into PHP
  - kolabformat.php placed somewhere in the include_path
* PEAR: HTTP/Request2
* PEAR: Net/URL2

INSTALLATION
------------
To use local cache you need to create a dedicated table in Roundcube's database.
To do so, execute the SQL commands in SQL/.initial.sql

CONFIGURATION
-------------
Rename config.inc.php.dist to config.inc.php in the plugin folder.
For available configuration options see config.inc.php.dist file.

IMPORTANT
---------
This plugin doesn't work with the Classic skin of Roundcube because no
templates are available for that skin.

Use Roundcube `skins_allowed` option to limit skins available to the user
or remove incompatible skins from the skins folder.
```

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Total

5

Last Release

286d ago

PHP version history (2 changes)3.5.1PHP &gt;=5.3.0

3.6.0PHP &gt;=7.2.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/ca375ba7fba191a133e70100629611d9f4277281366188c7798da7ae39d92218?d=identicon)[roundcubedev](/maintainers/roundcubedev)

---

Top Contributors

[![alecpl](https://avatars.githubusercontent.com/u/546788?v=4)](https://github.com/alecpl "alecpl (8 commits)")

### Embed Badge

![Health badge](/badges/kolab-libkolab/health.svg)

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

###  Alternatives

[roundcube/roundcubemail

The Roundcube Webmail suite

7.1k2.4k3](/packages/roundcube-roundcubemail)[roundcube/carddav

CardDAV adapter for connecting to CardDAV-enabled addressbooks

27960.3k](/packages/roundcube-carddav)[mkalkbrenner/php-htmldiff-advanced

An add-on for the php-htmldiff library for comparing two HTML files/snippets and highlighting the differences using simple HTML.

3618.9M1](/packages/mkalkbrenner-php-htmldiff-advanced)[toteph42/identity_switch

This plugin allows users to switch between different identities (and check for new mails) in a single Roundcube session.

221.5k](/packages/toteph42-identity-switch)[seb1k/elastic2022

Modern skin based on elastic

531.8k](/packages/seb1k-elastic2022)[kolab/calendar

Calendar plugin

3411.2k](/packages/kolab-calendar)

PHPackages © 2026

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