Plugins | Koreader
Explore the built-in plugin menu today to unlock the hidden capabilities already resting on your device.
Inspired by Kindle's gamified reading, this plugin tracks your reading consistency. It provides daily and weekly streak tracking, a detailed calendar view of your reading history, and the ability to set goals. It integrates seamlessly with other popular UI plugins like Project Title , displaying your current streak right in the footer for constant motivation.
If you have never installed a plugin before, the process is surprisingly straightforward. There are two primary methods for getting plugins onto your device.
An advanced plugin that opens an embedded terminal emulator. It is highly useful for power users who want to run quick diagnostic commands or shell scripts without leaving the KOReader interface. koreader plugins
Plugins typically live in the plugins/ directory within KOReader’s main folder. Each plugin has its own subfolder containing at least a _meta.lua file (for metadata) and a main.lua (the script logic). Some plugins also include custom icons, dictionaries, or configuration files.
Some plugins exist simply to make the device more pleasant to use. The AutoStandby plugin helps save battery life by putting the device to sleep after a set period of inactivity. The Terminal plugin provides a command-line interface for advanced users who want to debug or script their device. There is even a Weather plugin that displays a forecast, ensuring the e-reader remains a connected device without the full distraction of a smartphone.
Unzip the plugin folder directly into the plugins directory. Restart: Restart KOReader. Must-Have KOReader Plugins for Enhanced Reading Explore the built-in plugin menu today to unlock
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
Browse the list and tap any plugin to check (activate) or uncheck (deactivate) it. Restart KOReader if prompted to apply changes. Installing Third-Party Plugins
Once installed, the App Store plugin scans GitHub for repositories tagged with koreader-plugin or koreader-user-patch . You can browse, filter by stars, read descriptions, and without touching a computer. The plugin handles everything including SHA comparisons for updates and offline caching of results. It integrates seamlessly with other popular UI plugins
A plugin that tries to animate a transition, uses complex gradients, or polls the network every second will make the UI feel like it’s wading through molasses. The best KOReader plugins are event-driven —they wake up, do one simple thing (write a file, change a setting, send a network request), and go back to sleep.
: While many plugins activate instantly, some complex plugins may require you to restart KOReader for changes to take effect. Essential Built-In KOReader Plugins To help you navigate the dozens of available options, 1. Productivity and Note-Taking
: For data-driven readers, the Statistics plugin tracks your reading speed, time spent per page, and total reading hours. It uses this data to give highly accurate predictions on how long it will take you to finish the current chapter or the entire book.
Before looking elsewhere, the built-in (or downloadable) App Store is the primary hub for discovering community-driven additions. It allows you to search for plugins, patches, and scripts directly from your e-reader. 2. AI Assistants (koassistant.koplugin)