PHPackages                             gggeek/ezfind-ls - 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. [Search &amp; Filtering](/categories/search)
4. /
5. gggeek/ezfind-ls

ActiveEzpublish-legacy-extension[Search &amp; Filtering](/categories/search)

gggeek/ezfind-ls
================

eZ Find is a search extension for eZ Publish legacy, providing more functionality and better results than the default search in eZ Publish.

04[6 issues](https://github.com/gggeek/ezfind/issues)PHP

Since Jul 24Pushed 7y ago2 watchersCompare

[ Source](https://github.com/gggeek/ezfind)[ Packagist](https://packagist.org/packages/gggeek/ezfind-ls)[ RSS](/packages/gggeek-ezfind-ls/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (11)Used By (0)

eZ Find
=======

[](#ezfind)

Forked from [ezsystems/ezfind](https://github.com/ezsystems/ezfind)

Rationale
---------

[](#rationale)

The upstream eZFind extension, while still maintained by eZSystems with the support of the developer community, is now almost "frozen", as there is reduced interest in evolving the 'legacy' eZPublish codebase, and only simple/harmless bugfixes have been accepted in recent times.

This fork has the goals of:

- being 100% compatible at all times with upstream
- being quicker in introducing bugfixes and producing new releases
- introducing as well new features

The *new features* that we strive for are broadly oriented towards

- improving speed and scalability
- improving DX (eg. by adding features to the Admin Interface)
- keeping the codebase (and its dependencies) modern, to help integration and usage in a contemporary app
- keeping the codebase relatively close to upstream, to facilitate merges and exchange of PRs

The github issue tracker is used to manage any such requests.

Current changes:
----------------

[](#current-changes)

- Updated the bundled Solr to rev. 4.10.4 (from 4.10.1)
- Fixed EZP-26907: avoid 'mysql has gone away' errors
- Fixed EZP-29608: better output of updatesearchindexsolr
- Fixed: 'Avoid error.log entries eZUser::attribute:Attribute 'id' does not exists', thanks @fwoldt
- Fixed: PHP 7.2 deprecation fixes - constructors, thanks @pbek

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor3

3 contributors hold 50%+ of commits

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://www.gravatar.com/avatar/f641f7d6edabf83c56f6c4998b04e6c59a00b46bf51ca6699c31b09f9c948677?d=identicon)[gggeek](/maintainers/gggeek)

---

Top Contributors

[![paulborgermans](https://avatars.githubusercontent.com/u/290116?v=4)](https://github.com/paulborgermans "paulborgermans (116 commits)")[![nfrp](https://avatars.githubusercontent.com/u/294488?v=4)](https://github.com/nfrp "nfrp (98 commits)")[![patrickallaert](https://avatars.githubusercontent.com/u/195277?v=4)](https://github.com/patrickallaert "patrickallaert (63 commits)")[![dpobel](https://avatars.githubusercontent.com/u/305563?v=4)](https://github.com/dpobel "dpobel (50 commits)")[![andrerom](https://avatars.githubusercontent.com/u/289757?v=4)](https://github.com/andrerom "andrerom (41 commits)")[![yannickroger](https://avatars.githubusercontent.com/u/4035241?v=4)](https://github.com/yannickroger "yannickroger (37 commits)")[![lolautruche](https://avatars.githubusercontent.com/u/313528?v=4)](https://github.com/lolautruche "lolautruche (36 commits)")[![crevillo](https://avatars.githubusercontent.com/u/306215?v=4)](https://github.com/crevillo "crevillo (12 commits)")[![peterkeung](https://avatars.githubusercontent.com/u/575638?v=4)](https://github.com/peterkeung "peterkeung (9 commits)")[![blankse](https://avatars.githubusercontent.com/u/998558?v=4)](https://github.com/blankse "blankse (7 commits)")[![bchoquet-heliopsis](https://avatars.githubusercontent.com/u/465757?v=4)](https://github.com/bchoquet-heliopsis "bchoquet-heliopsis (6 commits)")[![emodric](https://avatars.githubusercontent.com/u/362286?v=4)](https://github.com/emodric "emodric (5 commits)")[![SylvainGuittard](https://avatars.githubusercontent.com/u/1157233?v=4)](https://github.com/SylvainGuittard "SylvainGuittard (5 commits)")[![oms](https://avatars.githubusercontent.com/u/93066?v=4)](https://github.com/oms "oms (4 commits)")[![pedroresende](https://avatars.githubusercontent.com/u/951377?v=4)](https://github.com/pedroresende "pedroresende (4 commits)")[![dspe](https://avatars.githubusercontent.com/u/329691?v=4)](https://github.com/dspe "dspe (4 commits)")[![gggeek](https://avatars.githubusercontent.com/u/308634?v=4)](https://github.com/gggeek "gggeek (4 commits)")[![glye](https://avatars.githubusercontent.com/u/289744?v=4)](https://github.com/glye "glye (4 commits)")[![bdunogier](https://avatars.githubusercontent.com/u/235928?v=4)](https://github.com/bdunogier "bdunogier (4 commits)")[![pkamps](https://avatars.githubusercontent.com/u/971684?v=4)](https://github.com/pkamps "pkamps (4 commits)")

### Embed Badge

![Health badge](/badges/gggeek-ezfind-ls/health.svg)

```
[![Health](https://phpackages.com/badges/gggeek-ezfind-ls/health.svg)](https://phpackages.com/packages/gggeek-ezfind-ls)
```

###  Alternatives

[awesome-nova/dependent-filter

Dependent filters for Laravel Nova

26190.2k](/packages/awesome-nova-dependent-filter)[algolia/php-dom-parser

A simple tool to turn DOM into Algolia search friendly record objects.

181.8k](/packages/algolia-php-dom-parser)

PHPackages © 2026

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