PHPackages                             arreasystem/ek - 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. arreasystem/ek

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

arreasystem/ek
==============

EK management tools suite : company data digitization

3843[2 issues](https://github.com/arnaudom/ek/issues)PHPCI failing

Since Mar 31Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/arnaudom/ek)[ Packagist](https://packagist.org/packages/arreasystem/ek)[ RSS](/packages/arreasystem-ek/feed)WikiDiscussions 8.x-dev Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

EK management tools suite : an attempt to build a full back-office (often called ERP) system with Drupal.

Note: although this application is been used and tested, this code has not yet completed a best practices or security review. We take no responsibility for any loss you may incur through the use of this code. However, we encourage you to run and test it for further improvements.

The current open version is made of several Drupal 8 modules:

- addresses book
- products and services
- assets
- documents management
- sales (purchases, quotations, invoices)
- human resources
- logistics (delivery orders, stock list)
- project management
- report drafting
- finance (accounts, reporting, journal)

An online demo site is available [here](https://ek.demo.arrea-systems.com/ek-demo-management-software) (with further modules and functions not included into this open source version).

Install
-------

[](#install)

To install via composer, run:

```
composer require arreasystem/ek:"dev-8.x-dev"

```

Add extra composer.json file to main Drupal composer.json:

```
"merge-plugin": {
            "include": [
                "modules/ek/ek_admin/composer.json",
                ...

```

Further setup
-------------

[](#further-setup)

After modules are enabled, you will need to run the application setup process. For this, navigate to /ek\_admin from your browser. Specific tables and settings will be done after creating a dedicated database. Other settings are not covered here as it implies many custom business questions. An initial setup description can be view [here](https://arrea-systems.com/tutorial-setup) with other online description manuals. There are also some videos covering this subject in the tutorial pages.

Some issues are reported and answered on [Drupal project page](https://www.drupal.org/project/issues/2887559?text=&status=All&priorities=All&categories=All&version=All&component=All)

Contribution
------------

[](#contribution)

Currently there is no contributor except initial developer. Any cooperation is welcomed. The main target (or issue, depending on point of view) would be to make the code fully compatible with Drupal 8 standard and more specifically create full content entities per modules. This will help extend application, enhance customization capabilities and interface with other systems.

> Drupal is a registered trademark of Dries Buytaert.

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance46

Moderate activity, may be stable

Popularity19

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/9e4eca5bcb3535a149ed0ccfda62c67813bb9361c4496ed9f054b3b7b60e7116?d=identicon)[arnaudom](/maintainers/arnaudom)

---

Top Contributors

[![arnaudom](https://avatars.githubusercontent.com/u/1535627?v=4)](https://github.com/arnaudom "arnaudom (55 commits)")

---

Tags

accountingaddress-bookcollaborationcontacts-managerdocument-managementdrupalerphuman-resourcesinvoicelogisticsofficeproject-managementpurchasestocks

### Embed Badge

![Health badge](/badges/arreasystem-ek/health.svg)

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

###  Alternatives

[hiqdev/php-billing

PHP Billing Library

5918.3k1](/packages/hiqdev-php-billing)[houdunwang/arr

数组增强组件主要是对数组等数据进行处理，如无限级分类操作、商品规格的迪卡尔乘积运算等

758.6k13](/packages/houdunwang-arr)[ryannielson/shareable

A Laravel 4 package to make it easy to add social sharing buttons to your application.

222.8k](/packages/ryannielson-shareable)[josantonius/hook

Library for handling hooks.

222.0k10](/packages/josantonius-hook)

PHPackages © 2026

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