Manga parsers library for Kotlin/JVM and Android https://kotatsu.app
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
Koitharu fe024cb306
Merge branch 'master' into patch-15
3 years ago
.github Fix GitHub worklflow Java version 3 years ago
.idea Reformat code 3 years ago
buildSrc Misc parsers fixes 3 years ago
gradle/wrapper Initial commit 4 years ago
kotatsu-parsers-ksp Small fixes 3 years ago
src Update MangaReaderParser.kt 3 years ago
.editorconfig Refactor web client 3 years ago
.gitignore [BlogTruyen] New source 4 years ago
CONTRIBUTING.md Update readme 3 years ago
LICENSE Initial commit 4 years ago
README.md Small fixes 3 years ago
build.gradle Update dependencies 3 years ago
gradle.properties Initial commit 4 years ago
gradlew Initial commit 4 years ago
gradlew.bat Initial commit 4 years ago
settings.gradle Update dependencies 3 years ago

README.md

Kotatsu parsers

This library provides manga sources.

Kotlin 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

  3. Usage in code

    val parser = mangaLoaderContext.newParserInstance(MangaSource.MANGADEX)
    

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

    Note that the MangaSource.LOCAL and MangaSource.DUMMY parsers cannot be instantiated.

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.