Skip to content
This repository has been archived by the owner on Jun 9, 2024. It is now read-only.

JuliaImGui/LibCImGui.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LibCImGui

This repository is deprecated, development of LibCImGui.jl continues in the CImGui.jl monorepo.


CI TagBot Coverage

Julia language binding for cimgui(docking branch), cimplot, and cimnodes.

The code the bindings are generated from come from the CImGuiPack JLL, which is built from the cimgui-pack repo. Note that the versioning of this repo does not exactly match upstream Dear ImGui, we only match the major and minor version. The patch version is specific to LibCImGui.jl. See the release notes for the exact Dear ImGui version used for each LibCImGui.jl release.

Installation

pkg> add LibCImGui

If you are looking for a high-level Julian API you might wish to take a look at CImGui.jl.

Updating

The bindings for the different platforms in lib/ are generated by the files in gen/. To update the bindings you'll first need to update CImGuiPack_jll, then run:

julia --project=gen generator.jl

The first time might take a while since it has to download artifacts for each platform.