Key differences

  • JFreeChart has 2.9× as many GitHub stars as Lets-Plot for Kotlin (1.4K vs 487).
  • Lets-Plot for Kotlin had more development activity over the last 12 months: 129 commits vs 0.
  • JFreeChart is licensed under LGPL-2.1; Lets-Plot for Kotlin under MIT.
  • JFreeChart is written primarily in Java, Lets-Plot for Kotlin in Kotlin.
  • JFreeChart is the older project: its repository was created in 2016, Lets-Plot for Kotlin's in 2019.
  • JFreeChart has had no commits since Jun 7, 2025.

By the numbers

  • JFreeChart
  • Lets-Plot for Kotlin
GitHub stars
1.4K 487
Commits, last 12 months
0 129
Contributors
30 15
Forks
672 39
Show data as a table
JFreeChart vs Lets-Plot for Kotlin by the numbers
MetricJFreeChartLets-Plot for Kotlin
GitHub stars1,391487
Commits, last 12 months0129
Contributors3015
Forks67239

Development activity

Commits per month to each default branch, last 12 complete months.

  • JFreeChart
  • Lets-Plot for Kotlin
0255075 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
0255075 Oct 2025 Jan 2026 Apr Jul
Show data as a table
JFreeChart vs Lets-Plot for Kotlin: commits per month
MonthJFreeChartLets-Plot for Kotlin
Oct 202501
Nov 2025030
Dec 2025012
Jan 202601
Feb 202601
Mar 2026067
Apr 202600
May 202605
Jun 2026011
Jul 202601
Aug 202600
Sep 202600

Side by side

AttributeJFreeChartLets-Plot for Kotlin
Description2D chart library for Java applications using Swing, JavaFX or server-side rendering.Grammar of graphics plotting API for Kotlin, built on Lets-Plot.
CategoryJava, Kotlin & Scala visualization librariesJava, Kotlin & Scala visualization libraries
LicenseLGPL-2.1MIT
LanguageJavaKotlin
StatusInactiveMaintained
Latest releasev1.5.6 ()v4.15.0 ()
Last commit
Repository created
Open issues12610
Install
implementation("org.jfree:jfreechart:1.5.5")
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-jvm:4.10.0")

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • JFreeChart

    2D chart library for Java applications using Swing, JavaFX or server-side rendering.

    1.4K starsJavaLGPL-2.1

  • Lets-Plot for Kotlin

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

    487 starsKotlinMIT

More comparisons