I was a bit bewildered by all ways one can approach making desktop apps. So I’ve collected all the one I know of. Any additions? Any additional comments?
See https://github.com/xiaodaigh/awesome-julia-desktop-app-makers/blob/master/README.md
Copied below for easy reading.
Tool | Windows Support | Notes/Comment |
---|---|---|
Gtk.jl | supposedly subpar | seems to work even on Windows but warns about being super slow |
QML.jl | Yes | Seems to be pretty comprehensive. But it seems to require some time to compile due to its C++ origin |
MiniFB.jl | Yes | Doesn’t have widget library, so likely to requires lots of foundational work |
GLFW.jl | Yes | Doesn’t have widget library, so likely to requires lots of foundational work |
SimpleDirectMediaLayer.jl | Yes | Commonly known as SDL2. Seems pretty low level |
Electron.jl | Yes | Electron-based, and seems to have significant start-up cost |
Blink.jl | Yes | Electron-based, and seems to have a significant start-up cost |
CImGui.jl | Yes | Seems to have some widgets |