Your ultimate reading companion. Lost in the maze of names from One Hundred Years of Solitude? Can’t remember if that magical object belonged to Frodo or Harry? This open-source Literary Dictionary helps you keep track of characters, places, and concepts from iconic books and sagas.
Originally designed for Kindle, the dictionary is now also available in EPUB format — for anyone who wants to use it on their phone, tablet, or while reading a physical book.
📖 Here you can find all the books, series, and authors included so far: Dictionary Coverage
Language | Dictionary for Kindle (more info) | EPUB (more info) |
---|---|---|
🇬🇧 English | Download | Download |
🇪🇸 Spanish | Download | Download |
🇮🇹 Italian | Download | Download |
🇫🇷 French | Download | Download |
🇧🇷 Portuguese | Download | Download |
Installing the Literary Dictionary for Kindle is quick and easy:
- Download the
.mobi
file in your preferred language from the links above. - Connect your Kindle to your computer via USB.
- Copy the
.mobi
file to thedocuments/dictionaries
folder on your Kindle. If this folder doesn’t exist, you can create it manually. - Eject your Kindle safely and disconnect it from your computer.
Kindle does not let you choose a new dictionary from the general settings for custom dictionaries. Instead:
- Open a book.
- Select a word by pressing and holding it.
- When the definition pops up, tap the dictionary name at the bottom of the window.
- Choose the Literary Dictionary from the list.
Your Kindle will now remember that choice for future lookups in books of that language.
No worries! Just download the EPUB version, open it on your phone using apps like Apple Books or Google Play Books, and that’s it — you’ll be able to browse the dictionary while you read, hassle-free.
📌 Bonus: The EPUB also includes a handy Reading Notes
section — a quick summary of all characters grouped by books, perfect for reference as you go.
The Literary Dictionary for Kindle is built to make your reading experience more immersive and less confusing—accessible directly from your device’s built-in dictionary.
- Supports both single words and multi-word expressions
- Works with books in any language
- Fully compatible with Kindle’s native dictionary system
- Cross-references characters, places, and concepts across literary universes
- Returns multiple definitions when a name has more than one entry (e.g., family surnames)
- Clean and concise entries, optimized for quick lookup
- Lightweight, easy to install, and distraction-free
Single Word Lookup | Multi-word Phrase | Multiple Definitions Support | Cross-reference entries |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Love books and tech? Join the mission!
- Suggest new books to include
- Improve the Python scripts
- Report bugs or request features
- Share your favourite literary universe!
You can also:
To build and test the dictionary locally:
git clone https://github.com/cdmoro/literary-dictionary.git
cd literary-dictionary
pip install -r requirements.txt
python ./main.py
It will generate several one dictionary per language in output
folder.
Then:
- Open Kindle Previewer 3
- Load the generated EPUB or
dictionary_files_en/content.opf
- Export to MOBI
- Copy to your Kindle’s
documents/dictionaries
folder
You’re ready to go! 🔍📖
Hi! I’m Carlos — book lover, coder, and Kindle hacker.
Let’s bring literature to life, one lookup at a time.
This content is licensed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license. You are allowed to copy, redistribute, and modify the content as long as proper credit is given and it is not used for commercial purposes.