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