plastic

Model mapper

A package for mapping and querying data between Laravel models and Elasticsearch

Plastic is an Elasticsearch ODM and mapper for Laravel. It renders the developer experience more enjoyable while using Elasticsearch, by providing a fluent syntax for mapping, querying, and storing eloquent models.

GitHub

509 stars
22 watching
109 forks
Language: PHP
last commit: over 3 years ago
Linked from 1 awesome list

elasticsearchlaravelphp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
elasticquent/elasticquent A tool for mapping Eloquent models to Elasticsearch types to simplify the integration of search functionality into Laravel applications. 1,354
masumsoft/express-cassandra An ORM/ODM/OGM tool for NodeJS to interact with Cassandra and other databases 232
nicolaslopezj/searchable Adds search functionality to Eloquent models in Laravel applications 2,010
imdrasil/hermes.cr A Crystal-based datamapper and adapter for interacting with Elasticsearch via HTTP/HTTPS protocol. 37
laravel/scout Provides a simple, driver-based solution for adding full-text search to Eloquent models. 1,568
rmagen/elastic-gremlin TinkerPop 3 implementation on top of Elasticsearch for graph database operations 70
linkyndy/remodel An Object Document Mapper for RethinkDB that simplifies data mapping and provides features like schemaless support, relations, and caching. 193
plivesey/rocketdata A caching and consistency solution for immutable models in Swift. 648
delatbabel/elocryptfive Encrypts and decrypts data stored in Eloquent model attributes in Laravel applications 87
mpenet/spandex An Elasticsearch client built on top of the new Java REST client 261
toptal/chewy An Elasticsearch framework that simplifies Ruby development by providing ODM capabilities and efficient data querying 1,890
abdelrahmanrafaat/repositories-maker Automates creation of abstraction layers for models in Laravel applications. 32
stephanediondev/elasticsearch-admin Provides a web-based interface for managing Elasticsearch clusters and nodes 92
ikrishneel/octomap_server2 A ROS2 mapping tool that uses an octree-based data structure to store and update spatial mappings 84
sbarre/eloquent-versioned Adds transparent versioning support to Eloquent ORM in Laravel 5.2 and later versions. 30