GitHub stars
6.2K
Commits, last 12 months
104
Contributors
55
Last commit
Latest release
v1.0Apr 5, 2026

Overview

ImPlot is an open-source C++ visualization tool released under the MIT license. Its GitHub repository has 6,239 stars, 695 forks, and 55 contributors. It is actively developed with 104 commits in the last 12 months. The latest release, v1.0, was published on Apr 5, 2026.

Its GitHub description: Immediate Mode Plotting

GitHub topics: imguiplotting-libraryimplotuiguiplottingplot

Development activity

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

0204060 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
0204060 Oct 2025 Jan 2026 Apr Jul
104 commits from Oct 2025 to Sep 2026.
Show data as a table
ImPlot commits per month
MonthCommits
Oct 20250
Nov 202527
Dec 20252
Jan 20260
Feb 202646
Mar 202611
Apr 20269
May 20264
Jun 20262
Jul 20260
Aug 20262
Sep 20261

Popularity among C++ visualization libraries & applications

GitHub stars for ImPlot and the most-starred alternatives.
Show data as a table
GitHub stars
ToolStars
ImPlot6,239
PlotJuggler6,230
Matplot++4,937
F3D4,741
Mapnik3,965
ROOT3,307
VTK3,211

Alternatives to ImPlot

  • PlotJuggler

    Open-source Qt5 application to plot charts (based on Qwt).

    6.2K starsC++MPL-2.0ImPlot vs PlotJuggler

  • Matplot++

    C++ graphics library for data visualization with a MATLAB-like API.

    4.9K starsC++MITImPlot vs Matplot++

  • F3D

    Cross-platform, fast, and minimalist 3D viewer with scientific visualization tools.

    4.7K starsC++BSD-3-ClauseImPlot vs F3D

  • Mapnik

    Toolkit for rendering maps, widely used to render OpenStreetMap tiles.

    4K starsC++LGPL-2.1ImPlot vs Mapnik

  • ROOT

    CERN framework for analyzing, storing and visualizing large scientific datasets.

    3.3K starsC++Other

  • VTK

    Open-source library for 3d Graphics, image processing and visualization.

    3.2K starsC++BSD

More comparisons: ImPlot vs PlotJuggler · ImPlot vs Matplot++ · F3D vs ImPlot · ImPlot vs Mapnik

ImPlot FAQ

Is ImPlot open source?

Yes. ImPlot is released under the MIT license, and its source code is on GitHub.

Is ImPlot still maintained?

Yes. ImPlot is actively developed, with 104 commits in the last 12 months and the latest commit 10 days ago.

What are the best alternatives to ImPlot?

The most popular alternatives listed in C++ visualization libraries & applications are PlotJuggler, Matplot++, and F3D. See the full ranking.

What language is ImPlot written in?

ImPlot is primarily written in C++, according to GitHub.

Data: GitHub API. Updated Oct 4, 2026.