Calaca is a simple, easy to use search client for Elasticsearch. It's made for you if all you need to do is quick searches for your documents and don't need anything fancy or hard to setup, use.
- Quick, easy and instant search
- Looks good
- Minimum configs required
- angular.js
- elasticsearch.angular.js
In calaca.js change the configs to match your Elasticsearch cluster.
/* Configs */
var indexName = "name"; //Ex: twitter
var docType = "type"; //Ex: tweet
var maxResultsSize = 10;
var host = "localhost"; //Ex: http://ec2-123-aws.com
var port = 9200;
In index.html append to result.
the field name you want to show from your es document.
Using dot notation, you can access nested fields like such result.transactions.time
.
<h2>{{result.name}}</h2>
<p>{{result.description}}</p>
You can easily change the look and feel of Calaca by implementing the below CSS classes.
.title
.search-box
.no-results
.results
.result
1.0.1
Roman Sanchez
Need Elasticsearch cluster monitoring and alerting? Check out Pulse.
MIT