Manga reader for Android
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Draken 312b617b95
Cứu Truyện: Use another publicUrl for better redirection
8 months ago
.github Góc Truyện Tranh Vui: Add source 8 months ago
.idea [Làng Geek] Add source (#2041) 9 months ago
buildSrc refactor(build): migrate to Kotlin DSL and version catalog 8 months ago
docs Some refactor and fix warnings 1 year ago
gradle Merge pull request #2166 from nakrovati/refactor/migrate-gradle-scripts-to-kotlin-dsl 8 months ago
kotatsu-parsers-ksp refactor(build): migrate to Kotlin DSL and version catalog 8 months ago
src Cứu Truyện: Use another publicUrl for better redirection 8 months ago
.editorconfig chore: update .editorconfig 8 months ago
.gitignore [Làng Geek] Add source (#2041) 9 months ago
CONTRIBUTING.md Update information pages 2 years ago
LICENSE Initial commit 4 years ago
README.md [YuriGarden] Fixes (#1934) 10 months ago
build.gradle.kts refactor(build): migrate to Kotlin DSL and version catalog 8 months ago
gradle.properties ci: Use another module for Gradle, try to improve build times 9 months ago
gradlew Initial commit 4 years ago
gradlew.bat Initial commit 4 years ago
settings.gradle.kts refactor(build): migrate to Kotlin DSL and version catalog 8 months ago

README.md

Kotatsu parsers

This library provides a collection of manga parsers for convenient access manga available on the web. It can be used in JVM and Android applications.

Sources count License Telegram Discord

Usage

  1. Add it to your root build.gradle at the end of repositories:

    allprojects {
        repositories {
     	   ...
     	   maven { url 'https://jitpack.io' }
        }
    }
    
  2. Add the dependency

    For Java/Kotlin project:

    dependencies {
        implementation("com.github.KotatsuApp:kotatsu-parsers:$parsers_version")
    }
    

    For Android project:

    dependencies {
        implementation("com.github.KotatsuApp:kotatsu-parsers:$parsers_version") {
            exclude group: 'org.json', module: 'json'
        }
    }
    

    Versions are available on JitPack

    When used in Android projects, core library desugaring with the NIO specification should be enabled to support Java 8+ features.

  3. Usage in code

    val parser = mangaLoaderContext.newParserInstance(MangaParserSource.MANGADEX)
    

    mangaLoaderContext is an implementation of the MangaLoaderContext class. See examples of Android and Non-Android implementation.

    Note that the MangaParserSource.DUMMY parsers cannot be instantiated.

Projects that use the library

Contribution

See CONTRIBUTING.md for the guidelines.

DMCA disclaimer

The developers of this application have no affiliation with the content available in the app. It is collected from sources freely available through any web browser.