kotlin-lib

A general-purpose multiplatform library. Implemented in Kotlin, usable also from Java, JavaScript and more.

License

License

MIT
Categories

Categories

Kotlin Languages Native Development Tools
GroupId

GroupId

com.marcoeckstein
ArtifactId

ArtifactId

kotlin-lib-native
Last Version

Last Version

0.0.3
Release Date

Release Date

Type

Type

klib
Description

Description

kotlin-lib
A general-purpose multiplatform library. Implemented in Kotlin, usable also from Java, JavaScript and more.
Project URL

Project URL

https://github.com/marco-eckstein/kotlin-lib
Source Code Management

Source Code Management

https://github.com/marco-eckstein/kotlin-lib

Download kotlin-lib-native

Dependencies

compile (1)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib-common jar 1.4.31

Project Modules

There are no modules declared in this project.

kotlin-lib

Actions Status

Maven Central Status

A general-purpose multiplatform library. Implemented in Kotlin, usable also from Java, JavaScript and more.

Usage with JVM

You can use this library with any language that runs on the Java Virtual Machine: Java, Kotlin, Scala etc.

The build artifacts have been published to the Maven Central repository.

Maven

<dependency>
    <groupId>com.marcoeckstein</groupId>
    <artifactId>kotlin-lib-jvm</artifactId>
    <version>${version}</version>
</dependency>

Gradle (Kotlin DSL)

implementation("com.marcoeckstein:kotlin-lib:$version")

Gradle (Groovy DSL)

implementation 'com.marcoeckstein:kotlin-lib:$version'

Usage with Kotlin Multiplatform

Use the same snippets as for a Gradle JVM project (see above).

Usage with JavaScript or Native

I do not yet know how to publish the JavaScript and Native artifacts to the conventionally used repositories, e.g. npm for JavaScript. You can download the artifacts from the Maven Central repository, but you need to figure out how to incorporate them into your project. Please see the Kotlin Multiplatform docs for potentially updated information.

Versions

Version
0.0.3