Sense
A JSON aware developer's interface to ElasticSearch. Comes with handy machinery such as syntax highlighting, autocomplete, formatting and code folding.
Honesty first
This is an evening project which have gotten out of hand.
I find it very useful. I hope you do too.
Installation
Sense is installed as a Chrome Extension. Install it from the Chrome Webstore .
Screenshots
Syntax highlighting
Auto complete
Broken JSON detection
History
Changes
v0.8
- Added a scroll bar for when screen is too small (thx @kubum )
v0.7
- Increased history size to 500 elements
- Add mappings to the KB.
- Auto complete menu opens automatically when typing (read help for details on keyboard usage)
- Added the possibility to indicate an endpoint needs one or more indexes to KB (previously had 0 or more).
- GET request ignore editor content and the editor is visually disabled.
- Double a click a history item to select it and close.
- Changed icons to latest ES icons (thanks to @spenceralger)
- Reduced size of method selector (v0.7.9)
v0.6
- Added support for username passwords in the url.
- Added support for cURL copy & paste.
- You can now copy current request in curl format (using menu button or a keyboard shortcut)
- Paste a curl command into the editor and it will be parsed and all the correct fields populated
v0.5
- Mapping integration - autocomplete on indices, aliases and fields.
- Added facets to the KB.
- Enabled soft wrap in both input and output editors
v0.4
- Completed knowledge base and autocomplete for Query DSL
v0.3
- Moved to a Chrome Extension for better deployment and upgrading infrastructure.
- Introduced a knowledge base system to better manage growing size.
- Added an automated test suite.
v0.2
- History support
v0.1
- Initial release