Skip to content

tdr2d/elasticshow

Repository files navigation

ElasticShow: A simple Stateless elasticsearch index browser

Elasticsearch data browser web-client. View and search all your data with style.

Features:

  • View of every elasticsearch indexes
  • Filter rows with multiple conditions
  • Sort rows with multiple conditions
  • Export results to CSV

This repository is originally a fork of appbaseio/dejavu with the following philosophy:

  • client only
  • the app is simple to build and run
  • clean code architecture with lesser dependencies
  • focused on data filtering/sorting and export
  • high performance

Elasticsearch CORS configurations

CORS settings for your Elasticsearch instance must be configured in the elasticsearch.yml configuration file.

http.port: 9200
http.cors.allow-origin: 'http://localhost:1358'
http.cors.enabled: true
http.cors.allow-headers: X-Requested-With,X-Auth-Token,Content-Type,Content-Length,Authorization
http.cors.allow-credentials: true

Development

  1. Run yarn to install the dependencies
  2. Run yarn dev to watch for updates and start the webserver on port 1358
  3. Run yarn build to build for production into the web/ directory

Contributing and TODO

Feel free to fork and contribute, here are the features goals and improvements to do:

Feature

Search filter for text columns

Improvements:

Licence

MIT

Releases

No releases published

Packages

No packages published

Languages