Skip to content

Nabeelshar/WebnovelReader

Repository files navigation

NovelDokusha

Android web novel reader. Reader focused on simplicity, improving reading immersion. Search from a large catalog of content, open your pick and just enjoy.

Note: This is an actively maintained fork by @Nabeelshar. The original repository is no longer actively maintained.

License

Copyright © 2023, nani, Released under GPL-3 FOSS

Features

  • Gemini Translation Support - Live translation powered by Google Gemini AI
  • Multiple sources from where to read novels:
    • Chinese Sources (with GBK encoding support):
      • 69书吧 (69shuba.com) - With automatic Cloudflare bypass
      • UU看书 (uukanshu.net)
      • 顶点小说 (ddxss.cc)
      • 乐阅读 (27k.net)
      • Twkan (twkan.com)
    • Additional English and international sources
  • Multiple databases to search for novels
  • Local source to read local EPUBs
  • Easy backup and restore
  • Light and dark themes
  • Follows modern Material 3 guidelines
  • Advanced Reader Features:
    • Infinite scroll
    • Custom font, font size
    • Live translation with Gemini AI
    • Text to speech:
      • Background playback
      • Adjust voice, pitch, speed
      • Save your preferred voices
  • Automatic Cloudflare bypass - Seamless access to protected sources

Screenshots

Library Finder
Book info Book chapters
Reader Database search
Global search

Tech stack

  • Kotlin
  • XML views
  • Jetpack compose
  • Material 3
  • Coroutines
  • LiveData
  • Room (SQLite) for storage
  • Jsoup
  • Okhttp
  • Coil, glide
  • Gson, Moshi
  • Google MLKit for translation
  • Android TTS
  • Android media (TTS playback notification controls)

About

A webnovel reader app for Android with translation and offline reading features

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 12