MiscFaker

Maven Central Sonatype Nexus (Snapshots)

Provides access to fake data generators that don't belong in the core Faker, but also don't fit into any of the existing providers.

Usage

Documentation for kotlin-faker is available at serpro69.github.io/kotlin-faker/.

Downloading

Latest releases are always available on maven central.

With gradle

dependencies {
    implementation 'io.github.serpro69:kotlin-faker:$version'
    implementation 'io.github.serpro69:kotlin-faker-misc:$version'
}

With maven

<dependencies>
    <dependency>
        <groupId>io.github.serpro69</groupId>
        <artifactId>kotlin-faker</artifactId>
        <version>${version}</version>
    </dependency>
    <dependency>
        <groupId>io.github.serpro69</groupId>
        <artifactId>kotlin-faker-misc</artifactId>
        <version>${version}</version>
    </dependency>
</dependencies>

NB! An additional fake data provider like 'misc' requires the main kotlin-faker dependency to be on the classpath.

Generating data

// NB! the package you import if using multiple fakers
import io.github.serpro69.kfaker.misc.faker

val faker = faker { }

faker.artist.names()
faker.hobby.activity()