PHPackages                             spameri/elastic - 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. spameri/elastic

ActiveLibrary[Search &amp; Filtering](/categories/search)

spameri/elastic
===============

ElasticSearch for Nette Framework

v1.0.3(2y ago)833.3k↑66.7%8[2 PRs](https://github.com/Spameri/Elastic/pulls)BSD-3-ClausePHPPHP &gt;=7.4

Since Oct 19Pushed 1mo agoCompare

[ Source](https://github.com/Spameri/Elastic)[ Packagist](https://packagist.org/packages/spameri/elastic)[ Docs](http://github.com/spameri)[ RSS](/packages/spameri-elastic/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (17)Versions (33)Used By (0)

[![Build Status](https://camo.githubusercontent.com/008733470d7981a5487dbba8811b1dacb93cc7b60e8671d4e817f381d578b966/68747470733a2f2f7472617669732d63692e6f72672f5370616d6572692f456c61737469632e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Spameri/Elastic)

ElasticSearch implementation in Nette framework
===============================================

[](#elasticsearch-implementation-in-nette-framework)

Fetching data from ElasticSearch, filtering, aggregation and more.

Install
-------

[](#install)

Install Spameri/Elastic to your project using Composer: `composer require spameri/elastic`

Why this library?
-----------------

[](#why-this-library)

Not because of speed, coolness, scalability. This is here because queries are typed objects. Hopefully easy to understand and true to ElasticSearch great documentation. Documents in ElasticSearch are typed objects. Responce is mapped on typed objects.

[Documentation](./doc/01_intro.md)

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance59

Moderate activity, may be stable

Popularity36

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 93.1% 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 ~97 days

Recently: every ~377 days

Total

29

Last Release

52d ago

Major Versions

v0.4.0-beta → v1.0.0-alpha2021-02-24

v1.0.3 → v2.0.x-dev2026-03-27

PHP version history (3 changes)v0.1.0PHP &gt;=7.1

v1.0.0-alpha.6PHP &gt;=7.4

v2.0.x-devPHP &gt;=8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/114232067?v=4)[VBoss](/maintainers/VBoss)[@Vboss](https://github.com/Vboss)

---

Top Contributors

[![Spamercz](https://avatars.githubusercontent.com/u/1753937?v=4)](https://github.com/Spamercz "Spamercz (188 commits)")[![Jakub-Fajkus](https://avatars.githubusercontent.com/u/13538235?v=4)](https://github.com/Jakub-Fajkus "Jakub-Fajkus (14 commits)")

---

Tags

elasticsearchnetteelasticsearchelasticspameri

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/spameri-elastic/health.svg)

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

###  Alternatives

[jeroen-g/explorer

Next-gen Elasticsearch driver for Laravel Scout.

397612.3k](/packages/jeroen-g-explorer)[babenkoivan/elastic-client

The official PHP Elasticsearch client integrated with Laravel

544.0M6](/packages/babenkoivan-elastic-client)[madewithlove/elasticsearcher

Wrapper on top of the ElasticSearch PHP SDK which allows easier index/document/query management.

264133.2k2](/packages/madewithlove-elasticsearcher)[thomasjsn/laravel-scout-elastic

Elastic Driver for Laravel Scout

1411.5k](/packages/thomasjsn-laravel-scout-elastic)[blomstra/search

Replaces Flarum search with one powered by an elastic search server.

114.9k](/packages/blomstra-search)

PHPackages © 2026

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