mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-24 23:27:25 -04:00
Update community client and integration docs (#41513)
Added integrations for a couple of frameworks. Removed community clients where the last commit was more than three years ago. Also added the official go client link and removed the official groovy client, as it is outdated.
This commit is contained in:
parent
380172b49c
commit
1038f23510
2 changed files with 34 additions and 90 deletions
|
@ -13,14 +13,12 @@ a number of clients that have been contributed by the community for various lang
|
|||
* <<coldfusion>>
|
||||
* <<erlang>>
|
||||
* <<go>>
|
||||
* <<groovy>>
|
||||
* <<haskell>>
|
||||
* <<java>>
|
||||
* <<javascript>>
|
||||
* <<kotlin>>
|
||||
* <<lua>>
|
||||
* <<dotnet>>
|
||||
* <<ocaml>>
|
||||
* <<perl>>
|
||||
* <<php>>
|
||||
* <<python>>
|
||||
|
@ -55,20 +53,12 @@ a number of clients that have been contributed by the community for various lang
|
|||
* https://www.forgebox.io/view/cbelasticsearch[cbElasticSearch]
|
||||
Native ColdFusion (CFML) support for the ColdBox MVC Platform which provides you with a fluent search interface for Elasticsearch, in addition to a CacheBox Cache provider and a Logbox Appender for logging.
|
||||
|
||||
The following project appears to be abandoned:
|
||||
|
||||
* https://github.com/jasonfill/ColdFusion-ElasticSearch-Client[ColdFusion-Elasticsearch-Client]
|
||||
ColdFusion client for Elasticsearch
|
||||
|
||||
[[erlang]]
|
||||
== Erlang
|
||||
|
||||
* http://github.com/tsloughter/erlastic_search[erlastic_search]:
|
||||
Erlang client using HTTP.
|
||||
|
||||
* https://github.com/dieswaytoofast/erlasticsearch[erlasticsearch]:
|
||||
Erlang client using Thrift.
|
||||
|
||||
* https://github.com/datahogs/tirexs[Tirexs]:
|
||||
An https://github.com/elixir-lang/elixir[Elixir] based API/DSL, inspired by
|
||||
http://github.com/karmi/tire[Tire]. Ready to use in pure Erlang
|
||||
|
@ -78,12 +68,11 @@ The following project appears to be abandoned:
|
|||
[[go]]
|
||||
== Go
|
||||
|
||||
Also see the {client}/go-api/current/index.html[official Elasticsearch Go client].
|
||||
|
||||
* https://github.com/mattbaird/elastigo[elastigo]:
|
||||
Go client.
|
||||
|
||||
* https://github.com/belogik/goes[goes]:
|
||||
Go lib.
|
||||
|
||||
* https://github.com/olivere/elastic[elastic]:
|
||||
Elasticsearch client for Google Go.
|
||||
|
||||
|
@ -91,11 +80,6 @@ The following project appears to be abandoned:
|
|||
Golang lib for Elasticsearch client.
|
||||
|
||||
|
||||
[[groovy]]
|
||||
== Groovy
|
||||
|
||||
See the {client}/groovy-api/current/index.html[official Elasticsearch Groovy client].
|
||||
|
||||
[[haskell]]
|
||||
== Haskell
|
||||
* https://github.com/bitemyapp/bloodhound[bloodhound]:
|
||||
|
@ -117,19 +101,6 @@ Also see the {client}/java-api/current/index.html[official Elasticsearch Java cl
|
|||
|
||||
Also see the {client}/javascript-api/current/index.html[official Elasticsearch JavaScript client].
|
||||
|
||||
* https://github.com/fullscale/elastic.js[Elastic.js]:
|
||||
A JavaScript implementation of the Elasticsearch Query DSL and Core API.
|
||||
|
||||
* https://github.com/printercu/elastics[elastics]: Simple tiny client that just works
|
||||
|
||||
* https://github.com/roundscope/ember-data-elasticsearch-kit[ember-data-elasticsearch-kit]:
|
||||
An ember-data kit for both pushing and querying objects to Elasticsearch cluster
|
||||
|
||||
The following project appears to be abandoned:
|
||||
|
||||
* https://github.com/ramv/node-elastical[node-elastical]:
|
||||
Node.js client for the Elasticsearch REST API
|
||||
|
||||
[[kotlin]]
|
||||
== Kotlin
|
||||
|
||||
|
@ -150,17 +121,6 @@ The following project appears to be abandoned:
|
|||
|
||||
Also see the {client}/net-api/current/index.html[official Elasticsearch .NET client].
|
||||
|
||||
* https://github.com/Yegoroff/PlainElastic.Net[PlainElastic.Net]:
|
||||
.NET client.
|
||||
|
||||
[[ocaml]]
|
||||
== OCaml
|
||||
|
||||
The following project appears to be abandoned:
|
||||
|
||||
* https://github.com/tovbinm/ocaml-elasticsearch[ocaml-elasticsearch]:
|
||||
OCaml client for Elasticsearch
|
||||
|
||||
[[perl]]
|
||||
== Perl
|
||||
|
||||
|
@ -186,26 +146,6 @@ Also see the {client}/php-api/current/index.html[official Elasticsearch PHP clie
|
|||
|
||||
Also see the {client}/python-api/current/index.html[official Elasticsearch Python client].
|
||||
|
||||
* http://github.com/rhec/pyelasticsearch[pyelasticsearch]:
|
||||
Python client.
|
||||
|
||||
* https://github.com/eriky/ESClient[ESClient]:
|
||||
A lightweight and easy to use Python client for Elasticsearch.
|
||||
|
||||
* https://github.com/mozilla/elasticutils/[elasticutils]:
|
||||
A friendly chainable Elasticsearch interface for Python.
|
||||
|
||||
* http://github.com/aparo/pyes[pyes]:
|
||||
Python client.
|
||||
|
||||
The following projects appear to be abandoned:
|
||||
|
||||
* https://github.com/humangeo/rawes[rawes]:
|
||||
Python low level client.
|
||||
|
||||
* http://intridea.github.io/surfiki-refine-elasticsearch/[Surfiki Refine]:
|
||||
Python Map-Reduce engine targeting Elasticsearch indices.
|
||||
|
||||
[[r]]
|
||||
== R
|
||||
|
||||
|
@ -218,19 +158,11 @@ The following projects appear to be abandoned:
|
|||
* https://github.com/UptakeOpenSource/uptasticsearch[uptasticsearch]:
|
||||
An R client tailored to data science workflows.
|
||||
|
||||
The following projects appear to be abandoned:
|
||||
|
||||
* https://github.com/Tomesch/elasticsearch[elasticsearch]
|
||||
R client for Elasticsearch
|
||||
|
||||
[[ruby]]
|
||||
== Ruby
|
||||
|
||||
Also see the {client}/ruby-api/current/index.html[official Elasticsearch Ruby client].
|
||||
|
||||
* https://github.com/PoseBiz/stretcher[stretcher]:
|
||||
Ruby client.
|
||||
|
||||
* https://github.com/printercu/elastics-rb[elastics]:
|
||||
Tiny client with built-in zero-downtime migrations and ActiveRecord integration.
|
||||
|
||||
|
@ -243,14 +175,6 @@ Also see the {client}/ruby-api/current/index.html[official Elasticsearch Ruby cl
|
|||
* https://github.com/artsy/estella[Estella]:
|
||||
Make your Ruby models searchable
|
||||
|
||||
The following projects appear to be abandoned:
|
||||
|
||||
* https://github.com/wireframe/elastic_searchable/[elastic_searchable]:
|
||||
Ruby client + Rails integration.
|
||||
|
||||
* https://github.com/ddnexus/flex[Flex]:
|
||||
Ruby Client.
|
||||
|
||||
[[rust]]
|
||||
== Rust
|
||||
|
||||
|
@ -275,15 +199,6 @@ The following projects appear to be abandoned:
|
|||
* https://github.com/SumoLogic/elasticsearch-client[elasticsearch-client]:
|
||||
Scala DSL that uses the REST API. Akka and AWS helpers included.
|
||||
|
||||
The following projects appear to be abandoned:
|
||||
|
||||
* https://github.com/scalastuff/esclient[esclient]:
|
||||
Thin Scala client.
|
||||
|
||||
* https://github.com/bsadeh/scalastic[scalastic]:
|
||||
Scala client.
|
||||
|
||||
|
||||
[[smalltalk]]
|
||||
== Smalltalk
|
||||
|
||||
|
@ -293,9 +208,8 @@ The following projects appear to be abandoned:
|
|||
* http://ss3.gemstone.com/ss/Elasticsearch.html[Elasticsearch] -
|
||||
Smalltalk client for Elasticsearch
|
||||
|
||||
|
||||
[[vertx]]
|
||||
== Vert.x
|
||||
|
||||
* https://github.com/goodow/realtime-search[realtime-search]:
|
||||
Elasticsearch module for Vert.x
|
||||
* https://github.com/reactiverse/elasticsearch-client[elasticsearch-client]:
|
||||
An Elasticsearch client for Eclipse Vert.x
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue