Skip to content

Simple Immediate-Mode Graphical User Interface (IMGUI) library in Julia.

License

Notifications You must be signed in to change notification settings

JuliaImGui/SimpleIMGUI.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleIMGUI

Simple Immediate-Mode Graphical User Interface (IMGUI) library in Julia.

This package is not documented yet. However, the following video (slightly outdated) should help with the conceptual understanding of the immediate mode implementation in this package: https://www.youtube.com/watch?v=-z8_F9ozERc

Getting Started

To test the example

  1. Clone the repository
git clone https://github.com/Sid-Bhatia-0/SimpleIMGUI.jl.git
  1. Go to the examples directory and run the julia REPL
julia --project=.
  1. Instantiate the project after going into Pkg mode
(examples) pkg> instantiate
  1. Exit the REPL and run example.jl with the Project.toml and Manifest.toml files in the examples directory
julia --project=. example.jl

This will open a window and you can interact with the widgets present in it. Here is a screenshot

References:

  1. example/mandrill.png: https://commons.wikimedia.org/wiki/File:Wikipedia-sipi-image-db-mandrill-4.2.03-quantize-only-CCC.png

About

Simple Immediate-Mode Graphical User Interface (IMGUI) library in Julia.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages