LNReader Plugins
May 19, 2026 · View on GitHub
This is a fork of the original repository, containing only my custom plugins and hotfixes.
Included sources:
Novel
- Akaytruyen
- DocTruyenLN
- Hako Novel1
- JukaNovel1
- LNKuro
- Luvevaland
- MeTruyenCV1
- Mọt Truyện1
- Newtoki1
- NocSyosetu1
- PixivNovel1
- Sáng Tác Việt1
- tieuthuyetmang
- TomatoMTL1
- truyenfull
- TruyenCV
- Valvrareteam
- WanwanSekai
- ZumiNovel1
Streaming
News
Install URL
https://raw.githubusercontent.com/Yuneko-dev/lnreader-plugins/plugins/v3.0.0/.dist/plugins.min.json
Additional APIs
Plugins in this repository make use of new API functions that are not available in the original LNReader. Below is a (potentially incomplete) list:
@libs/aes: addedctr,ecb,cbc,cfb,gcmsiv,aeskw,aeskwp,cmacandaessiv@libs/utils: addedutf8ToBytes,bytesToUtf8,getUserAgent,Buffer,NodeCrypto(Used similarly toimport NodeCrypto from "node:crypto"),encodeHtmlEntitiesanddecodeHtmlEntities@libs/fetch: removedfetchFile@libs/cookie
Original Readme & Disclaimer
LNReader Plugins
Community-driven plugin repository for LNReader. This repository hosts plugins and manages related issues and requests.
Quick Start
Prerequisites: Node.js >= 20
npm install
npm run dev:start
Documentation
- Quick Start Guide - Create your first plugin
- Plugin Development - Complete API reference
- Testing Guide - Test plugins using the web interface
- Komga Plugin - Self-hosted server integration
Testing Methods
Web Interface
npm run dev:start
Open localhost:3000 to test plugins interactively. See the testing guide for details.
Mobile App
From GitHub (Automated):
Push your changes to the master branch. The GitHub Action automatically builds and publishes plugins to the plugins branch.
Add your repository URL to the app:
https://raw.githubusercontent.com/<username>/<repo>/plugins/<tag>/.dist/plugins.min.json
From Localhost:
npm run serve:dev
Add http://10.0.2.2/.dist/plugins.min.json (Android emulator) to the app. Requires .env configuration (see .env.template).
Disclaimer
The developers are not affiliated with any content providers. If you are a non-aggregator website owner, you may request plugin removal via Discord or by creating an issue. Removed sites are added to the blacklist.