ruflin/elastica
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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| adsazad/datatables-bundle | Symfony bundle integrating jQuery DataTables for realtime Ajax tables (Symfony 4.4+/5+). Data source logic is decoupled via adapters; includes Doctrine ORM, MongoDB and Elastica, with support for custom adapters. Includes a console generator command. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| alamirault/elasticsearch-form-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | 0.4 | — | — | |
| birdoffice/elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 4 years ago | |
| blpraveen/monolog | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| bok/elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 4 years ago | |
| catch-of-the-day/elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| chaplean/elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| cosma/testing-bundle | — | 3 | 4 | 2 | 0 | 3 | 0.8 | 0.4 | — | — | |
| demos-europe/demosplan-core | Core library for demosplan, an open-source digital participation platform used in urban planning and public consultation. It provides shared domain models, services, and workflow logic for managing procedures, statements, and planning documents in PHP applications. | 11 | 11 | 0 | 0 | 0 | 9.3 | 29.8 | NOASSERTION | — | |
| dkomarek/datatables-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| dualmedia/es-log-bundle | — | 0 | 0 | 1 | 19 | 0 | 17.9 | 20.1 | MIT | 6 months ago | |
| e1on/omines-datatables-elasticsearch-adapter-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.9 | — | — | 2 years ago | |
| ekyna/resource | Laravel package providing a Resource layer with controllers, forms, validation, persistence and admin-style CRUD tooling. Helps structure domain resources consistently across your app and speeds up building back-office interfaces. | 1 | 1 | 0 | 81 | 0 | 0.0 | 22.4 | MIT | — | |
| elasticms/common-bundle | Shared code library for the elasticMS PHP ecosystem, providing common utilities used by both the client helper bundle and the core bundle. A foundational dependency for building and extending elasticMS applications. | 2 | 3 | 5 | 119 | 0 | 34.6 | 26.0 | LGPL-3.0 | 2 weeks ago | |
| enhavo/search-bundle | A subtree split of the Enhavo search bundle, providing search functionality for the open source Enhavo CMS built on Symfony. It helps handle complex data structures with a clean, usable interface. See the main Enhavo repository for full documentation and details. | 2 | 2 | 0 | 226 | 0 | 0.0 | 26.0 | MIT | — | |
| et-soft/fos-elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.8 | — | MIT | 5 years ago | |
| exercise/elastica-bundle | — | 8 | 10 | 3 | 0 | 0 | 0.1 | — | MIT | — | |
| fazland/elastica-bundle | Fazland Elastica Bundle integrates Elasticsearch into Symfony applications via the Elastica client. It offers configurable indexes and mappings, repository services, Doctrine entity persistence, and commands for managing and populating search indexes. | 16 | 16 | 15 | 9 | 0 | 0.5 | 2.6 | MIT | 8 years ago | |
| fh-platform/client | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| fh-platform/data-sync | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| fluxter/datatables-bundle | Fluxter DataTables Bundle integrates DataTables with Symfony, enabling server-side searching, sorting, filtering, and pagination for interactive data grids. It simplifies building admin tables and CRUD lists with minimal setup and clean integration. | 0 | 0 | 1 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| fos-gregooz/elastica-bundle | Symfony bundle that integrates Elasticsearch via the Elastica client, letting you define indexes and mappings in configuration and keep them in sync with Doctrine entities through automatic listeners. Provides repository services so you can run search queries without touching the low-level client. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| friendsofsymfony/elastica-bundle | FOSElasticaBundle integrates Elasticsearch and the Elastica library into Symfony, with configurable index mappings and Doctrine event listeners for automatic indexing. Version 7 supports Elasticsearch 8 and 9 on Symfony 6.4+ and PHP 8.1+. | 1,264 | 1,285 | 784 | 250K | 68 | 59.7 | 61.6 | MIT | 5 months ago | |
| fsi/data | FSi Data is a lightweight Laravel package for building a clean data layer: typed data objects, mapping, and transformation utilities help move validated data between requests, models, and views without repetitive boilerplate, keeping application code predictable and easy to maintain. | 0 | 0 | 3 | 391 | 2 | 9.6 | 38.5 | — | 6 months ago | |
| gdbots/ncr | gdbots/ncr is a Composer-installable PHP package from gdbots for NCR-related functionality in Laravel/PHP applications. It offers a lightweight integration point for projects using the gdbots ecosystem, with straightforward setup and compatibility. | 0 | 1 | 1 | 167 | 0 | 0.3 | 30.7 | Apache-2.0 | 2 years ago | |
| gdbots/ncr-bundle | A PHP bundle from Gdbots that packages NCR (Nexus Common Runtime) components into a reusable service bundle, providing shared configuration, dependency wiring, and common utilities for applications built on the Gdbots stack. | 0 | 0 | 1 | 262 | 0 | 4.3 | 34.7 | Apache-2.0 | 9 months ago | |
| gdbots/pbj | gdbots/pbj brings Protocol Buffers to PHP with schema-driven message classes, built-in validation, and serialization to JSON, binary, and protobuf. Define a schema once, generate PHP classes, and move data reliably between services with a consistent, type-safe format. | 0 | 0 | 3 | 271 | 1 | 20.1 | 39.5 | Apache-2.0 | 1 week ago | |
| gdbots/pbjx | PBJx is a PHP library for building message-driven GDBots applications. It extends PBJ with schema-based messages, validation, serialization, and command/query/event handling to support reliable service communication and workflow processing. | 0 | 0 | 1 | 280 | 0 | 17.3 | 38.9 | Apache-2.0 | 1 month ago | |
| gdbots/pbjx-bundle | Symfony bundle for integrating Gdbots PBJX with Symfony applications. It registers PBJX services, message bus and event-sourcing components, and configuration so you can wire PBJ schemas and messaging into your app with less boilerplate. | 0 | 0 | 2 | 259 | 0 | 4.4 | 34.6 | Apache-2.0 | 9 months ago | |
| gdbots/query-parser | A PHP library for parsing query strings into a structured AST, with support for boolean operators, fielded terms, grouping, ranges, and wildcards. Useful for validating and translating user search input into database queries. | 30 | 30 | 17 | 3K | 1 | 0.8 | 28.2 | Apache-2.0 | 4 years ago | |
| getcandy/candy-api | A Laravel package that adds a flexible REST API to GetCandy, exposing products, carts, orders, customers, and checkout through consistent JSON endpoints. Ideal for building headless storefronts and third-party integrations. | 436 | — | 111 | — | 8 | 8.4 | 3.8 | Apache-2.0 | 5 years ago | |
| headoo/elasticsearch-bundle | Headoo Elasticsearch Bundle integrates Elasticsearch into Symfony/PHP applications, providing configuration, service wiring, and convenient clients for indexing, searching, and managing indices with minimal setup. | 4 | 6 | 4 | 2 | 2 | 0.8 | 2.0 | MIT | 8 years ago | |
| ibanfirst/elasticrequestbundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| igrvak/elastica-bundle | Symfony bundle integrating the Elastica Elasticsearch client, with configuration and service wiring to help you index, search, and manage Elasticsearch data in Symfony apps with less boilerplate. | 2 | 3 | 1 | 0 | 0 | 0.0 | — | — | 11 years ago | |
| jbafford/elastica-extra-bundle | jbafford/elastica-extra-bundle is a Symfony bundle that layers extra services, helpers and integration glue on top of the Elastica Elasticsearch client, making it easier to register clients and wire search features into a Symfony application's service container. | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | — | — | |
| jolicode/elastically | jolicode/elastically is an elegant Elasticsearch client for PHP. It simplifies index management, document indexing, and query building with a fluent API, making search integration cleaner and more maintainable in Symfony and other PHP applications. | 257 | — | 43 | — | 0 | 20.4 | — | MIT | 1 month ago |
|
| kgilden/pager | kgilden/pager is a lightweight pagination package for Laravel/PHP applications. It helps split long result sets into pages and render simple pager links, making it easy to browse lists, search results, and other query output with minimal setup. | 13 | 13 | 2 | 76 | 2 | 0.6 | 11.5 | MIT | 3 years ago | |
| knplabs/knp-components | Knp Components is a PHP component library from KnpLabs. It currently includes the Pager component for building flexible, “fancy” pagination and paging adapters. PHPUnit 10/11 supported; install with Composer and run the test suite via composer test. | 774 | 774 | 140 | 667K | 6 | 34.8 | 48.4 | MIT | 2 months ago | |
| kpdz/facebook-connect-rest-bundle | A Symfony bundle that adds REST endpoints for Facebook Connect authentication, letting PHP applications handle Facebook login and related API interactions through a REST-style interface. | 2 | 2 | 0 | 0 | 0 | 0.3 | — | — | 11 years ago | |
| kunstmaan/bundles-cms | Kunstmaan CMS is a full-featured, multilingual CMS built on the Symfony full-stack framework. It offers page and form assembly, versioning, workflow, translation tools, and media management, plus integrations with community bundles. | 412 | 414 | 185 | 2K | 94 | 54.1 | 42.6 | MIT | 2 months ago | |
| kunstmaan/node-search-bundle | KunstmaanNodeSearchBundle adds Elasticsearch-powered search to Kunstmaan CMS nodes, letting you index and query page content with configurable search services and Symfony integration. | 8 | 8 | 3 | 1K | 0 | 0.1 | 29.0 | NOASSERTION | 12 years ago | |
| kunstmaan/search-bundle | KunstmaanSearchBundle brings search functionality to Symfony applications, offering indexing, querying, and configurable integrations for Kunstmaan CMS content. It helps developers add flexible, maintainable site search and manage results through a structured bundle. | 18 | 19 | 6 | 1K | 0 | 0.3 | 24.6 | MIT | 12 years ago | |
| leapt/elastica-bundle | Symfony bundle that integrates Elasticsearch into your app through the Elastica client. It handles index configuration and mapping, automatic persistence of Doctrine entities, and repository-style search, giving you a convenient service layer for indexing and querying documents. | 1 | 1 | 0 | 0 | 0 | 0.2 | — | — | 6 years ago | |
| limenet/laravel-elastica-bridge | A Laravel bridge for the Elastica Elasticsearch client, wiring indices, mappings, and search into the framework's service container and configuration. It lets Laravel apps query Elasticsearch through Elastica's fluent API while keeping connections and index settings managed like any other Laravel se... | 1 | 1 | 0 | 2 | 0 | 18.7 | 4.8 | MIT | 1 month ago | |
| luongtran/monolog | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago |
|
| mfuturepl/elastica-bundle | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mgdigital/fos-elastica-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| mobilecart/elasticsearch17bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| moldwebs/mx-datatables-bundle | MX Datatables Bundle is a lightweight PHP/Symfony package that turns Doctrine queries or array data into sortable, searchable, paginated tables. It offers configurable columns, filters, AJAX endpoints and ready-to-use Twig templates, making it quick to add responsive data grids to admin panels and r... | 0 | 0 | 0 | 75 | 0 | 0.3 | 26.0 | MIT | 3 years ago | |
| monolog/monolog | Monolog is the standard PHP logging library, implementing PSR-3 and sending logs to files, sockets, databases, and web services. It offers a wide range of handlers, formatters, and processors for building flexible, interoperable logging strategies in Laravel and any PHP app. | 21,404 | 22,262 | 1,921 | 18M | 3 | 69.7 | 53.6 | MIT | 1 month ago | |
| mons54/datatables-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mw-cms/cms-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| nfqde/entity-list-bundle | nfqde/entity-list-bundle is a Symfony bundle for building reusable entity lists with configurable data sources, filters, sorting, pagination, and rendering helpers, simplifying admin and backend list screens. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| novaway/elasticsearch-bundle | Symfony bundle that integrates Elasticsearch into your application, providing configuration, service definitions, index management, and a web profiler panel to inspect queries. Simplifies wiring Elasticsearch clients and building search features. | 1 | — | 5 | — | 0 | 4.5 | — | MIT | 9 months ago | |
| omines/datatables-bundle | Symfony bundle that integrates the DataTables jQuery library for realtime Ajax tables. Decoupled from data sources, it ships with Doctrine ORM, MongoDB, and Elastica adapters for building custom, efficient tables in Symfony 6.4+. | 285 | 287 | 116 | 55K | 2 | 26.7 | 37.2 | MIT | 5 months ago | |
| pagerfanta/pagerfanta | Pagerfanta is a PHP pagination library for calculating and rendering paginated lists. It supports multiple data providers/adapters and flexible views, making it easy to paginate collections, queries, and APIs in web apps. | 427 | 455 | 165 | 619K | 3 | 7.8 | 43.9 | NOASSERTION | — | |
| pavlik/symfony-elasticsearch | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| phlexible/elastica-bundle | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| poesial/candy-api | Candy API is a Laravel/PHP package that streamlines building REST APIs, with ready-made controllers, resource transformations, validation helpers, and consistent JSON responses so you can ship backend endpoints faster. | 0 | — | 0 | — | 0 | 0.3 | — | Apache-2.0 | 4 years ago | |
| ppokatilo/elastica-entity-mapping-bundle | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | MIT | 11 years ago | |
| privapark/cms-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| puty/elastica-bundle | puty/elastica-bundle provides a lightweight integration layer for the Elastica PHP client, helping you configure Elasticsearch connections, manage indexes and mappings, and access search services from your application with minimal boilerplate. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | 8 years ago | |
| runroom/fos-elastica-bundle | A maintained fork of FOSElasticaBundle that integrates Elasticsearch into Symfony apps via the Elastica PHP client. Define indexes and mappings, auto-index Doctrine entities through listeners, and query results with a repository-style finder supporting pagination and aggregations. | 0 | 0 | 0 | 72 | 0 | 0.0 | 18.2 | MIT | 1 year ago | |
| short-edition/elastica-bundle | A Symfony bundle that integrates the Elastica client for Elasticsearch: define indexes and mappings in configuration, index documents automatically, and run full-text queries through repository services to add fast, scalable search to your PHP application. | 0 | 0 | 0 | 1K | 0 | 0.0 | 42.8 | MIT | — | |
| snowcap/elastica-bundle | A Symfony bundle that integrates the Elastica Elasticsearch client, offering configuration, service wiring, and tooling for indexing and searching documents. It simplifies setting up indexes, mappings, and queries in Elasticsearch-powered PHP applications. | 1 | 1 | 0 | 0 | 3 | 0.7 | 0.4 | — | 11 years ago | |
| sonata-project/admin-search-bundle | Sonata Admin Search Bundle adds unified search to Sonata Admin: index configured entities, query records from one search page, and get grouped, permission-aware results with direct links to edit screens. Ideal for quickly locating content across large Symfony backends. | 19 | 18 | 24 | 74 | 0 | 0.4 | 6.6 | MIT | 5 years ago | |
| sonata-project/datagrid-bundle | — | 273 | 286 | 36 | 27K | 0 | 3.6 | 19.5 | MIT | 4 years ago | |
| steffenbrem/elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| stinger-soft/elastic-entity-search-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| teamneusta/elastic-index-bundle | — | 2 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| teamneusta/elastic-search-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| tolerance/tolerance | Tolerance is a Laravel/PHP package for resilient retries, letting you wrap fragile jobs, commands, or closures with configurable attempts, backoff, and jitter so transient failures are handled gracefully through a simple, expressive API. | 197 | 198 | 20 | 7K | 10 | 4.4 | 24.4 | MIT | 9 years ago | |
| tritoq/elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| unst/datatables-bundle | unst/datatables-bundle provides a Symfony integration for DataTables, helping you build sortable, searchable, paginated tables with server-side processing and minimal configuration. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 6 years ago | |
| victorbalssa/datatables-bundle-with-regex | A Symfony DataTables bundle with regex-enabled filtering for advanced server-side search. It extends standard DataTables query controls so you can match complex patterns and build more flexible data grids. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wikibusiness/elastica-bundle | A Laravel bundle that integrates the Elastica PHP client with Elasticsearch, providing configuration, service container wiring, and helpers for indexing and querying search data in your application. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 11 years ago | |
| zenstruck/elastica-bundle | Zenstruck ElasticaBundle integrates the Elastica Elasticsearch client with Symfony, providing bundle configuration and service wiring for connecting Symfony applications to Elasticsearch with less boilerplate. | 1 | 1 | 0 | 1 | 0 | 0.0 | 2.4 | MIT | 10 years ago | |
| znanylekarz/elastica-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — |
How can I help you explore Laravel packages today?