PHPackages                             hb180/dxp-unomi - 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. hb180/dxp-unomi

ActiveNeos-package[Utility &amp; Helpers](/categories/utility)

hb180/dxp-unomi
===============

DXP Neos and Unomi connector

00PHP

Since May 8Pushed 5y ago1 watchersCompare

[ Source](https://github.com/180hb-jvm/Hb180.DXP.Unomi)[ Packagist](https://packagist.org/packages/hb180/dxp-unomi)[ RSS](/packages/hb180-dxp-unomi/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Hb180.DXP.Unomi
===============

[](#hb180dxpunomi)

> Apache Unomi PoC integration package.

### Authors &amp; Sponsors

[](#authors--sponsors)

- Piotr Skwira -
- Szymon Gregorczyk -

The development and the public-releases of this package is sponsored by:

-

About
-----

[](#about)

The package provides simple integration with Apache Unomi CDP through implementation of Webtracker. It adds additional properties to every Document page which are injected into webtracker page data (tag, categories and interests). Those properties can be later used to personalize content as event.source or target properties. [![Document properties](Docs/imgs/dxp.unomi.document-properties.png)](Docs/imgs/dxp.unomi.document-properties.png)

There is a simple Content Element provided which helps with preparing personalized experience on Neos site. It's simply a container for different Variants of the content. [![Smart Content Content Element](Docs/imgs/dxp.unomi.smart-content.png)](Docs/imgs/dxp.unomi.smart-content.png)

To get the better background understanding how it works please check following talk on Neoscon 2021: (link to video will be provided when will be available)

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

[](#installation)

Hb180.DXP.Unomi is available via packagist. Run `composer require hb180/dxp-unomi

There is a content export from Neos.Demo site (7.0) in Resources/Private/Content folder. You can use it to recreate in Neos what was shown on PoC. For example setup of Unomi please refer to Docs/requests folder.

Unomi
-----

[](#unomi)

To have a full experience you need to have Apache Unomi installed. The easiest way to do it, is to use Docker image apache/unomi ().

If you want to connect to it's console (inside Karaf) just use ssh while having image running: ssh karaf@127.0.0.1 -p 8102

Note
----

[](#note)

This package is a PoC, which works really nice, but please be aware of that if you plan to use it on Production environment. If you have any questions don't hesitate to ask on #slack ().

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity30

Early-stage or recently created project

 Bus Factor1

Top contributor holds 61.5% 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://avatars.githubusercontent.com/u/9010430?v=4)[sgregorczyk](/maintainers/sgregorczyk)[@sgregorczyk](https://github.com/sgregorczyk)

---

Top Contributors

[![180skwira](https://avatars.githubusercontent.com/u/11041967?v=4)](https://github.com/180skwira "180skwira (8 commits)")[![sgregorczyk](https://avatars.githubusercontent.com/u/9010430?v=4)](https://github.com/sgregorczyk "sgregorczyk (5 commits)")

### Embed Badge

![Health badge](/badges/hb180-dxp-unomi/health.svg)

```
[![Health](https://phpackages.com/badges/hb180-dxp-unomi/health.svg)](https://phpackages.com/packages/hb180-dxp-unomi)
```

PHPackages © 2026

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