Clients
- ElasticSearch.pm: Perl client.
- pyes: Python client.
- tire: Ruby API & DSL, with full Rails ActiveModel compatibility and mongoid integration through mebla.
- Elastica: PHP client.
- rubberband: Ruby client.
- em-elasticsearch: elasticsearch library for eventmachine.
- elastic_searchable: Ruby client + Rails integration.
- erlastic_search: Erlang client.
- elasticsearch PHP client.
- NEST: .NET client.
- ElasticSearch.NET: .NET client.
- pyelasticsearch: Python client.
- Elastisch: Clojure client.
- ESClient: A lightweight and easy to use Python client for ElasticSearch
- scalastic: Scala client
Integrations
- Grails: ElasticSearch Grails plugin.
- escargot: ElasticSearch connector for Rails (WIP).
- Catalyst: ElasticSearch and Catalyst integration.
- django-elasticsearch: Django ElasticSearch Backend.
- elasticflume: Flume sink implementation.
- Terrastore Search: Terrastore integration module with elasticsearch.
- Wonderdog: Hadoop bulk loader into elasticsearch.
- Play! Framework: Integrate with Play! Framework Application.
- ElasticaBundle: Symfony2 Bundle wrapping Elastica.
- Drupal: Drupal ElasticSearch integration.
- couch_es: elasticsearch helper for couchdb based products (apache couchdb, bigcouch & refuge)
- Jetty: Jetty HTTP Transport
Misc
- Puppet: elasticsearch puppet module.
- Chef: elasticsearch chef recipe.
- elasticsearch-rpms: RPMs for elasticsearch.
- daikon: Daikon ElasticSearch CLI
- Scrutineer: A high performance consistency checker to compare what you’ve indexed with your source of truth content (e.g. DB)
Front Ends
- elasticsearch-head: A web front end for an elastic search cluster.
- bigdesk: Live charts and statistics for elasticsearch cluster.
GitHub
GitHub is a place where a lot of development is done around elasticsearch, here is a simple search for repos.