Koreader | Plugins [upd]
The reader never became something it wasn’t. KOReader remained a lean reading platform; plugins let users bend it toward their needs without turning it into a bloated app. Arman’s e-ink weekends became richer—not because of a single breakthrough feature, but because a few simple, well-crafted plugins fit into his life and workflow.
plugins/helloworld/ ├── _meta.lua └── main.lua
Export highlights directly to note-taking apps.
KOReader is highly customizable, and its plugin system is the best way to extend its functionality beyond simple reading. While many plugins come pre-installed, you can manually add powerful third-party tools to sync your reading, gamify your progress, or even control your home. koreader plugins
: A popular "read-it-later" service integration. It allows you to sync saved articles from the web directly to your device, though users should occasionally check for updates to ensure sync stability. Library Management and Syncing Wallabag stops downloading after a few articles #14147
Plugins (or .koplugin folders) are modular add-ons that integrate seamlessly into the KOReader interface, usually appearing within the file browser, the reading menu, or the top-level "Tools" menu. Because KOReader is heavily scripted, these plugins can alter how files are managed, how text is displayed, or how the device interacts with the internet. How to Install and Manage Plugins
: 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. The reader never became something it wasn’t
: Most plugins can be enabled or disabled via the Tools menu (hammer and screwdriver icon) or the Plugin Management menu in the system settings.
: Tracks and visualizes how fast you read, how long you spend on each page, and predicts when you will finish a book.
Tap the plugins you want to activate. Note that some may require a restart of KOReader to appear in the menus. plugins/helloworld/ ├── _meta
KOReader is already a powerhouse for E-Ink devices, but its plugin system is what transforms it from a simple document viewer into a personalized workstation. Because KOReader is open-source and scriptable via Lua, plugins can modify almost any part of the interface or reading engine.
Many KOReader plugins can be customized beyond the graphical user interface. Within the koreader/plugins/[plugin_name]/ folder, you will often find a settings.reader.lua file or a configuration menu within KOReader itself.
: Integrates directly with the self-hosted Wallabag read-it-later service to download articles for offline reading.