I don’t usually write reviews but I was so deleted by es-mode for emacs that I felt compelled to share. If you have worked with REST APIs and ElasticSearch in particular you probably have had similar experiences of using something to develop queries. Coding in one of the client libraries does not provide the interactive experience you need to develop quickly and it often becomes a frustrating exercise. es-mode takes away a lot of that pain.

Create a file for your queries and experiments, enter the HTTP method and url on one line and add the Json body if needed on the line below.Two keystrokes C-c C-c and the query is executed; the results shown in another emacs buffer. Its just like having a REPL for ElasticSearch. The Elastic Search Command Center command is just icing on the cake - real time view into your ES cluster.

Check it out on GitHub