- LuaJIT + ImGui : The binaries project on Windows OS using anima project
Differencies from anima project are as follows,-
Added compilation option for IME (Imput method)
-DIMGUI_ENABLE_WIN32_DEFAULT_IME_FUNCTIONS
-
Added compilation option for ImPlot
-DImDrawIdx="unsigned int"
-
Included newer Font Awesome Icon fonts.
-
Added
*.bat
files to easily execute example programs. -
Added
luajitw.exe
to hide console window. -
Added simple examples like ImGuin / ImGuinZ project.
-
- Support OS: Windows10 or later
- v1.91.2dock (2024/10)
See more example: implot_sample.lua
This sample is attached by anima project. You can execute this sample using ImGuizmo_sample.bat in bin/examples/LuaJIT-ImGui/examples folder.
This sample is attached by anima project. You can execute this sample using imnodes_graph_sample.bat in bin/examples/LuaJIT-ImGui/examples folder.
This sample is attached by anima project. You can execute this sample,
pwd
luajitImGui-1.91.0.0
cd bin/examples
../luajit.exe delaunay_particles.lua
-
WindowsOS 64bit
luajitImGui-1.91.2.0.zip
luajitImGui-1.91.1.0.zip
luajitImGui-1.91.0.3.zip -
WindowsOS 32bit
luajitImGui-1.91.0.2.zip
First on WindowsOS extract zip file downloaded then
for instance,
cd luajitImGui-1.91.0.0
cd examples/glfw_opengl3
glfw_opengl3.exe # Double click on Windows file explore
Refer to nice exmaples: bin/examples
-
Prerequisites
- Installed MSys/MinGW tools
- Clang 18.1.8 (Current compiler)
- Libraries: OpenMP
- Gcc.exe (Rev1, Built by MSYS2 project) 14.2.0)
- (Microsoft Visual Studio 2019 C/C++)
- CMake version 3.30.3
- Git version 2.46.0.windows.1
- Make: GNU Make 4.4.1
-
Build
Open MSys console andgit clone --recurse-submodules https://github.com/dinau/luajitImGui cd luajitImGui make
That's all :-)
- WindowsOS 64bit versions
- Updated to
- 2024/10: ImGui / CImGui v1.91.2 / LuaJITImGui v1.91.2.0
- 2024/09: ImGui / CImGui v1.91.1 / LuaJITImGui v1.91.1.0
- 2024/09: ImGui / CImGui v1.91.0 / LuaJITImGui v1.91.0.3
- Updated to
- WindowsOS 32bit versions
- Updated to
- 2024/08: ImGui v1.91.0 / LuaJITImGui v1.91.0.2 last version
- 2024/07: ImGui v1.90.9 , 2024/06: ImGui v1.90.8 , 2024/05: ImGui v1.90.7 , 2024/05: ImGui v1.90.6 , 2024/03: ImGui v1.90.4
- 2024/02: Added: Button "Save window image" and combo box,
it can be saved as JPEG, PNG, TIFF, BMP file format - 2024/01: Added: Icon font demo
- Updated to
Language | Project |
---|---|
Nim | ImGuin, Nimgl_test, Nim_implot |
Lua | LuaJITImGui |
Python | DearPyGui for 32bit WindowsOS Binary |
Zig, C lang. | Dear_Bindings_Build |
Zig | ImGuinZ |