# \#guis

**URL:** https://discourse.julialang.org/tag/guis/77.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Are we gui yet?](https://discourse.julialang.org/t/are-we-gui-yet/86255)

<div class="topic-metadata">

**Author:** [@dgs](https://discourse.julialang.org/u/dgs)\
**Replies:** 18\
**Last updated:** [September 23, 2022, 9:04am UTC](https://discourse.julialang.org/t/are-we-gui-yet/86255 "2022-09-23T09:04:04Z")

</div>

Hi, I am currently looking for package options to create applications for internal clients. What I would really need is : easy to use (documented package would be nice) widgets (file pickers, sliders…) Plots.jl (sca…

---

## [Problem with GUI ask\_dialog](https://discourse.julialang.org/t/problem-with-gui-ask-dialog/73224)

<div class="topic-metadata">

**Author:** [@Amro](https://discourse.julialang.org/u/Amro)\
**Replies:** 18\
**Last updated:** [September 23, 2022, 8:44am UTC](https://discourse.julialang.org/t/problem-with-gui-ask-dialog/73224 "2022-09-23T08:44:46Z")

</div>

Julia is freezing when I use ask\_dialog() in julia file. I added extra code as suggested to let it work, however, the problem is still existing. Any solution? using Gtk win = GtkWindow("gtkwait") if !isinteractive() …

---

## [Build simple GUIs with MiniFB](https://discourse.julialang.org/t/build-simple-guis-with-minifb/46195)

<div class="topic-metadata">

**Author:** [@avik](https://discourse.julialang.org/u/avik)\
**Replies:** 40\
**Last updated:** [June 29, 2022, 4:37pm UTC](https://discourse.julialang.org/t/build-simple-guis-with-minifb/46195 "2022-06-29T16:37:58Z")

</div>

I’d like to announce a little vacation project of mine. I’ve just released the first version of MiniFB.jl, a Julia wrapper around a small C library called MiniFB. MiniFB is possibly the simplest way to get a graphical w…

---

## [Gtk. How do I create a submenu?](https://discourse.julialang.org/t/gtk-how-do-i-create-a-submenu/75418)

<div class="topic-metadata">

**Author:** [@johntrinder](https://discourse.julialang.org/u/johntrinder)\
**Replies:** 2\
**Last updated:** [January 29, 2022, 7:31pm UTC](https://discourse.julialang.org/t/gtk-how-do-i-create-a-submenu/75418 "2022-01-29T19:31:48Z")

</div>

I’m still a beginner at Gtk GUI interface package. I’ve googled a lot, but I can’t find any code snippets for how to create a submenu in Julia. Could someone please advise.

---

## [Julia Package for UI development](https://discourse.julialang.org/t/julia-package-for-ui-development/39469)

<div class="topic-metadata">

**Author:** [@saraflgarcia](https://discourse.julialang.org/u/saraflgarcia)\
**Replies:** 3\
**Last updated:** [January 6, 2022, 2:14pm UTC](https://discourse.julialang.org/t/julia-package-for-ui-development/39469 "2022-01-06T14:14:29Z")

</div>

Hi everyone, I want to develop a GUI written in Julia, with the following requirements: Widgets: top menu, tabs, checkboxes, radio button, range sliders, text-fields Widgets state: enabled/disabled, hidden/unhidden I…

---

## [Editable table using Stipple UI](https://discourse.julialang.org/t/editable-table-using-stipple-ui/71854)

<div class="topic-metadata">

**Author:** [@wuxinyu](https://discourse.julialang.org/u/wuxinyu)\
**Replies:** 9\
**Last updated:** [November 22, 2021, 10:32am UTC](https://discourse.julialang.org/t/editable-table-using-stipple-ui/71854 "2021-11-22T10:32:49Z")

</div>

I want to build a web app to interact with backend data processing. How can I write a editable table with stipple? I can’t find helpful documents and become struggling. Any help or suggestions would be much appreciated!

---

## [How to use vertical GtkScale in GtkGrid with Gtk.jl](https://discourse.julialang.org/t/how-to-use-vertical-gtkscale-in-gtkgrid-with-gtk-jl/46752)

<div class="topic-metadata">

**Author:** [@kogad](https://discourse.julialang.org/u/kogad)\
**Replies:** 3\
**Last updated:** [August 28, 2021, 4:28pm UTC](https://discourse.julialang.org/t/how-to-use-vertical-gtkscale-in-gtkgrid-with-gtk-jl/46752 "2021-08-28T16:28:20Z")

</div>

Hi. I am trying to use a vertical slider (GtkScale) in a grid , but this code does not work well. using Gtk win = GtkWindow() c = GtkScale(false, -1:0.1:1) oc = GtkOrientable(c) GAccessor.orientation(oc, 1) b1 = GtkBu…

---

## [Updating gui via callback using Gtk](https://discourse.julialang.org/t/updating-gui-via-callback-using-gtk/34804)

<div class="topic-metadata">

**Author:** [@Noobie76](https://discourse.julialang.org/u/Noobie76)\
**Replies:** 2\
**Last updated:** [February 18, 2020, 8:39pm UTC](https://discourse.julialang.org/t/updating-gui-via-callback-using-gtk/34804 "2020-02-18T20:39:55Z")

</div>

Hi, I’m currently working on a GUI interface for PDE solver with Glk. This Interface should be very basic and just should it make more comfortable to play around with system parameters to reach the best results ffor imag…

---

## [Display an image on a GUI](https://discourse.julialang.org/t/display-an-image-on-a-gui/57500)

<div class="topic-metadata">

**Author:** [@Saliha](https://discourse.julialang.org/u/Saliha)\
**Replies:** 2\
**Last updated:** [May 22, 2021, 5:21pm UTC](https://discourse.julialang.org/t/display-an-image-on-a-gui/57500 "2021-05-22T17:21:25Z")

</div>

Hello! I am a beginner with julia programming. I am building a desktop app for a 3d plant architecture model. I am using Interact and blink. I need to insert images to my app (expl logo). I coudn’t find on the Interact …

---

## [How close to batteries-included (GUI for Julia)?](https://discourse.julialang.org/t/how-close-to-batteries-included-gui-for-julia/60619)

<div class="topic-metadata">

**Author:** [@ScottRobertson](https://discourse.julialang.org/u/ScottRobertson)\
**Replies:** 4\
**Last updated:** [May 6, 2021, 6:36am UTC](https://discourse.julialang.org/t/how-close-to-batteries-included-gui-for-julia/60619 "2021-05-06T06:36:32Z")

</div>

I have a little Javascript/HTML/CSS background and three years of loving Python/Tkinter/SQLite because it makes me a productive hobbyist. That’s the extent of my programming background. I’ve spent hours looking through t…

---

## [Embedding Makie plots in Stipple](https://discourse.julialang.org/t/embedding-makie-plots-in-stipple/59987)

<div class="topic-metadata">

**Author:** [@kobied](https://discourse.julialang.org/u/kobied)\
**Replies:** 0\
**Last updated:** [April 25, 2021, 1:13pm UTC](https://discourse.julialang.org/t/embedding-makie-plots-in-stipple/59987 "2021-04-25T13:13:39Z")

</div>

hi, I’m working on some GUI which, as for now, is based on Stipple.jl and Makie.jl. At the Makie side, I have a window with a Figure which has 2 Axis layout, for each axis I created some mouse and keyboard interactive f…

---

## [Can the two language problem ever be solved for GUI programming](https://discourse.julialang.org/t/can-the-two-language-problem-ever-be-solved-for-gui-programming/8857)

<div class="topic-metadata">

**Author:** [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Replies:** 72\
**Last updated:** [February 18, 2021, 7:45pm UTC](https://discourse.julialang.org/t/can-the-two-language-problem-ever-be-solved-for-gui-programming/8857 "2021-02-18T19:45:17Z")

</div>

For example if I wanted to create a GUI using Julia at some point I need to know another language like Javascript for web interface and C++ for desktops. At least we can avoid the 3 language problem though.

---

## [QML.jl release pending](https://discourse.julialang.org/t/qml-jl-release-pending/43758)

<div class="topic-metadata">

**Author:** [@barche](https://discourse.julialang.org/u/barche)\
**Replies:** 17\
**Last updated:** [December 1, 2020, 10:52pm UTC](https://discourse.julialang.org/t/qml-jl-release-pending/43758 "2020-12-01T22:52:02Z")

</div>

Hi everyone, It has been in the works for a long time, but QML.jl is finally ready for release, with the registration PR pending. In the mean time, you can test it using: add https://github.com/barche/QML.jl.git See t…

---

## [Display an RGB array with Gtk.jl](https://discourse.julialang.org/t/display-an-rgb-array-with-gtk-jl/46506)

<div class="topic-metadata">

**Author:** [@noroskir](https://discourse.julialang.org/u/noroskir)\
**Replies:** 2\
**Last updated:** [September 12, 2020, 3:12pm UTC](https://discourse.julialang.org/t/display-an-rgb-array-with-gtk-jl/46506 "2020-09-12T15:12:33Z")

</div>

Hi there! I have an image as a 3dim RGB array Array{Int32, (width, height, 3)} and I want to render it with Gtk.jl. I have not yet found a description on how to do this. Can anyone help ? Thanks :slight\_smile:

---

## [Change Gtk.jl button icon](https://discourse.julialang.org/t/change-gtk-jl-button-icon/45195)

<div class="topic-metadata">

**Author:** [@kobied](https://discourse.julialang.org/u/kobied)\
**Replies:** 0\
**Last updated:** [August 19, 2020, 6:37am UTC](https://discourse.julialang.org/t/change-gtk-jl-button-icon/45195 "2020-08-19T06:37:38Z")

</div>

hello, i’m building a GUI using Gtk.jl and i need to change a button icon once pressed. To create the button with an icon i use: rec\_icon = load(img\_path) rec\_btn = Button(Image(Pixbuf(data=rec\_icon, has\_alpha=false))…

---

## [Open file with system's default program](https://discourse.julialang.org/t/open-file-with-systems-default-program/3019)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 4\
**Last updated:** [August 11, 2020, 6:19am UTC](https://discourse.julialang.org/t/open-file-with-systems-default-program/3019 "2020-08-11T06:19:06Z")

</div>

Is there a cross platform way to open a file with the system’s default program, basically simulating a double click on the file’s icon? More specifically, the type of files that will get opened this way is a video file.…

---

## [Anyone used PackageCompiler to build a distributable app with an Interact/Blink GUI?](https://discourse.julialang.org/t/anyone-used-packagecompiler-to-build-a-distributable-app-with-an-interact-blink-gui/39761)

<div class="topic-metadata">

**Author:** [@mthelm85](https://discourse.julialang.org/u/mthelm85)\
**Replies:** 3\
**Last updated:** [June 20, 2020, 1:37pm UTC](https://discourse.julialang.org/t/anyone-used-packagecompiler-to-build-a-distributable-app-with-an-interact-blink-gui/39761 "2020-06-20T13:37:04Z")

</div>

I have some code that I run a couple of times per month and I’d like to be able to build a GUI for it, compile it as an app, and then distribute the .exe to others in my organization (non-programmers) so that they can ma…

---

## [Entrys with Gtk](https://discourse.julialang.org/t/entrys-with-gtk/37008)

<div class="topic-metadata">

**Author:** [@luanvehe9123](https://discourse.julialang.org/u/luanvehe9123)\
**Replies:** 3\
**Last updated:** [April 5, 2020, 11:06am UTC](https://discourse.julialang.org/t/entrys-with-gtk/37008 "2020-04-05T11:06:09Z")

</div>

Hello I am new in this software, I am designing an interfaz using Gtk, but I have some problems using entrys, I can´t do that my variables saves when I enter the numerical value in an entry. Help me please.

---

## [User interface](https://discourse.julialang.org/t/user-interface/36371)

<div class="topic-metadata">

**Author:** [@Smith](https://discourse.julialang.org/u/Smith)\
**Replies:** 0\
**Last updated:** [March 22, 2020, 11:38pm UTC](https://discourse.julialang.org/t/user-interface/36371 "2020-03-22T23:38:03Z")

</div>

Hi, Are there are any stable Julia packages for creating a basic user interface? For example, an interface that allows a user to enter relevant inputs and run the relevant code by click of a button (like forms in VBA). …

---

## [Crash when creating a GtkFontChooserDialog](https://discourse.julialang.org/t/crash-when-creating-a-gtkfontchooserdialog/26307)

<div class="topic-metadata">

**Author:** [@pixel27](https://discourse.julialang.org/u/pixel27)\
**Replies:** 0\
**Last updated:** [July 12, 2019, 10:56pm UTC](https://discourse.julialang.org/t/crash-when-creating-a-gtkfontchooserdialog/26307 "2019-07-12T22:56:27Z")

</div>

I’m trying to create a (default) GtkFontChooserDialog: using Gtk GtkBuilder(buffer="""\<?xml version="1.0" encoding="UTF-8"?\> \<!-- Generated with glade 3.22.1 --\> \<interface\> \<requires lib="gtk+" version="3.20"/\> \<o…

---

## [Channel gets emptied and stays that way](https://discourse.julialang.org/t/channel-gets-emptied-and-stays-that-way/26237)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 11\
**Last updated:** [July 11, 2019, 4:54pm UTC](https://discourse.julialang.org/t/channel-gets-emptied-and-stays-that-way/26237 "2019-07-11T16:54:43Z")

</div>

I want to use a @async task to put! video frames (from VideoIO) in a Channel and use that channel as a buffer of frames to update a Makie.Scene with. The idea is that while the user plays with the slider to explore a vid…

---

## [What is the future of WebIO, web-based GUIs?](https://discourse.julialang.org/t/what-is-the-future-of-webio-web-based-guis/9607)

<div class="topic-metadata">

**Author:** [@jwikmark](https://discourse.julialang.org/u/jwikmark)\
**Replies:** 1\
**Last updated:** [March 9, 2018, 10:00pm UTC](https://discourse.julialang.org/t/what-is-the-future-of-webio-web-based-guis/9607 "2018-03-09T22:00:43Z")

</div>

We’re building a small application that uses WebIO and I’m curious about the future of this package and its relatives (InteractNext etc), as well as the general state of tools to build web-based GUI applications in Julia…

---

## [Error when building Gtk.jl on Julia 1.0.0, Windows 10](https://discourse.julialang.org/t/error-when-building-gtk-jl-on-julia-1-0-0-windows-10/15717)

<div class="topic-metadata">

**Author:** [@linearlyIndependent](https://discourse.julialang.org/u/linearlyIndependent)\
**Replies:** 0\
**Last updated:** [October 1, 2018, 3:06am UTC](https://discourse.julialang.org/t/error-when-building-gtk-jl-on-julia-1-0-0-windows-10/15717 "2018-10-01T03:06:50Z")

</div>

edit: There was some interference with other programs. Creating a new user or reinstalling Windows solves this issue. I’m trying to build Gtk.jl with Julia 1.0.0 but I keep getting a build error which I cannot resolve.…

---

## [Identify button modifiers in Gtk](https://discourse.julialang.org/t/identify-button-modifiers-in-gtk/9411)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 6\
**Last updated:** [March 1, 2018, 12:43pm UTC](https://discourse.julialang.org/t/identify-button-modifiers-in-gtk/9411 "2018-03-01T12:43:46Z")

</div>

tl;dr: How can I reliably test which modifier a user is pressing while clicking the mouse? I’m using ImageView.imshow as a GUI to select points on an image. The functionalities already baked-in in imshow (zoom, pan, ann…

---

## [Browser side memory leaks using InteractNext.jl](https://discourse.julialang.org/t/browser-side-memory-leaks-using-interactnext-jl/9170)

<div class="topic-metadata">

**Author:** [@jwikmark](https://discourse.julialang.org/u/jwikmark)\
**Replies:** 3\
**Last updated:** [February 27, 2018, 7:32pm UTC](https://discourse.julialang.org/t/browser-side-memory-leaks-using-interactnext-jl/9170 "2018-02-27T19:32:09Z")

</div>

Hello, I’m having an issue with browser side memory leaks when using the InteractNext.jl (https://github.com/JuliaGizmos/InteractNext.jl) package. Running the svg example (the first example in the readme) and serving it …

---

## [Open a dialog asynchronously](https://discourse.julialang.org/t/open-a-dialog-asynchronously/9251)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 0\
**Last updated:** [February 22, 2018, 1:30pm UTC](https://discourse.julialang.org/t/open-a-dialog-asynchronously/9251 "2018-02-22T13:30:45Z")

</div>

I’m building a simple GUI where the user is asked to choose a file for further processing. Because the subsequent steps involved in the process can take some time (loading packages etc), I figured it would be cool if I c…

---

## [Julia GUI programming. What bindings are there ?](https://discourse.julialang.org/t/julia-gui-programming-what-bindings-are-there/8404)

<div class="topic-metadata">

**Author:** [@anon48172955](https://discourse.julialang.org/u/anon48172955)\
**Replies:** 6\
**Last updated:** [January 17, 2018, 7:02am UTC](https://discourse.julialang.org/t/julia-gui-programming-what-bindings-are-there/8404 "2018-01-17T07:02:27Z")

</div>

Hi there, i am running Julia on Linux and want to build a GUI with TK. For this i have downloaded the bindings from github. file TK.jl-master Where to copy this folder in ? Julia cannot find TK until i…

---

## [Tk GUI works not like expected ? Widget appears only for 1 second!](https://discourse.julialang.org/t/tk-gui-works-not-like-expected-widget-appears-only-for-1-second/8420)

<div class="topic-metadata">

**Author:** [@anon48172955](https://discourse.julialang.org/u/anon48172955)\
**Replies:** 1\
**Last updated:** [January 17, 2018, 6:31am UTC](https://discourse.julialang.org/t/tk-gui-works-not-like-expected-widget-appears-only-for-1-second/8420 "2018-01-17T06:31:04Z")

</div>

using Tk Messagebox(title=“title” , message=“message”) The code works. Message - Warning could not import Base.Text into Tk ########################################### Example 2 code for Tk: using Base.Graphics us…

---

## [How to add image to Gtk?](https://discourse.julialang.org/t/how-to-add-image-to-gtk/8006)

<div class="topic-metadata">

**Author:** [@Ash\_S](https://discourse.julialang.org/u/Ash_S)\
**Replies:** 8\
**Last updated:** [December 29, 2017, 6:25pm UTC](https://discourse.julialang.org/t/how-to-add-image-to-gtk/8006 "2017-12-29T18:25:40Z")

</div>

Hello, I am trying to add an image into a GUI using Gtk with Glade. Does anyone know how to do that or have a good website I can look at for help? I wasn’t able to find anything for Julia so I was wondering if anyone kn…

---

## [Best plot package?](https://discourse.julialang.org/t/best-plot-package/7458)

<div class="topic-metadata">

**Author:** [@Ash\_S](https://discourse.julialang.org/u/Ash_S)\
**Replies:** 14\
**Last updated:** [December 4, 2017, 2:30pm UTC](https://discourse.julialang.org/t/best-plot-package/7458 "2017-12-04T14:30:12Z")

</div>

Hello! I’m using the Juno IDE and want to have bar graphs pop up on a separate window like a GUI so you can watch it update when its values change. I know Juno has a plotting window but I want it to pop up on its own pl…

[Next page](https://discourse.julialang.org/tag/guis/77.md?match_all_tags=true&page=1&tags%5B%5D=guis)
