Reputation: 439
I'm new at programming in Julia and I need to create a GUI. I've been looking for information and I can't find anything useful. I tried to search information in the Julia official web page, but it seems to be down. I wonder if any of you guys knows where I can find information about it.
Upvotes: 42
Views: 43768
Reputation: 216
A GUI engine I made myself and released in Summer 2023.
Mousetrap was made specifically for Julia, as opposed to just making a wrapper around an existing library in another language. If the latter sounds more attractive to you, consider checking out GTK4.jl instead, which also released in 2023.
Upvotes: 2
Reputation: 2097
This is quite a generic question, but I'll try and layout the environment so that you can make an informed decision based on your needs. You might want to check out this article on 6 Julia Frameworks to Create Desktop GUI’s 🖥 and Web Apps.
[Edited Jan 2022]
Upvotes: 67
Reputation: 1908
QML.jl https://github.com/barche/QML.jl
The QML.jl package enables using the QML markup language from the Qt library to build graphical user interfaces for Julia programs. The package follows the recommended Qt practices and promotes separation between the GUI code and application logic. All user-facing code is pure Julia and QML, no C++ knowledge is required to use the package.
Upvotes: 7
Reputation: 522
There is a new package called Genie. It is a web framework comparable with Django in python. You can create web ui using Genie. Until now (Aug. 2017), the package is functional with some nice demos, the documentation is not quite complete though.
Upvotes: 3