GitHub stars
1.4K
Commits, last 12 months
0
Contributors
30
Last commit
Latest release
v1.5.6May 21, 2025

Overview

JFreeChart is an open-source JVM charting library released under the LGPL-2.1 license. Its GitHub repository has 1,391 stars, 672 forks, and 30 contributors. It has not had a commit since Jun 7, 2025. The latest release, v1.5.6, was published on May 21, 2025.

Its GitHub description: A 2D chart library for Java applications (JavaFX, Swing or server-side).

GitHub topics: chartsjava2dswingjavafxdata-visualization

Install

Maven Central
implementation("org.jfree:jfreechart:1.5.5")
v1.5.5

Development activity

Commits per month to the default branch over the last 12 complete months.

01 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
01 Oct 2025 Jan 2026 Apr Jul
0 commits from Oct 2025 to Sep 2026.
Show data as a table
JFreeChart commits per month
MonthCommits
Oct 20250
Nov 20250
Dec 20250
Jan 20260
Feb 20260
Mar 20260
Apr 20260
May 20260
Jun 20260
Jul 20260
Aug 20260
Sep 20260

Popularity among Java, Kotlin & Scala visualization libraries

GitHub stars for JFreeChart and the most-starred alternatives.
Show data as a table
GitHub stars
ToolStars
XChart1,596
JFreeChart1,391
Kandy746
Lets-Plot for Kotlin487

Alternatives to JFreeChart

More comparisons: JFreeChart vs XChart · JFreeChart vs Kandy · JFreeChart vs Lets-Plot for Kotlin

JFreeChart FAQ

Is JFreeChart open source?

Yes. JFreeChart is released under the LGPL-2.1 license, and its source code is on GitHub.

Is JFreeChart still maintained?

It appears inactive: the latest commit was on Jun 7, 2025, over a year ago. It may still work well, but expect fewer fixes and updates.

How do I install JFreeChart?

From Maven Central: implementation("org.jfree:jfreechart:1.5.5").

What are the best alternatives to JFreeChart?

The most popular alternatives listed in Java, Kotlin & Scala visualization libraries are XChart, Kandy, and Lets-Plot for Kotlin. See the full ranking.

What language is JFreeChart written in?

JFreeChart is primarily written in Java, according to GitHub.

Data: GitHub API, Maven Central. Updated Oct 4, 2026.