A few months ago we released client libraries for PHP, Ruby, Python, and Perl and today we add another to the family, JavaScript! This new client runs in Node.js and modern browsers, and aims to solve the same problems that the others do:
* provide access to the entire Elasticsearch REST API
* play nice with clusters
* automatically discover nodes when desired
* intelligently handle node failure
* be easily extendable, so that you can really have it behave just the way you want