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
devi 11c1eafa0d Fix ReaperComics close #816
close #699
Fix GuildaTierDraw close #786
Fix Truyenqq close #793
Fix JiangzaiToon close #783
Fix MangaPark close #734
Fix ScanIta close #670
Add MangaPeak close #888
Fix ArvenComics close #660
2 years ago
.github Update issue templates 2 years ago
.idea Update gitignore 2 years ago
buildSrc Update dependencies 2 years ago
gradle/wrapper Upgrade gradle 2 years ago
kotatsu-parsers-ksp Added UNKNOWN manga source constant 2 years ago
src Fix ReaperComics close #816 2 years ago
.editorconfig Refactor web client 3 years ago
.gitignore fix select chapter 2 years ago
CONTRIBUTING.md [CONTRIBUTING] Update example urls 3 years ago
LICENSE Initial commit 4 years ago
README.md [AstrumScans] Source removal on request (closes #682) 2 years ago
build.gradle cleanup and test impl 2 years ago
gradle.properties Add gradle jvmargs 3 years ago
gradlew Initial commit 4 years ago
gradlew.bat Initial commit 4 years ago
settings.gradle [MadTheme] Fix pages parsing #701 2 years ago

README.md

Kotatsu parsers

This library provides manga sources.

Kotlin License Telegram Discord

Projects that use the library

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(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.