PHPackages                             flowpack/simplesearch-contentrepositoryadaptor - 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. flowpack/simplesearch-contentrepositoryadaptor

ActiveNeos-package

flowpack/simplesearch-contentrepositoryadaptor
==============================================

Implements a bridge to search in Neos CR via the flowpack/simplesearch package.

5.0.0(1y ago)2330.9k↓35.4%25[4 issues](https://github.com/Flowpack/Flowpack.SimpleSearch.ContentRepositoryAdaptor/issues)[3 PRs](https://github.com/Flowpack/Flowpack.SimpleSearch.ContentRepositoryAdaptor/pulls)MITPHP

Since Aug 24Pushed 1y ago4 watchersCompare

[ Source](https://github.com/Flowpack/Flowpack.SimpleSearch.ContentRepositoryAdaptor)[ Packagist](https://packagist.org/packages/flowpack/simplesearch-contentrepositoryadaptor)[ RSS](/packages/flowpack-simplesearch-contentrepositoryadaptor/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (7)Versions (30)Used By (0)

SimpleSearch ContentRepositoryAdaptor
=====================================

[](#simplesearch-contentrepositoryadaptor)

[![Latest Stable Version](https://camo.githubusercontent.com/a57061edf855669d5408bc6048e02ebfb0c08853bb44de47f0e43025f1988ee0/68747470733a2f2f706f7365722e707567782e6f72672f666c6f777061636b2f73696d706c657365617263682d636f6e74656e747265706f7369746f727961646170746f722f762f737461626c65)](https://packagist.org/packages/flowpack/simplesearch-contentrepositoryadaptor) [![Total Downloads](https://camo.githubusercontent.com/98e2adbed72e30568af9359692349cbc0826c94952b62386a989ce9f685ee613/68747470733a2f2f706f7365722e707567782e6f72672f666c6f777061636b2f73696d706c657365617263682d636f6e74656e747265706f7369746f727961646170746f722f646f776e6c6f616473)](https://packagist.org/packages/flowpack/simplesearch-contentrepositoryadaptor)

A search for the Neos Content Repository based on the SimpleSearch. This package is an implementation of the Neos.ContentRepository.Search API.

Usage is pretty easy. Install this (and Flowpack.SimpleSearch will follow).

Run the command:

./flow nodeindex:build

After that use the "Search" helper in EEL or the QueryBuilder in PHP to query the index.

With a few hundred nodes queries should be answered in a few milliseconds max. My biggest test so far was with around 23000 nodes which still got me reasonable query times of about 300ms. If you have more Nodes to index you should probably consider using a "real" search engine like ElasticSearch.

Using MySQL
-----------

[](#using-mysql)

To use MySQL, switch the implementation for the interfaces in your `Objects.yaml`and configure the DB connection as needed:

```
Flowpack\SimpleSearch\Domain\Service\IndexInterface:
  className: 'Flowpack\SimpleSearch\Domain\Service\MysqlIndex'

Neos\ContentRepository\Search\Search\QueryBuilderInterface:
  className: 'Flowpack\SimpleSearch\ContentRepositoryAdaptor\Search\MysqlQueryBuilder'

Flowpack\SimpleSearch\Domain\Service\MysqlIndex:
  arguments:
    1:
      value: 'Neos_CR'
    2:
      value: 'mysql:host=%env:DATABASE_HOST%;dbname=%env:DATABASE_NAME%;charset=utf8mb4'
  properties:
    username:
      value: '%env:DATABASE_USERNAME%'
    password:
      value: '%env:DATABASE_PASSWORD%'

```

The `arguments` are the index identifier (can be chosen freely) and the DSN.

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance45

Moderate activity, may be stable

Popularity40

Moderate usage in the ecosystem

Community22

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 53.2% 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 ~144 days

Recently: every ~283 days

Total

28

Last Release

378d ago

Major Versions

0.5 → 1.2.02015-01-22

1.4.x-dev → 2.0.02017-02-15

2.0.x-dev → 3.0.02020-01-27

3.0.x-dev → 4.0.02021-05-31

4.0.x-dev → 5.0.02025-05-06

### Community

Maintainers

![](https://www.gravatar.com/avatar/4b15b353e01413eb5336daa09f49d88139616f8ebe48d4f961db537f79ced78d?d=identicon)[kitsunet](/maintainers/kitsunet)

---

Top Contributors

[![gerhard-boden](https://avatars.githubusercontent.com/u/10533739?v=4)](https://github.com/gerhard-boden "gerhard-boden (67 commits)")[![kitsunet](https://avatars.githubusercontent.com/u/324408?v=4)](https://github.com/kitsunet "kitsunet (26 commits)")[![kdambekalns](https://avatars.githubusercontent.com/u/95873?v=4)](https://github.com/kdambekalns "kdambekalns (13 commits)")[![dlubitz](https://avatars.githubusercontent.com/u/13046100?v=4)](https://github.com/dlubitz "dlubitz (13 commits)")[![skurfuerst](https://avatars.githubusercontent.com/u/190777?v=4)](https://github.com/skurfuerst "skurfuerst (2 commits)")[![futjikato](https://avatars.githubusercontent.com/u/1497821?v=4)](https://github.com/futjikato "futjikato (1 commits)")[![mficzel](https://avatars.githubusercontent.com/u/1309380?v=4)](https://github.com/mficzel "mficzel (1 commits)")[![mgoldbeck](https://avatars.githubusercontent.com/u/1336044?v=4)](https://github.com/mgoldbeck "mgoldbeck (1 commits)")[![Sebobo](https://avatars.githubusercontent.com/u/596967?v=4)](https://github.com/Sebobo "Sebobo (1 commits)")[![dimaip](https://avatars.githubusercontent.com/u/837032?v=4)](https://github.com/dimaip "dimaip (1 commits)")

---

Tags

neoscms

### Embed Badge

![Health badge](/badges/flowpack-simplesearch-contentrepositoryadaptor/health.svg)

```
[![Health](https://phpackages.com/badges/flowpack-simplesearch-contentrepositoryadaptor/health.svg)](https://phpackages.com/packages/flowpack-simplesearch-contentrepositoryadaptor)
```

###  Alternatives

[neos/neos

An open source Content Application Platform based on Flow. A set of core Content Management features is resting within a larger context that allows you to build a perfectly customized experience for your users.

116989.0k674](/packages/neos-neos)[flowpack/searchplugin

Plugin for search integration via content node

24257.5k1](/packages/flowpack-searchplugin)[flowpack/elasticsearch-contentrepositoryadaptor

This package provides functionality for using Elasticsearch on top of Neos.ContentRepository.Search

43385.8k8](/packages/flowpack-elasticsearch-contentrepositoryadaptor)[neos/content-repository-search

Common code and interface for a Neos CR search implementation

10413.3k4](/packages/neos-content-repository-search)[sitegeist/lostintranslation

Automatic content translations for Neos using the DeepL Api

1138.5k3](/packages/sitegeist-lostintranslation)

PHPackages © 2026

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