User Interface for Elasticsearch

You can try dejavu. This has a nice UI frontend for elastic search.


Another option is to use ElasticUI which has defined custom angularjs directives to directly access ES, provides the flexibility to create your own UI. Again it depends on how your ES docs look like: whether it has more data and fewer text or it has more text. Dangle has custom directive for creating visualization with D3.


Depending on your needs, Kibana may work for you. Just make sure you tell it that you don't want your index pattern to think your data is time series: Create an index pattern

Then you can search and see results in a table from the Discover pane: Discover pane

You can save searches and add nicer visualisations (gauges, pie charts, etc) in a Dashboard.


I am using ElasticHQ.
Github
Getting-Started
Features:

  • Documents Browser
  • Real-Time Analytics
  • REST API UI
  • Indices Management
  • Active Community

more here