Displaying 1 to 20 from 51 results

searchkick - Intelligent search made easy with Rails and Elasticsearch

  •    Ruby

Searchkick learns what your users are looking for. As more people search, it gets smarter and the results get better. It’s friendly for developers - and magical for your users.The latest version works with Elasticsearch 2 and 5. For Elasticsearch 1, use version 1.5.1 and this readme.

elixir - Elixir is a dynamic, functional language designed for building scalable and maintainable applications

  •    Elixir

Elixir is a dynamic, functional language designed for building scalable and maintainable applications.For more about Elixir, installation and documentation, check Elixir's website.

elastic - Elasticsearch client for Go.

  •    Go

Elastic is an Elasticsearch client for the Go programming language.See the wiki for additional information about Elastic.

elastic4s - Elasticsearch Scala Client - Non Blocking, Type Safe, HTTP, TCP

  •    Scala

Elastic4s is a concise, idiomatic, reactive, type safe Scala client for Elasticsearch. The client can be used over both HTTP and TCP by choosing either of the elastic4s-http or elastic4s-tcp submodules. The official Elasticsearch Java client can of course be used in Scala, but due to Java's syntax it is more verbose and it naturally doesn't support classes in the core Scala core library nor Scala idioms.Elastic4s's DSL allows you to construct your requests programatically, with syntactic and semantic errors manifested at compile time, and uses standard Scala futures to enable you to easily integrate into an asynchronous workflow. The aim of the DSL is that requests are written in a builder-like way, while staying broadly similar to the Java API or Rest API. Each request is an immutable object, so you can create requests and safely reuse them, or further copy them for derived requests. Because each request is strongly typed your IDE or editor can use the type information to show you what operations are available for any request type.




Mirage - An interactive query explorer for Elasticsearch

  •    Typescript

Mirage is a modern, open-source web based query explorer for Elasticsearch. It offers a blocks based GUI for composing Elasticsearch queries and comes with an on-the-fly transformer to show the corresponding JSON query API of Elasticsearch.

Jest - ElasticSearch Java Rest Client

  •    Java

Jest is a Java HTTP Rest client for ElasticSearch. ElasticSearch already has a Java API which is also used by ElasticSearch internally, but Jest fills a gap, it is the missing client for ElasticSearch Http Rest interface.


Elastica - Elasticsearch PHP Client

  •    PHP

Elastica is a PHP client for elasticsearch. It is based on Octopress framework. API is more elegant when compared to official PHP elasticsearch client.

elasticsearch-php - Official PHP low-level client for Elasticsearch.

  •    PHP

Official low-level client for Elasticsearch. Its goal is to provide common ground for all Elasticsearch-related code in PHP; because of this it tries to be opinion-free and very extendable.To maintain consistency across all the low-level clients (Ruby, Python, etc), clients accept simple associative arrays as parameters. All parameters, from the URI to the document body, are defined in the associative array.

Laravel-Elasticsearch - An easy way to use the official Elastic Search client in your Laravel applications

  •    PHP

An easy way to use the official Elastic Search client in your Laravel or Lumen applications. Because the package is a wrapper around the official Elastic client, you can do pretty much anything with this package. Not only can you perform standard CRUD operations, but you can monitor the health of your Elastic cluster programmatically, back it up, or make changes to it. Some of these operations are done through "namespaced" commands, which this package happily supports.

Plastic - Elasticsearch ODM and mapper for Laravel

  •    PHP

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.

ElasticsearchDSL - Query DSL library for Elasticsearch

  •    PHP

Elasticsearch DSL library to provide objective query builder for Elasticsearch bundle and elasticsearch-php client. You can easily build any Elasticsearch query and transform it to an array.

bloodhound - Haskell Elasticsearch client and query DSL

  •    Haskell

Search doesn't have to be hard. Let the dog do it."ES is a nightmare but Bloodhound at least makes it tolerable." - Same user, later opinion.

Flummi - Elastic Search HTTP REST Client

  •    Java

Flummi is a client library for Elastic Search. It has been successfully tested with Elastic Search versions 2.3, 2.4 and 5.1. It provides a comprehensive Java query DSL API and communicates with the Elastic Search Cluster via HTTP/JSON. Flummi uses HTTP and JSON for communication with Elastic Search. Its only dependencies are Gson and AsyncHttpClient, so it is good for you if you don't want to have your application depend on the full ElasticSearch JAR.

ElasticPlusPlus - A high level, type-safe ElasticSearch DSL for C++

  •    C++

ElasticPlusPlus is a high level, type-safe ElasticSearch DSL for C++.

elasticsearcher - Agnostic lightweight package on top of the Elasticsearch PHP client

  •    PHP

This agnostic package is a lightweight wrapper on top of the Elasticsearch PHP client. Its main goal is to allow for easier structuring of queries and indices in your application. It does not want to hide or replace functionality of the Elasticsearch PHP client.Structure queries inside a class for clearer oversight in your application.

estella - Make your Ruby objects searchable with Elasticsearch.

  •    Ruby

Builds on elasticsearch-model to make your Ruby objects searchable with Elasticsearch. Provides fine-grained control of fields, analysis, filters, weightings and boosts.This library is compatible with Elasticsearch 1.5.x, 2.x and currently does not work with Elasticsearch 5.x (see #18). It works with many ORM/ODMs, including ActiveRecord and Mongoid.

scalastic - scala driver for elasticsearch

  •    Scala

Scalastic is an interface for ElasticSearch, designed to provide more flexible and Scala-esque interface around the native ElasticSearch Java API.Please note, Scalastic supports Scala 2.10.x only.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.