dasImguiImplot documentation
Part of the daslang ecosystem. See also the daslang documentation, daslang.io, and dasImgui — this package’s dependency.
dasImguiImplot is the daslang binding for
ImPlot (v0.16), an immediate-mode plotting
library for Dear ImGui. It provides a v2
boost DSL (plot / subplots scopes, OR-typed plot_line / plot_bars /
… items, Setup* / SetNext* styling, and draggable point / line / rect
tools), plus a Playwright-style testing harness layered on dasImgui’s that
serializes each plot’s per-frame state (geometry, axis limits, hovered,
mouse-plot-pos, drag values) into a queryable snapshot.
dasImguiImplot shares dasImgui’s single ImGui context — both can be loaded together, alongside dasImguiNodeEditor.
Source code: https://github.com/borisbat/dasImguiImplot
Install
dasImguiImplot depends on dasImgui; daspkg resolves the dependency:
daslang utils/daspkg/main.das -- install github.com/borisbat/dasImguiImplot
Or add to your project’s .das_package:
[export]
def dependencies(version : string) {
require_package("github.com/borisbat/dasImguiImplot")
}
Then run daspkg install.