lucene/lucene/luke
Tomoko Uchida 40038bcc92 LUCENE-10024: remove non-existing path from history file 2021-07-17 14:30:27 +09:00
..
bin LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). (#178) 2021-06-11 09:26:34 +02:00
src LUCENE-10024: remove non-existing path from history file 2021-07-17 14:30:27 +09:00
README.md Revert "LUCENE-9448: clean up unused start scripts for luke." 2021-05-27 19:22:29 +09:00
build.gradle LUCENE-9488 Create Release Artifacts with Gradle (#1905) 2020-10-08 14:25:51 -05:00
luke-swing.png LUCENE-9954: README for Luke (#135) 2021-05-13 00:53:53 +09:00

README.md

Luke

Introduction

Luke (atop Swing) is the GUI tool for introspecting your Lucene index. It allows:

  • Browsing your documents, indexed terms and posting lists
  • Searching in the index
  • Performing index maintenance: index health checking, index optimization (take a backup before running this!)
  • Testing your custom Lucene analyzer (Tokenizer/CharFilter/TokenFilter)

Swing Luke

Launching Luke

Using a binary release

The Lucene Downloads page contains stable releases of Lucene including Luke. Download the respective release, unpack and run a shell or batch scripts inside the folder 'luke' (or directly with java -jar if you prefer it that way).

Older releases

Older releases of Luke (prior to 8.1) can be found at https://github.com/DmitryKey/luke