PHPackages                             arthur2weber/query-craft - 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. arthur2weber/query-craft

ActiveLibrary

arthur2weber/query-craft
========================

Craft elegant DSL queries with fluent, Eloquent-inspired syntax for Elasticsearch, MongoDB, and GraphQL. Build powerful search queries with familiar Laravel-like syntax.

20PHP

Since Aug 21Pushed 8mo agoCompare

[ Source](https://github.com/arthur2weber/query-craft)[ Packagist](https://packagist.org/packages/arthur2weber/query-craft)[ RSS](/packages/arthur2weber-query-craft/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

🌟 QueryCraft
============

[](#-querycraft)

[![PHP Version](https://camo.githubusercontent.com/d4b5fa4adf514144779a7864904c5e15236c0e798635240c7f6ce9a455657b80/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e302532422d626c75652e737667)](https://php.net)[![License](https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667)](LICENSE)[![Composer](https://camo.githubusercontent.com/97914b37c8acbcdc3b0914130c844ae452d54a3d276668742e18467d74ab72ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f6d706f7365722d52656164792d6f72616e67652e737667)](composer.json)[![Tests](https://camo.githubusercontent.com/ce97afde93536ccd8e52f0033357459c71bd15b4d21583b39e56a03f6779e0f7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f54657374732d3130302532352d627269676874677265656e2e737667)](docs/TESTING.md)[![Laravel Compatible](https://camo.githubusercontent.com/4f4d5f11a12f3c4dd2d61f2c1a5a4ab654c1792ea13014250813cfdd46bc2792/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d436f6d70617469626c652d7265642e737667)](https://laravel.com)[![Eloquent Friendly](https://camo.githubusercontent.com/fada2120b27c44c970da2857e0191f8ff510142f54a7580ba9379880139e05cb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c6f7175656e742d467269656e646c792d707572706c652e737667)](#-for-laravel-developers)[![GitHub Stars](https://camo.githubusercontent.com/2f7e1d858be5ad2c10a23248616a8141500cee0ee1a83ee2db69f6cd2237db2f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6172746875723277656265722f71756572792d63726166743f7374796c653d736f6369616c)](https://github.com/arthur2weber/query-craft)

> **Elegant Elasticsearch DSL Query Builder for PHP**
>
> Craft complex Elasticsearch queries with Laravel-inspired fluent syntax. Zero dependencies, maximum productivity.

🚀 Quick Start
-------------

[](#-quick-start)

```
composer require arthur2weber/query-craft
```

```
