Extensions for NovelLibrary Android app.
Total Extensions: 13
- NovelFull
- NovelBuddy
- NovelBin
- RoyalRoad
- ScribbleHub (HTTP 500)
- EmpireNovel (HTTP 403)
- LNMTL (Parsing issue)
- BoxNovel (No results found)
- FanMTL (HTTP 404)
- Ranobes (No results found)
- WuxiaWorldSite (No results found)
- Neovel (Parsing error)
- JPMTL (DNS resolution failed)
See docs/EXTENSIONS-STATUS.md for detailed test results with URLs and error information.
- docs/EXTENSIONS-STATUS.md - Current status of all extensions with automated test results
- docs/TESTING-GUIDE.md - Complete guide for testing extensions (runtime, structure, manual)
- docs/HOW-TO-CREATE-EXTENSIONS.md - Step-by-step guide for creating new extensions
# Test runtime functionality (search, details, chapters) - runs in parallel
python test-extension-runtime.py
# Validate extension structure (files, manifests)
pwsh validate-extension-structure.ps1Results are saved to docs/EXTENSIONS-STATUS.md.
# Build all extensions
./gradlew assembleRelease
# Build specific extension
./gradlew :extensions:individual:en:novelfull:assembleReleaseFor detailed instructions on creating new extensions, see docs/HOW-TO-CREATE-EXTENSIONS.md.
- Identify the source website URLs (search, novel details, chapters)
- Copy an existing extension folder as a template
- Update package names and configuration
- Implement the search, details, and chapter fetching logic
- Test using the automated test scripts
- Build and install on device for final testing
See the full guide for step-by-step instructions with screenshots.