mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-24 15:17:30 -04:00
This commit is contained in:
parent
8744ebb246
commit
010243cad5
1 changed files with 33 additions and 20 deletions
|
@ -43,12 +43,12 @@ a number of clients that have been contributed by the community for various lang
|
|||
[[b4j]]
|
||||
== B4J
|
||||
* https://www.b4x.com/android/forum/threads/server-jelasticsearch-search-and-text-analytics.73335/[jElasticsearch]:
|
||||
B4J client based on the official Java REST client.
|
||||
B4J client based on the official Java REST client. **- Last release more than a year ago**
|
||||
|
||||
[[cpp]]
|
||||
== C++
|
||||
* https://github.com/seznam/elasticlient[elasticlient]: simple library for
|
||||
simplified work with Elasticsearch in C++.
|
||||
simplified work with Elasticsearch in C++. **- Last commit more than a year ago**
|
||||
|
||||
[[clojure]]
|
||||
== Clojure
|
||||
|
@ -57,7 +57,7 @@ a number of clients that have been contributed by the community for various lang
|
|||
Clojure client, based on the new official low-level REST client.
|
||||
|
||||
* https://github.com/clojurewerkz/elastisch[Elastisch]:
|
||||
Clojure client.
|
||||
Clojure client. **- Last commit more than a year ago**
|
||||
|
||||
[[coldfusion]]
|
||||
== ColdFusion (CFML)
|
||||
|
@ -71,17 +71,17 @@ a number of clients that have been contributed by the community for various lang
|
|||
== Erlang
|
||||
|
||||
* https://github.com/tsloughter/erlastic_search[erlastic_search]:
|
||||
Erlang client using HTTP.
|
||||
Erlang client using HTTP. **- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/datahogs/tirexs[Tirexs]:
|
||||
An https://github.com/elixir-lang/elixir[Elixir] based API/DSL, inspired by
|
||||
https://github.com/karmi/tire[Tire]. Ready to use in pure Erlang
|
||||
environment.
|
||||
environment. **- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/sashman/elasticsearch_elixir_bulk_processor[Elixir Bulk
|
||||
Processor]: Dynamically configurable Elixir port of the
|
||||
{client}/java-api/current/java-docs-bulk-processor.html[Bulk Processor].
|
||||
Implemented using GenStages to handle back pressure.
|
||||
Implemented using GenStages to handle back pressure. **- Last commit more than a year ago**
|
||||
|
||||
[[go]]
|
||||
== Go
|
||||
|
@ -90,13 +90,13 @@ Also see the {client}/go-api/current/index.html[official Elasticsearch Go
|
|||
client].
|
||||
|
||||
* https://github.com/mattbaird/elastigo[elastigo]:
|
||||
Go client.
|
||||
Go client. **- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/olivere/elastic[elastic]:
|
||||
Elasticsearch client for Google Go.
|
||||
Elasticsearch client for Google Go. **- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/softctrl/elk[elk]:
|
||||
Golang lib for Elasticsearch client.
|
||||
Golang lib for Elasticsearch client. **- Last commit more than a year ago**
|
||||
|
||||
|
||||
[[haskell]]
|
||||
|
@ -114,7 +114,7 @@ client].
|
|||
Java Rest client with comprehensive Query DSL API.
|
||||
|
||||
* https://github.com/searchbox-io/Jest[Jest]:
|
||||
Java Rest client.
|
||||
Java Rest client. ** - No longer maintained**
|
||||
|
||||
[[javascript]]
|
||||
== JavaScript
|
||||
|
@ -133,19 +133,19 @@ Elasticsearch client inspired by the {client}/ruby-api/current/index.html[offici
|
|||
|
||||
* https://github.com/mbuhot/eskotlin[ES Kotlin]:
|
||||
Elasticsearch Query DSL for kotlin based on the
|
||||
{client}/java-api/current/index.html[official Elasticsearch Java client].
|
||||
{client}/java-api/current/index.html[official Elasticsearch Java client]. **- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/jillesvangurp/es-kotlin-wrapper-client[ES Kotlin Wrapper
|
||||
Client]: Kotlin extension functions and abstractions for the
|
||||
{client}/java-api/current/index.html[official Elasticsearch high-level
|
||||
client]. Aims to reduce the amount of boilerplate needed to do searches, bulk
|
||||
indexing and other common things users do with the client.
|
||||
indexing and other common things users do with the client. **- No longer maintained**
|
||||
|
||||
[[lua]]
|
||||
== Lua
|
||||
|
||||
* https://github.com/DhavalKapil/elasticsearch-lua[elasticsearch-lua]:
|
||||
Lua client for Elasticsearch
|
||||
Lua client for Elasticsearch **- Last commit more than a year ago**
|
||||
|
||||
[[dotnet]]
|
||||
== .NET
|
||||
|
@ -158,7 +158,8 @@ See the {client}/net-api/current/index.html[official Elasticsearch .NET client].
|
|||
Also see the {client}/perl-api/current/index.html[official Elasticsearch Perl
|
||||
client].
|
||||
|
||||
* https://metacpan.org/pod/Elastijk[Elastijk]: A low-level, minimal HTTP client.
|
||||
* https://metacpan.org/pod/Elastijk[Elastijk]: A low-level, minimal HTTP client.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
|
||||
[[php]]
|
||||
|
@ -171,11 +172,13 @@ client].
|
|||
PHP client.
|
||||
|
||||
* https://github.com/nervetattoo/elasticsearch[elasticsearch]: PHP client.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/madewithlove/elasticsearcher[elasticsearcher]: Agnostic
|
||||
lightweight package 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.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
[[python]]
|
||||
== Python
|
||||
|
@ -191,9 +194,11 @@ client].
|
|||
|
||||
* https://github.com/ropensci/elasticdsl[elasticdsl]:
|
||||
A high-level R DSL for Elasticsearch, wrapping the elastic R client.
|
||||
**- No longer maintained**
|
||||
|
||||
* https://github.com/uptake/uptasticsearch[uptasticsearch]:
|
||||
An R client tailored to data science workflows.
|
||||
An R client tailored to data science workflows.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
[[ruby]]
|
||||
== Ruby
|
||||
|
@ -202,6 +207,7 @@ Also see the {client}/ruby-api/current/index.html[official Elasticsearch Ruby cl
|
|||
|
||||
* https://github.com/printercu/elastics-rb[elastics]:
|
||||
Tiny client with built-in zero-downtime migrations and ActiveRecord integration.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/toptal/chewy[chewy]:
|
||||
An ODM and wrapper for the official Elasticsearch client.
|
||||
|
@ -219,10 +225,12 @@ Also see the {client}/rust-api/current/index.html[official Elasticsearch Rust
|
|||
client].
|
||||
|
||||
* https://github.com/benashford/rs-es[rs-es]:
|
||||
A REST API client with a strongly-typed Query DSL.
|
||||
A REST API client with a strongly-typed Query DSL.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/elastic-rs/elastic[elastic]:
|
||||
A modular REST API client that supports freeform queries.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
[[scala]]
|
||||
== Scala
|
||||
|
@ -231,19 +239,23 @@ client].
|
|||
Scala DSL.
|
||||
|
||||
* https://github.com/gphat/wabisabi[wabisabi]:
|
||||
Asynchronous REST API Scala client.
|
||||
Asynchronous REST API Scala client. **- No longer maintained**
|
||||
|
||||
* https://github.com/workday/escalar[escalar]:
|
||||
Type-safe Scala wrapper for the REST API.
|
||||
Type-safe Scala wrapper for the REST API.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
* https://github.com/SumoLogic/elasticsearch-client[elasticsearch-client]:
|
||||
Scala DSL that uses the REST API. Akka and AWS helpers included.
|
||||
**- No longer maintained**
|
||||
|
||||
|
||||
[[smalltalk]]
|
||||
== Smalltalk
|
||||
|
||||
* https://github.com/newapplesho/elasticsearch-smalltalk[elasticsearch-smalltalk]:
|
||||
Pharo Smalltalk client for Elasticsearch.
|
||||
Pharo Smalltalk client for Elasticsearch.
|
||||
**- Last commit more than a year ago**
|
||||
|
||||
[[swift]]
|
||||
== Swift
|
||||
|
@ -254,4 +266,5 @@ client].
|
|||
== Vert.x
|
||||
|
||||
* https://github.com/reactiverse/elasticsearch-client[elasticsearch-client]:
|
||||
An Elasticsearch client for Eclipse Vert.x.
|
||||
An Elasticsearch client for Eclipse Vert.x
|
||||
**- Last commit more than a year ago**
|
Loading…
Add table
Add a link
Reference in a new issue