PHPackages                             mugoweb/tagsbundle - 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. mugoweb/tagsbundle

ActiveIbexa-bundle[Utility &amp; Helpers](/categories/utility)

mugoweb/tagsbundle
==================

Netgen Tags Bundle is an Ibexa Platform bundle for taxonomy management and easier classification of content, providing more functionality for tagging content than ezkeyword field type included in Ibexa Platform kernel.

5.1.1(2y ago)04GPL-2.0-onlyPHP ^8.1

Since Jun 19Pushed 2y agoCompare

[ Source](https://github.com/mugoweb/TagsBundle)[ Packagist](https://packagist.org/packages/mugoweb/tagsbundle)[ Docs](https://github.com/netgen/TagsBundle)[ RSS](/packages/mugoweb-tagsbundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (16)Versions (114)Used By (0)

Netgen Tags Bundle
==================

[](#netgen-tags-bundle)

[![Build Status](https://camo.githubusercontent.com/1e6325b1f15c69da58de97d24e296273e79d293a85a1757acdd48a4441439272/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6e657467656e2f5461677342756e646c652e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/netgen/TagsBundle)[![Code Coverage](https://camo.githubusercontent.com/8a3e2a6449eb0723aa652b0dbaa3baed3c2e649142ebdf5622f650c9232d1f62/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f6e657467656e2f5461677342756e646c652e7376673f7374796c653d666c61742d737175617265)](https://codecov.io/gh/netgen/TagsBundle)[![Downloads](https://camo.githubusercontent.com/91059f46e16be2e667863725ece28b00517dd47aff347ee330b78aca2a595e09/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6e657467656e2f7461677362756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/netgen/tagsbundle)[![Latest stable](https://camo.githubusercontent.com/8c92db54941646cd3af18d16dbd559e6e14799a094b10c5601749cfd3d5dfed4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6e657467656e2f7461677362756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/netgen/tagsbundle)[![License](https://camo.githubusercontent.com/0bd5dc7ee9ca26785e4054d09abb35446fcab19f540da09749754b00f382fb63/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6e657467656e2f5461677342756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/netgen/tagsbundle)

Netgen Tags Bundle is an Ibexa Platform bundle for taxonomy management and easier classification of content, providing more functionality for tagging content than `ezkeyword` field type included in Ibexa Platform kernel.

Implemented features
--------------------

[](#implemented-features)

- `eztags` field type
- Tags service and legacy SPI handler
- Event dispatching tags service
- `/tags/id/{tagId}` and `/tags/view/{tagUrl}` pages
- `TagId` and `TagKeyword` search criteria
- Solr indexing of `eztags` field type
- Tag router and path generator
- Admin interface (standalone, as well integrated into Ibexa Platform Admin UI)
- REST interface

Credits
-------

[](#credits)

Release 3.0 of this bundle was backed in [crowdfunding campaign](https://www.indiegogo.com/projects/netgen-tags-bundle-support-for-ez-platform-ui--3) by [Netmaking AS](https://netmaking.no), [Greater Stavanger](http://www.greaterstavanger.com) and others.

License and installation instructions
-------------------------------------

[](#license-and-installation-instructions)

[License](LICENSE)

[Installation instructions](doc/INSTALL.md)

[Upgrade instructions](doc/UPGRADE.md)

[Changelogs](doc/changelogs/)

Unit tests
----------

[](#unit-tests)

There are two sets of tests available, unit tests and legacy integration tests.

### Running unit tests

[](#running-unit-tests)

```
$ composer install
$ composer test

```

### Running legacy integration tests

[](#running-legacy-integration-tests)

```
$ composer install
$ composer test-integration

```

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity89

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 92% 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 ~34 days

Recently: every ~96 days

Total

113

Last Release

904d ago

Major Versions

3.4.11 → 4.0.152021-12-20

4.0.17 → 5.0.02022-05-06

4.0.18 → 5.0.12022-08-25

4.0.x-dev → 5.0.32022-10-07

3.4.13 → 5.0.52023-03-20

PHP version history (8 changes)3.0.0-beta1PHP ^5.6|^7.0

3.1.0PHP ^5.6|^7.1

3.4.0PHP ^5.6 || ^7.1

4.0.0-beta1PHP ^7.3

4.0.16PHP ^7.3 || ^8.0

5.0.0PHP ^7.4 || ^8.0

4.0.19PHP ^7.4 || ^8.1

5.1.0PHP ^8.1

### Community

Maintainers

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

---

Top Contributors

[![emodric](https://avatars.githubusercontent.com/u/362286?v=4)](https://github.com/emodric "emodric (1313 commits)")[![RandyCupic](https://avatars.githubusercontent.com/u/7003823?v=4)](https://github.com/RandyCupic "RandyCupic (46 commits)")[![MarioBlazek](https://avatars.githubusercontent.com/u/6605175?v=4)](https://github.com/MarioBlazek "MarioBlazek (14 commits)")[![wizhippo](https://avatars.githubusercontent.com/u/1456102?v=4)](https://github.com/wizhippo "wizhippo (10 commits)")[![petarjakopec](https://avatars.githubusercontent.com/u/56323188?v=4)](https://github.com/petarjakopec "petarjakopec (9 commits)")[![JorgenSolli](https://avatars.githubusercontent.com/u/14874283?v=4)](https://github.com/JorgenSolli "JorgenSolli (6 commits)")[![andrerom](https://avatars.githubusercontent.com/u/289757?v=4)](https://github.com/andrerom "andrerom (4 commits)")[![iherak](https://avatars.githubusercontent.com/u/5854428?v=4)](https://github.com/iherak "iherak (3 commits)")[![patrickallaert](https://avatars.githubusercontent.com/u/195277?v=4)](https://github.com/patrickallaert "patrickallaert (2 commits)")[![peninonwilliam](https://avatars.githubusercontent.com/u/42346285?v=4)](https://github.com/peninonwilliam "peninonwilliam (2 commits)")[![hknezevic](https://avatars.githubusercontent.com/u/2102162?v=4)](https://github.com/hknezevic "hknezevic (2 commits)")[![konradoboza](https://avatars.githubusercontent.com/u/34310128?v=4)](https://github.com/konradoboza "konradoboza (2 commits)")[![Plopix](https://avatars.githubusercontent.com/u/313532?v=4)](https://github.com/Plopix "Plopix (2 commits)")[![pspanja](https://avatars.githubusercontent.com/u/1135425?v=4)](https://github.com/pspanja "pspanja (1 commits)")[![crevillo](https://avatars.githubusercontent.com/u/306215?v=4)](https://github.com/crevillo "crevillo (1 commits)")[![raupie](https://avatars.githubusercontent.com/u/3287581?v=4)](https://github.com/raupie "raupie (1 commits)")[![reithor](https://avatars.githubusercontent.com/u/34274688?v=4)](https://github.com/reithor "reithor (1 commits)")[![SylvainGuittard](https://avatars.githubusercontent.com/u/1157233?v=4)](https://github.com/SylvainGuittard "SylvainGuittard (1 commits)")[![janit](https://avatars.githubusercontent.com/u/198965?v=4)](https://github.com/janit "janit (1 commits)")[![arfaram](https://avatars.githubusercontent.com/u/793247?v=4)](https://github.com/arfaram "arfaram (1 commits)")

---

Tags

tagstaxonomynetgentagsbundleibexa

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/mugoweb-tagsbundle/health.svg)

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

###  Alternatives

[netgen/tagsbundle

Netgen Tags Bundle is an Ibexa DXP bundle for taxonomy management and easier classification of content, providing more functionality for tagging content than ibexa\_keyword field type included in Ibexa core.

49456.8k21](/packages/netgen-tagsbundle)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[ibexa/oss

A meta package for installing Ibexa Open Source

19772.4k11](/packages/ibexa-oss)[netgen/layouts-core

Netgen Layouts enables you to build and manage complex web pages in a simpler way and with less coding. This is the core of Netgen Layouts, its heart and soul.

3689.4k10](/packages/netgen-layouts-core)[sonata-project/classification-bundle

Symfony SonataClassificationBundle

913.2M20](/packages/sonata-project-classification-bundle)[aliziodev/laravel-taxonomy

Laravel Taxonomy is a flexible and powerful package for managing taxonomies, categories, tags, and hierarchical structures in Laravel applications. Features nested-set support for optimal query performance on hierarchical data structures.

23318.4k](/packages/aliziodev-laravel-taxonomy)

PHPackages © 2026

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