Skip to content

Installation

frosxt edited this page Jan 18, 2026 · 1 revision

Installation

JsonConfig is hosted on JitPack. You can include the entire repository or specific modules.

Requirements

  • Java 21 or higher.
  • Gradle or Maven.

Gradle (Kotlin DSL)

Add the JitPack repository:

repositories {
    mavenCentral()
    maven { url = uri("https://jitpack.io") }
}

Add the dependency:

dependencies {
    // Core Library (Required)
    implementation("com.github.frosxt.JsonConfig:jsonconfig-core:v1.0.1")
    
    // Optional: Gson Adapter
    implementation("com.github.frosxt.JsonConfig:jsonconfig-gson:v1.0.1")

    // Optional: Jackson Adapter
    implementation("com.github.frosxt.JsonConfig:jsonconfig-jackson:v1.0.1")
}

Gradle (Groovy DSL)

repositories {
    mavenCentral()
    maven { url 'https://jitpack.io' }
}

dependencies {
    implementation 'com.github.frosxt.JsonConfig:jsonconfig-core:v1.0.1'
}

Maven

Add repository:

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Add dependency:

<dependency>
    <groupId>com.github.frosxt.JsonConfig</groupId>
    <artifactId>jsonconfig-core</artifactId>
    <version>v1.0.1</version>
</dependency>

Clone this wiki locally