Displaying 1 to 20 from 34 results

searchkick - Intelligent search made easy with Rails and Elasticsearch


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 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.


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


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


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


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.



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


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

bloodhound - Haskell Elasticsearch client and query DSL


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.

estella - Make your Ruby objects searchable with Elasticsearch.


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


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.

flex - The ultimate ruby client for elasticsearch.


Flex is the ultimate ruby client for elasticsearch. It is powerful, fast and efficient, easy to use and customize.It covers ALL the elasticsearch API, and transparently integrates it with your app and its components, like Rails, ActiveRecord, Mongoid, ActiveModel, will_paginate, kaminari, elasticsearch-mapper-attachments, ...

erlasticsearch - Erlang thrift interface to elastic_search


A thrift based erlang client for ElasticSearch.Add this as a rebar dependency to your project.

elastic - An Elasticsearch REST API client for Rust


elastic is an efficient, modular API client for Elasticsearch written in Rust. The API is targeting the Elastic Stack 5.x.elastic provides strongly-typed documents and weakly-typed queries.

ESClient - A lightweight and easy to use Python client for ElasticSearch


ElasticSearch now has an official Python API. For new projects, I strongly recommend you to use it.Check out http://www.elasticsearch.org/guide/en/elasticsearch/client/python-api/current/index.html for more info.

rs-es - A Rust client for the ElasticSearch REST API


An ElasticSearch client for Rust via the REST API. Targetting ElasticSearch 2.0 and higher.Development is ongoing, and is experimental, as such breaking changes are likely at any time. Also, large parts of the ElasticSearch API are currently unimplemented.

flummi - Flummi Elastic Search HTTP REST Client


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. It is licensed under the Apache 2 License.Flummi versions starting with 5.x are intended for use with Elastic Search 5.x, flummi versions starting with 2.x should be used with elastic 2.x.