Kimchi: analytics

Multiplatform logging tools

License

License

MIT
GroupId

GroupId

com.inkapplications.kimchi
ArtifactId

ArtifactId

analytics-jvm
Last Version

Last Version

1.1.0
Release Date

Release Date

Type

Type

pom.sha512.sha512
Description

Description

Kimchi: analytics
Multiplatform logging tools
Project URL

Project URL

https://github.com/inkapplications/kimchi
Source Code Management

Source Code Management

https://github.com/InkApplications/kimchi

Download analytics-jvm

Dependencies

compile (2)

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

runtime (1)

Group / Artifact Type Version
com.inkapplications.subatomic : core-jvm jar 1.1.0

Project Modules

There are no modules declared in this project.

Kimchi

Kimchi is a multiplatform logging and analytics tool written in Kotlin.

Installation

Published to Maven Central

Maven Coordinates

com.inkapplications.kimchi:core

Logging

Start logging by adding a writer and sending logs:

fun main() {
    // Add one or more log writers:
    Kimchi.addLog(defaultWriter)

    // Send Logs:
    Kimchi.info("Hello World")
}

Analytics

Analytics is as easy as logging! Just like the logger, just add a writer and start tracking events:

fun main() {
    // Add one or more analytics writers:
    Kimchi.addAnalytics(KimchiLoggerAnalytics) // send analytics events to the logger.

    // Send Analytics Events:
    Kimchi.trackEvent("Hello Analytics!")
}

Documentation

For more examples and documentation please see the website

com.inkapplications.kimchi

Ink Applications

Open source developer tools and web services.

Versions

Version
1.1.0