PHPackages                             nikita-dorodnykh/eeteditor - 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. nikita-dorodnykh/eeteditor

ActiveProject[Utility &amp; Helpers](/categories/utility)

nikita-dorodnykh/eeteditor
==========================

Web-based visual event tree modeling editor

v1.0(4y ago)011BSD-3-ClauseJavaScriptPHP &gt;=5.4.0

Since Jun 11Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/LedZeppe1in/event_tree_editor)[ Packagist](https://packagist.org/packages/nikita-dorodnykh/eeteditor)[ RSS](/packages/nikita-dorodnykh-eeteditor/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (10)Versions (2)Used By (0)

Extended Event Tree Editor
==========================

[](#extended-event-tree-editor)

**The Extended Event Tree Editor (EETE)** is a web-based tool for designing Extended Event Tree Diagrams (EETD).

EETE is based on the [PHP 7](https://www.php.net/releases/7_0_0.php) and the [Yii 2 Framework](http://www.yiiframework.com/).

Editor uses [jsPlumb Toolkit](https://jsplumbtoolkit.com/), version 2.12.9 for EETD visualization.

[![Latest Stable Version](https://camo.githubusercontent.com/46cc517e06dacd4b704b373dddb7bf3ca5e95e13a167c53be1bc0f4360a88a04/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f796969736f66742f796969322d6170702d62617369632e737667)](https://packagist.org/packages/yiisoft/yii2-app-basic)[![Total Downloads](https://camo.githubusercontent.com/94888011ac494bc9509c512d0c4470390af0655c8418781e58f106e9da85b53d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f796969736f66742f796969322d6170702d62617369632e737667)](https://packagist.org/packages/yiisoft/yii2-app-basic)[![Build Status](https://camo.githubusercontent.com/f32bf420859a803755af4f5c4ad3cbb167c986c8b044c948708f16e8ad26c50f/68747470733a2f2f7472617669732d63692e6f72672f796969736f66742f796969322d6170702d62617369632e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/yiisoft/yii2-app-basic)

DIRECTORY STRUCTURE
-------------------

[](#directory-structure)

```
  assets/             contains assets definition
  commands/           contains console commands (controllers) for creation langs, users and diagrams by default
  components/         contains XML/OWL importers and XML generator
  config/             contains application configurations (db, web)
  messages/           contains localization files for Russian and English
  migrations/         contains all migrations for database
  modules/            contains two modules:
      editor/         contains main models, controllers and views for EETE
      main/           contains views for representation of main index, contact and error
  web/                contains css-scripts, js-scripts, images and other web resources

```

REQUIREMENTS
------------

[](#requirements)

The minimum requirement by this project template that your Web server supports **PHP 7.0**, **jsPlumb 2.12**, **PostgreSQL 9.0**.

INSTALLATION
------------

[](#installation)

### Install via Composer

[](#install-via-composer)

If you do not have [Composer](http://getcomposer.org/), you may install it by following the instructions at [getcomposer.org](http://getcomposer.org/doc/00-intro.md#installation-nix).

You can then install this editor using the following command:

```
composer create-project nikita-dorodnykh/eeteditor

```

CONFIGURATION
-------------

[](#configuration)

### Database

[](#database)

Edit the file `config/db.php` with real data, for example:

```
return [
    'class' => 'yii\db\Connection',
    'dsn' => 'pgsql:host=localhost;port=5432;dbname=eeteditor;',
    'username' => 'postgres',
    'password' => 'root',
    'charset' => 'utf8',
    'tablePrefix' => 'eeteditor_',
    'schemaMap' => [
        'pgsql'=> [
            'class'=>'yii\db\pgsql\Schema',
            'defaultSchema' => 'public'
        ]
    ],
];
```

**NOTES:**

- EETE won't create the database for you, this has to be done manually before you can access it.
- Check and edit the other files in the `config/` directory to customize your application as required.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance44

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 76.4% 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

Unknown

Total

1

Last Release

1794d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4b006d61ca1483a1c9d2ae00e508dc66208990f1eb49f10032909577f3884011?d=identicon)[Led\_Zeppelin](/maintainers/Led_Zeppelin)

---

Top Contributors

[![Demix357](https://avatars.githubusercontent.com/u/46415586?v=4)](https://github.com/Demix357 "Demix357 (152 commits)")[![LedZeppe1in](https://avatars.githubusercontent.com/u/22849468?v=4)](https://github.com/LedZeppe1in "LedZeppe1in (44 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (3 commits)")

---

Tags

editorevent-treerisk-analysisvisual-modelingeditorvisual modelingevent-treerisk analysis

### Embed Badge

![Health badge](/badges/nikita-dorodnykh-eeteditor/health.svg)

```
[![Health](https://phpackages.com/badges/nikita-dorodnykh-eeteditor/health.svg)](https://phpackages.com/packages/nikita-dorodnykh-eeteditor)
```

###  Alternatives

[mihaildev/yii2-ckeditor

Yii2 CKEditor

118552.5k50](/packages/mihaildev-yii2-ckeditor)[froala/yii2-froala-editor

A beautiful WYSIWYG HTML text editor based on HTML5 technology. Cross browser, with mobile support, high performance and Retina Ready modern design.

109229.5k6](/packages/froala-yii2-froala-editor)[bizley/quill

Quill editor implementation for Yii 2.

64133.3k5](/packages/bizley-quill)[bizley/contenttools

ContentTools editor implementation for Yii 2.

8016.7k](/packages/bizley-contenttools)

PHPackages © 2026

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