# Lets-Plot for Kotlin

> Grammar of graphics plotting API for Kotlin, built on Lets-Plot.

- Category: [Java, Kotlin & Scala visualization libraries](https://awesomedataviz.com/categories/jvm/)
- Website: https://lets-plot.org/kotlin/
- Repository: https://github.com/JetBrains/lets-plot-kotlin
- License: MIT
- Language: Kotlin
- Status: Maintained (commits in the last 12 months)
- GitHub stars: 487
- Commits in the last 12 months: 129
- Contributors: 15
- Last commit: Jul 1, 2026
- Latest release: v4.15.0 (Jun 30, 2026)
- Install (Maven Central): `implementation("org.jetbrains.lets-plot:lets-plot-kotlin-jvm:4.10.0")`
- Topics: Jupyter & notebook visualization, Grammar of graphics libraries

## Overview

Lets-Plot for Kotlin is an open-source JVM charting library released under the MIT license. Its GitHub repository has 487 stars, 39 forks, and 15 contributors. It is maintained with 129 commits in the last 12 months; the most recent commit was on Jul 1, 2026. The latest release, v4.15.0, was published on Jun 30, 2026.

## Alternatives

- [XChart](https://awesomedataviz.com/tools/xchart/): Lightweight Java library for plotting data. (1.6K stars)
- [JFreeChart](https://awesomedataviz.com/tools/jfreechart/): 2D chart library for Java applications using Swing, JavaFX or server-side rendering. (1.4K stars)
- [Kandy](https://awesomedataviz.com/tools/kandy/): Kotlin plotting library with a typed DSL, developed by JetBrains. (746 stars)

## Comparisons

- [Lets-Plot for Kotlin vs XChart](https://awesomedataviz.com/compare/lets-plot-for-kotlin-vs-xchart/)
- [JFreeChart vs Lets-Plot for Kotlin](https://awesomedataviz.com/compare/jfreechart-vs-lets-plot-for-kotlin/)
- [Kandy vs Lets-Plot for Kotlin](https://awesomedataviz.com/compare/kandy-vs-lets-plot-for-kotlin/)

Source: https://awesomedataviz.com/tools/lets-plot-for-kotlin/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
