Skip to content

ttdyce/nhviewer-universal

Repository files navigation

Flutter CI
Contributors MIT License


nhviewer-universal

A complete rewrite of NHViewer.
Featuring Material Design 3, iOS Support, and smaller codebase.



Report Bug · Request Feature

Search result display demo Favorite page demo Collection display demo


Features

  • Collection system
    • Add / remove comic from Favorite / Read later / History
  • Comic Queue
    • Add comics to a temporary Queue and swipe left or right to read the next one
  • Vertical scrolling
  • Basic Comic list sorting (by popularity / uploaded recently)
  • Search with specific language (Chinese / English / Japanese)

‣ back to top

Getting Started

Prerequisites

  • Flutter 3.41.1, usually the latest one on app releasing
  • Editor, suggested VSCode

Installation

  1. Clone the repo
    git clone https://github.com/ttdyce/nhviewer-universal.git
  2. Install dependencies
    flutter pub get
  3. Run
    flutter run

‣ back to top

APIs

Official public v2 API docs: https://nhentai.net/api/v2/docs

Older project API notes are kept in API-README for reference only.

‣ back to top

License

Distributed under the MIT License. See LICENSE.txt for more information.

‣ back to top

Contact

Auther: ttdyce - i@ttdyce.com

Project Link: https://github.com/ttdyce/nhviewer-universal

‣ back to top

Acknowledgments

Big Thanks!

‣ back to top

About

A nhentai client for Android and iOS written in Flutter (NSFW)

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages