PHPackages                             netgen/ngindexer - 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. netgen/ngindexer

AbandonedArchivedEzpublish-legacy-extension

netgen/ngindexer
================

Netgen indexer is an extension that allows storing of data from a certain set of content objects directly to Solr document of another content object.

252PHP

Since Jun 10Pushed 12y ago2 watchersCompare

[ Source](https://github.com/netgen/ngindexer)[ Packagist](https://packagist.org/packages/netgen/ngindexer)[ RSS](/packages/netgen-ngindexer/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

```
Netgen indexer is an extension that allows storing of data from a certain set of content objects directly to Solr document of another content object.

The main purpose of the extension is to facilitate simple but powerful faceted search that would otherwise require great deal of trouble to enable or would not be possible at all.

For example:

You have a folder full of article classes and below each article you have many images. Every image has a selection attribute that tells you where the picture was taken ( home, office, city, vacation... )

You wish to use facets on those articles and images, to allow the searches like:
1) Display articles which have images taken at home AND at the office
2) Display articles which have images taken only on vacation
3) .....

Ofcourse, this is a rather simple usecase, but extension can be configured to do much more.

Extension is published under GPL licence.
```

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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://avatars.githubusercontent.com/u/362286?v=4)[Edi Modrić](/maintainers/emodric)[@emodric](https://github.com/emodric)

![](https://avatars.githubusercontent.com/u/594589?v=4)[Netgen](/maintainers/netgen)[@netgen](https://github.com/netgen)

---

Top Contributors

[![emodric](https://avatars.githubusercontent.com/u/362286?v=4)](https://github.com/emodric "emodric (7 commits)")

### Embed Badge

![Health badge](/badges/netgen-ngindexer/health.svg)

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

PHPackages © 2026

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