Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


A Giter8 template for Jest Client.

Jest provides an implementation of the Elasticsearch REST API. It is a Java HTTP Rest client for ElasticSearch. It’s API is similar to Elasticsearch API.

Pre-requisite for running the project

ElasticSearch should be up and running. You can download it from here. Elasticsearch runs on port 9200.

How to setup ?

1) Clone the application

sbt new knoldus/jest-es.g8

2 Give name to your application

name jest //you could give any name for example jest 

3) Compile and run the application

cd jest
sbt clean compile 
sbt run 

4) Test the application

sbt clean test 

We can also visualize the data using Kibana. Kibana is an open source analytics and visualization platform designed to work with Elasticsearch. You use Kibana to search, view, and interact with data stored in Elasticsearch indices. You can download Kibana from here.

To see data is inserted or not we can query on kibana console:

  1. GET /_cat/indices?v
  • will show the created indexes
  1. GET company/_search GET company/_search { "query": { "match_all": {} } }
  • will show all the values of company index

For more details refer

Template license

Written in <2018> by

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this template to the public domain worldwide. This template is distributed without any warranty. See

You can’t perform that action at this time.