Rojikku ccab7422d4 fix: wtr-lab (#1942)
* Fix (wtrlab): Novel parsing

* Fix (wtrlab): Stop latest repeating

* Fix (wtrlab): Fix browse covers

* Fix (wtrlab): Fix search repeating

* Fix (wtrlab): Fix chapter parsing

* Version bump

* Remove comment

* Fix (wtrlab): Initial web usage

* Fix (wtrlab): Basic decryption

* Fix (wtrlab): Compact code

* Fix (wtrlab): Compact decryption code

* Fix (wtrlab): Fetch decryption key and decrypt chapter

* Fix (wtrlab): Translate chapters

* Fix (wtrlab): Prevent bugging ai translations

* Fix (wtrlab): Prevent errors with dictionary substitution

* Fix (wtrlab): Show error on device

* Fix (wtrlab): Convert to noble for app; ADD LIBRARY NOBLE

* Fix (wtrlab): Better search, better latest, search filters

Co-authored-by: oussama <mrissaoussama@gmail.com>

* feat: Fallback rawId/slug, pass errors

* fix: Better key finding

* fix: Use TextEncoder + bump

* fix: Match lib paths

---------

Co-authored-by: oussama <mrissaoussama@gmail.com>
2026-03-12 07:55:34 +05:30
2024-03-23 22:00:29 +07:00
2026-01-17 01:21:22 +05:30
2026-03-12 07:55:34 +05:30
2026-03-05 17:59:25 +07:00
2026-03-12 07:55:34 +05:30
2024-06-16 18:13:41 +07:00
2025-12-08 23:41:48 +05:30
2022-02-11 20:21:10 +05:30
2026-03-12 07:55:34 +05:30
2026-03-12 07:55:34 +05:30
2026-01-22 21:24:27 +05:30

LNReader Plugins

Total number of available plugins Open plugin requests Open bug reports

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

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.

S
Description
Personal LNReader plugin repository
Readme MIT 38 MiB
Languages
TypeScript 93.2%
JavaScript 5.5%
CSS 1%
Shell 0.2%