# epezent/implot

Immediate Mode Plotting

Repository: https://github.com/epezent/implot
Canonical: https://ross.abutalabs.com/products/implot
Language: C++
License: MIT
License Family: permissive
Topics: imgui, plotting-library, implot, ui, gui, plotting, plot
Last push: 2026-08-06T17:15:13+00:00

## Health v2 (maintenance only)
Score: 79/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 96, release rhythm 46, longevity 100
- inputs: {"age_days": 2325, "days_push": 27, "days_rel": 150, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6202, forks 690 (observed 2026-08-28T04:09:39.843850+00:00)

## What it is
ImPlot is an immediate mode, GPU-accelerated plotting library built on Dear ImGui for rendering interactive real-time charts in C++ applications. It offers line, scatter, bar, heatmap, histogram, and pie plots with zoom, pan, and query controls while requiring no dependencies beyond ImGui.

## Use cases
- plot real-time sensor data in a C++ desktop app
- add interactive charts to an ImGui-based tool
- visualize program data with minimal code
- render heatmaps and histograms in a game engine editor
- build a live dashboard with zoomable plots
- create candlestick or time-series plots in C++

## When to choose
- your app already uses Dear ImGui and needs plotting
- you need real-time, high-performance GPU-rendered charts
- you want a lightweight C++ plotting library with no external dependencies
- you need interactive zoom, pan, and query controls

## When to avoid
- you need publication-quality static plots for reports
- you want a standalone plotting tool without ImGui
- your project is Python or web-based rather than C++
- you need extensive chart types like 3D surface plots

## Facets
- artifact type: library
- maturity: active
- function: data-visualization, charts, ui-components, graphics
- domain: data-visualization, developer-tools, graphics
- platform: cpp, cross-platform
- tags: imgui, immediate-mode, plotting, gpu-accelerated, real-time-plots, desktop

## Member repositories
- epezent/implot (main) score 79

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:39.843850+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:47:19.975101+00:00, confidence not recorded.
  - readme: https://github.com/epezent/implot (fetched 2026-08-28T04:09:39.843850+00:00, sha ccdbc006e08d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
