PHPackages                             tikiwiki/tiki-manager - 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. [Framework](/categories/framework)
4. /
5. tikiwiki/tiki-manager

ActiveLibrary[Framework](/categories/framework)

tikiwiki/tiki-manager
=====================

Tiki Wiki CMS Groupware

v0.1.2(1y ago)31.2k1[2 PRs](https://github.com/TikiWiki/tiki-manager/pulls)LGPL-2.1PHPPHP ^7.4 || ^8.0CI passing

Since Dec 16Pushed 1mo ago4 watchersCompare

[ Source](https://github.com/TikiWiki/tiki-manager)[ Packagist](https://packagist.org/packages/tikiwiki/tiki-manager)[ Docs](https://tiki.org)[ RSS](/packages/tikiwiki-tiki-manager/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (23)Versions (8)Used By (0)Security (2)

Tiki Manager
============

[](#tiki-manager)

Installation
------------

[](#installation)

There are four options

Via WikiSuite:

Standalone

As a Tiki Package

Using a PHP Archive file (tiki-manager.phar). See later in this README file for more informations.

Configuration
-------------

[](#configuration)

To easily configure Tiki Manager, copy the `.env.dist` file to `.env` and insert your configurations for the uncommented (#) entries.

### Version Control System

[](#version-control-system)

Tiki Manager by default uses Git and the main public repository at . If you want to use a custom repository please add the following lines to your `.env` file.

```
DEFAULT_VCS=git
GIT_TIKIWIKI_URI=

```

#### Behind a Proxy or without internet connection

[](#behind-a-proxy-or-without-internet-connection)

Tiki Manager is able to use Tiki's distributed version packages as an alternative when there is no connection to external servers like GitLab or SourceForge.

Setting the default VCS to `src`, Tiki Manager will use existing packages in the data/tiki\_src folder (default).

```
DEFAULT_VCS=src

```

Download the distributed Tiki packages, from , and save them into data/tiki\_src folder.

### Email settings

[](#email-settings)

To configure Tiki Manager email sender address add the following line to your `.env` file.

```
FROM_EMAIL_ADDRESS=

```

#### Configure SMTP Server

[](#configure-smtp-server)

By default Tiki Manager uses sendmail to send email notifications. If you intend to use SMTP instead, add the following lines to your `.env` file.

```
SMTP_HOST=
SMTP_PORT=
SMTP_USER=(optional if authentication is required)
SMTP_PASS=(optional if authentication is required)

```

Documentation
-------------

[](#documentation)

Documentation is at [Tiki Documentation - Manager](https://doc.tiki.org/Manager).

Releases
--------

[](#releases)

Tiki-manager releases are available on [Gitlab - Tiki-manager releases](https://gitlab.com/tikiwiki/tiki-manager/-/releases).

Those release are automatically build by the Gitlab CI/CD when a new version tag is added. Only project maintainers can add such tags.

You can access the latest release description by using this permalink:

Using the PHP Archive tiki-manager.phar
---------------------------------------

[](#using-the-php-archive-tiki-managerphar)

You can download a PHP Archive file to use `tiki-manager.phar` as a single executable.

Those archive are available in following places:

- in the [Gitlab Package Registry](https://gitlab.com/tikiwiki/tiki-manager/-/packages)
- as assets on [Gitlab releases](https://gitlab.com/tikiwiki/tiki-manager/-/releases)

To get the latest released `tiki-manager.phar` you can use this permalink:

Just download it in a working directory, and run it using `php tiki-manager.phar`, or make the file executable and run `./tiki-manager.php`.

> Prerequisite: you must have `composer` installed on your system. You can alternatively put the `composer.phar` executable in the same directory as `tiki-manager.phar`, or use the `COMPOSER_PATH` environment variable to specify the path to the `composer` executable.

You can customize the configuration by adding a `.env` file in the same directory as `tiki-manager.phar`.

> Note: avoid putting the file in a directory where you have another Symfony project source files. It could interfere.

Here is an example on how you can initiate `tiki-manager.phar`:

```
mkdir working_dir
cd working_dir
wget https://gitlab.com/tikiwiki/tiki-manager/-/releases/permalink/latest/downloads/tiki-manager.phar
chmod u+x tiki-manager.phar
./tiki-manager.phar -n list
```

Contributing
------------

[](#contributing)

Thanks for your interest in contributing! Have a look through our [issues](https://gitlab.com/tikiwiki/tiki-manager/issues) section and submit a merge request.

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance66

Regular maintenance activity

Popularity20

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 61.1% 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 ~3 days

Total

3

Last Release

558d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8ab57d950ff63f8bdd0f076bdc39ded617d5ab6d4c2f02e9fb39fc748ea27f7d?d=identicon)[marclaporte](/maintainers/marclaporte)

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

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

![](https://www.gravatar.com/avatar/2e983982704d4227c97944415ae55edf27ff07b2c87e4917f5ada067705bd682?d=identicon)[rodriguezny](/maintainers/rodriguezny)

---

Top Contributors

[![xorti](https://avatars.githubusercontent.com/u/1307414?v=4)](https://github.com/xorti "xorti (513 commits)")[![kroky](https://avatars.githubusercontent.com/u/2064350?v=4)](https://github.com/kroky "kroky (53 commits)")[![sandeepa-12](https://avatars.githubusercontent.com/u/234552204?v=4)](https://github.com/sandeepa-12 "sandeepa-12 (43 commits)")[![softstartcode](https://avatars.githubusercontent.com/u/146495005?v=4)](https://github.com/softstartcode "softstartcode (38 commits)")[![rjsmelo](https://avatars.githubusercontent.com/u/464493?v=4)](https://github.com/rjsmelo "rjsmelo (33 commits)")[![JohnXLivingston](https://avatars.githubusercontent.com/u/38844060?v=4)](https://github.com/JohnXLivingston "JohnXLivingston (27 commits)")[![bim-g](https://avatars.githubusercontent.com/u/16068170?v=4)](https://github.com/bim-g "bim-g (27 commits)")[![fabiomontefuscolo](https://avatars.githubusercontent.com/u/162023?v=4)](https://github.com/fabiomontefuscolo "fabiomontefuscolo (14 commits)")[![marclaporte](https://avatars.githubusercontent.com/u/1004261?v=4)](https://github.com/marclaporte "marclaporte (14 commits)")[![Domeshow](https://avatars.githubusercontent.com/u/60592554?v=4)](https://github.com/Domeshow "Domeshow (11 commits)")[![mikkas70](https://avatars.githubusercontent.com/u/11560224?v=4)](https://github.com/mikkas70 "mikkas70 (10 commits)")[![mnsuccess](https://avatars.githubusercontent.com/u/26406136?v=4)](https://github.com/mnsuccess "mnsuccess (7 commits)")[![rodriguezny](https://avatars.githubusercontent.com/u/62137963?v=4)](https://github.com/rodriguezny "rodriguezny (7 commits)")[![josaphatim](https://avatars.githubusercontent.com/u/80334370?v=4)](https://github.com/josaphatim "josaphatim (6 commits)")[![adrienmaloba](https://avatars.githubusercontent.com/u/28392444?v=4)](https://github.com/adrienmaloba "adrienmaloba (4 commits)")[![AngeloJMK](https://avatars.githubusercontent.com/u/24569220?v=4)](https://github.com/AngeloJMK "AngeloJMK (4 commits)")[![eric-ampire](https://avatars.githubusercontent.com/u/32017617?v=4)](https://github.com/eric-ampire "eric-ampire (3 commits)")[![mercihabam](https://avatars.githubusercontent.com/u/68013195?v=4)](https://github.com/mercihabam "mercihabam (3 commits)")[![pom2ter](https://avatars.githubusercontent.com/u/104492?v=4)](https://github.com/pom2ter "pom2ter (3 commits)")[![alvinBM](https://avatars.githubusercontent.com/u/22884078?v=4)](https://github.com/alvinBM "alvinBM (2 commits)")

###  Code Quality

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/tikiwiki-tiki-manager/health.svg)

```
[![Health](https://phpackages.com/badges/tikiwiki-tiki-manager/health.svg)](https://phpackages.com/packages/tikiwiki-tiki-manager)
```

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[contao/core-bundle

Contao Open Source CMS

1231.6M2.4k](/packages/contao-core-bundle)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)

PHPackages © 2026

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