Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Elasticsearch Query Builder Laravel Package

erichard/elasticsearch-query-builder

A fluent PHP query builder for Elasticsearch that lets you construct complex search queries through an elegant, chainable API instead of hand-writing JSON. A good fit for Laravel and standalone PHP projects that need readable, maintainable Elasticsearch DSL.

Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
sleimanx2/plastic 0.90 — 506 507 105 120 31 16.4 17.4 MIT —
View on GitHub
delormejonathan/elastica 0.89 Laravel-friendly PHP integration for the Elastica Elasticsearch client. Provides simple configuration, service container bindings, and convenient access to an Elastica client within your app for running searches and managing indexes. 0 0 0 15 0 1.2 16.6 MIT 9 years ago
View on GitHub
Context7
pdphilip/elasticlens 0.89 ElasticLens brings Elasticsearch power to Laravel models with Eloquent-style queries. Define your own index models, mappings, and schema—no black box. Run phrase/term searches, filters, embedded fields, geo distance sorting, and pagination with fluent, readable APIs. 111 0 9 827 0 21.2 14.5 MIT 2 months ago
View on GitHub
Context7
babenkoivan/elastic-scout-driver-plus 0.88 Extends Laravel Scout's Elasticsearch driver with a fluent query builder, aggregations, suggesters, and other advanced search features. A drop-in replacement that lets you write complex Elasticsearch queries while keeping Scout's familiar Eloquent-style syntax for Laravel models. 286 287 54 132K 1 11.0 39.3 MIT 7 months ago
View on GitHub
Context7
mitru/elasticsearch-bundle 0.88 mitru/elasticsearch-bundle is a PHP package that simplifies integrating Elasticsearch into your application, offering configuration and service wiring for indexing and querying data. A lightweight starting point for adding search with minimal setup. 0 0 0 0 0 0.1 — MIT —
View on GitHub
elasticquent/elasticquent 0.88 — 1,352 1,360 390 4K 122 40.3 33.4 MIT 7 years ago
View on GitHub
iverberk/larasearch 0.88 — 222 223 46 21 18 8.7 9.9 MIT —
View on GitHub
isswp101/elasticsearch-eloquent 0.88 — 112 112 13 861 0 1.9 12.9 — 5 years ago
View on GitHub
spatie/elasticsearch-query-builder 0.87 A lightweight, fluent PHP API for building and executing ElasticSearch queries. Chain queries and aggregations, then call search(). Built for Spatie's search-string-parser but flexible enough to cover most common use cases. 181 181 47 88K 0 26.5 41.9 MIT 3 months ago
View on GitHub
basemkhirat/elasticsearch 0.87 A Laravel package for working with Elasticsearch through a fluent query builder. It supports multiple connections, indices and documents, CRUD operations, bulk indexing, aggregations, and Eloquent-style models, simplifying search integration. 395 404 123 697 58 22.7 28.8 MIT 6 years ago
View on GitHub
hungneox/ramen-elastic-query 0.87 — 7 7 0 0 0 0.0 — MIT —
View on GitHub
Context7
designmynight/laravel-elasticsearch 0.87 Use Elasticsearch as a database in Laravel: build queries Eloquent-style, retrieve model instances, run query/filter/postFilter and geo searches, perform complex aggregations, and scroll large result sets. 30 31 14 1K 1 25.0 25.5 MIT 4 months ago
View on GitHub
ruflin/elastica 0.87 Elastica is a PHP client for Elasticsearch, providing a rich, object-oriented API for indexing, searching, and managing indices. Compatible with Elasticsearch 9.x+ (branch-specific support for older versions) and integrates with elasticsearch-php. 2,270 2,299 718 657K 87 55.4 57.2 MIT 1 year ago
View on GitHub
adriballa/symfony-search-bundle 0.87 Symfony bundle that abstracts Elasticsearch: define indexes with two PHP classes, get auto-generated routes for index/document CRUD, validation, and a powerful search API (full-text, filters, sorting, pagination, aggregations). Optional client interfaces for programmatic use. 10 10 0 0 1 0.5 — MIT 1 year ago
View on GitHub
handcraftedinthealps/elasticsearch-dsl 0.86 A fork of ongr/elasticsearch-dsl for building Elasticsearch queries in PHP with a fluent DSL. It extends support to a wider range of Symfony (3.4 through 7.x) and Elasticsearch versions, and powers the handcraftedinthealps Elasticsearch bundle. 21 21 18 83K 3 7.0 50.4 MIT 1 year ago
View on GitHub
elasticsearch/elasticsearch 0.86 This is the official PHP client for Elasticsearch, offering 500+ endpoints for indexing, searching, and deleting documents. Install it via Composer to connect your PHP app to Elasticsearch and Kibana, with comprehensive API coverage and built-in mocking support. 5,333 5,515 961 3M 12 69.4 51.3 MIT 3 months ago
View on GitHub
elastic/enterprise-search 0.86 A Laravel package that integrates Elastic Enterprise Search, offering a clean client, Eloquent-style model syncing, and fluent query building for indexing and searching documents. Configure engines, run queries, and keep your data in sync with minimal setup. 25 25 15 12K 1 0.9 37.0 MIT 1 year ago
View on GitHub
addons/elasticsearch 0.86 A Laravel/PHP addon that integrates Elasticsearch into your application, making it easy to index Eloquent models and run fast, flexible full-text searches through a simple, configurable bridge between Laravel and Elasticsearch. 46 47 11 0 1 0.7 — MIT —
View on GitHub
pdphilip/elasticsearch 0.86 An Elasticsearch implementation of Laravel's Eloquent ORM. Use familiar Eloquent methods and models while leveraging full-text search, geo queries, fuzzy matching, highlights, and aggregations through a seamless Laravel-native integration. 0 3 — 64K — 10.5 55.3 — —
View on GitHub
ongr/elasticsearch-dsl 0.85 Object-oriented Elasticsearch query builder for PHP. Build searches, filters, aggregations and more with a DSL, then export to arrays for elasticsearch-php or ONGR ElasticsearchBundle. Supports Elasticsearch 5/6/7 via versioned releases. 463 469 205 38K 41 31.1 44.5 MIT 3 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core