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 d18f665556
Merge pull request #121 from VietAnh14/source/heroxia
[MangaReadTheme] Add some new sources using MangaReader theme
3 years ago
.github Oops! 4 years ago
.idea Paginator class to compute page number by offset 4 years ago
buildSrc Small fixes 4 years ago
gradle/wrapper Initial commit 4 years ago
kotatsu-parsers-ksp Propagate deprecation from MangaParser to MangaSource 4 years ago
src Merge pull request #121 from VietAnh14/source/heroxia 3 years ago
.editorconfig Initial commit 4 years ago
.gitignore [BlogTruyen] New source 4 years ago
CONTRIBUTING.md Add contribution guidelines 4 years ago
LICENSE Initial commit 4 years ago
README.md Add contribution guidelines 4 years ago
build.gradle [IsekaiScanEu] Fix chapters loading #41 4 years ago
gradle.properties Initial commit 4 years ago
gradlew Initial commit 4 years ago
gradlew.bat Initial commit 4 years ago
settings.gradle Add ksp to generate MangaSource enum 4 years ago

README.md

Kotatsu parsers

Library that provides manga sources.

Kotlin License Discord

Usage

  1. Add it in 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'
        }
    }
    

    See for versions at JitPack

  3. Usage in code

    val parser = MangaSource.MANGADEX.newParser(mangaLoaderContext)
    

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

    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 does not have any affiliation with the content available in the app. It is collecting from the sources freely available through any web browser.