MCPcopy Index your code
hub / github.com/Dar9586/NClientV2

github.com/Dar9586/NClientV2 @3.0.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.0.5 ↗ · + Follow
1,784 symbols 5,243 edges 142 files 72 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

NClientV2

Github F-Droid Bitrise

An unofficial NHentai Android Client. This app works for devices from API 14 (Android 4.0) and above. Releases: https://github.com/Dar9586/NClientV2/releases

Translation

You can translate this app on Crowdin

API Features

  • Browse main page
  • Search by query or tags
  • Include or exclude tags
  • Blur or hide excluded tags
  • Download manga
  • Favorite galleries
  • Enable PIN to access the app

Custom feature

  • Share galleries
  • Open in browser
  • Bookmark

App Screen

Main page Lateral menu
Main page Lateral menu
Search Random manga
Search Random manga

Contributors

Libraries

Donation

Paypal Liberapay Bitcoin
Paypal Donate using Liberapay 113U1W3BxrAzyFWgP7HXqMfB3nF6MpHj6p

License

   Copyright 2021 Dar9586

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

Extension points exported contracts — how you extend this code

OnViewDragListener (Interface)
Interface definition for a callback to be invoked when the photo is experiencing a drag event [1 implementers]
app/src/main/java/com/dar/nclientv2/github/chrisbanes/photoview/OnViewDragListener.java
OnSingleFlingListener (Interface)
A callback to be invoked when the ImageView is flung with a single touch [1 implementers]
app/src/main/java/com/dar/nclientv2/github/chrisbanes/photoview/OnSingleFlingListener.java
InspectorResponse (Interface)
(no doc) [3 implementers]
app/src/main/java/com/dar/nclientv2/api/InspectorV3.java
Manager (Interface)
(no doc) [2 implementers]
app/src/main/java/com/dar/nclientv2/components/CookieInterceptor.java
MultichoiceListener (Interface)
(no doc) [2 implementers]
app/src/main/java/com/dar/nclientv2/components/classes/MultichoiceAdapter.java

Core symbols most depended-on inside this repo

getString
called by 178
app/src/main/java/com/dar/nclientv2/api/components/Ranges.java
d
called by 103
app/src/main/java/com/dar/nclientv2/utility/LogUtility.java
put
called by 71
app/src/main/java/com/dar/nclientv2/components/classes/MultichoiceAdapter.java
setTitle
called by 61
app/src/main/java/com/dar/nclientv2/settings/DefaultDialogs.java
setOnClickListener
called by 59
app/src/main/java/com/dar/nclientv2/github/chrisbanes/photoview/PhotoView.java
add
called by 51
app/src/main/java/com/dar/nclientv2/async/downloader/DownloadQueue.java
getItemId
called by 49
app/src/main/java/com/dar/nclientv2/adapters/LocalAdapter.java
start
called by 47
app/src/main/java/com/dar/nclientv2/api/InspectorV3.java

Shape

Method 1,578
Class 167
Enum 21
Interface 18

Languages

Java100%

Modules by API surface

app/src/main/java/com/dar/nclientv2/settings/Global.java93 symbols
app/src/main/java/com/dar/nclientv2/async/database/Queries.java86 symbols
app/src/main/java/com/dar/nclientv2/MainActivity.java67 symbols
app/src/main/java/com/dar/nclientv2/github/chrisbanes/photoview/PhotoViewAttacher.java66 symbols
app/src/main/java/com/dar/nclientv2/api/InspectorV3.java57 symbols
app/src/main/java/com/dar/nclientv2/async/downloader/GalleryDownloaderV2.java45 symbols
app/src/main/java/com/dar/nclientv2/adapters/LocalAdapter.java44 symbols
app/src/main/java/com/dar/nclientv2/api/components/Gallery.java43 symbols
app/src/main/java/com/dar/nclientv2/github/chrisbanes/photoview/PhotoView.java41 symbols
app/src/main/java/com/dar/nclientv2/ZoomActivity.java38 symbols
app/src/main/java/com/dar/nclientv2/components/classes/MultichoiceAdapter.java35 symbols
app/src/main/java/com/dar/nclientv2/api/components/GalleryData.java30 symbols

For agents

$ claude mcp add NClientV2 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact