Diatheke - A Command Line Bible Reader - Front-End to the SWORD Project

Printer-friendly versionPDF version
Diatheke Sword Project

Diatheke is a command line application that lets you search and view data from the SWORD Project Library. This includes over 200 texts in over 50 languages, such as Bible texts, Commentaries, Dictionaries, and more. To the average user, Diatheke isn't that useful, as there are other graphical applications that more efficiently utilize the SWORD Project, such as Xiphos and BibleTime. Diatheke may be useful if you are a programmer or if you are scripting.

To install Diatheke and the King James Version of the Bible, run the following commands (unzip is not required to run Diatheke, it is used to unzip the Bible text, and it is likely already installed on your system. If you already have texts from the SWORD Project, you can skip that part):

Ubuntu: sudo apt-get install diatheke unzip

openSUSE: sudo zypper install sword unzip

wget http://www.crosswire.org/ftpmirror/pub/sword/packages/rawzip/KJV.zip

cd /usr/share/sword/

sudo unzip ~/KJV.zip

Below are some common usage examples of Diatheke. If you want to learn more on how to use Diatheke, view the man page for more options (man diatheke):

To search the entire KJV Bible for the word "lucifer":

diatheke -b KJV -s phrase -k lucifer

To display a verse:

diatheke -b KJV -k Revelation 19:15

To display the first 5 verses of Revelation chapter 2:

diatheke -b KJV -m 5 -k "Revelation 2"

To display a verse and make the output in HTML:

diatheke -b KJV -f HTML -k Isaiah 14:12

Post new comment