# How to create standalone applications for Windows with a \[G\]UI in Julia 1.11 or 1.12

**URL:** <https://discourse.julialang.org/t/how-to-create-standalone-applications-for-windows-with-a-g-ui-in-julia-1-11-or-1-12/127823>\
**Category:** General Usage\
**Tags:** question\
**Created:** [April 7, 2025, 11:09pm UTC](https://discourse.julialang.org/t/how-to-create-standalone-applications-for-windows-with-a-g-ui-in-julia-1-11-or-1-12/127823 "2025-04-07T23:09:40Z")\
**Posts on this page:** 1\
**Showing post:** 65

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [April 15, 2025, 3:52pm UTC](https://discourse.julialang.org/t/how-to-create-standalone-applications-for-windows-with-a-g-ui-in-julia-1-11-or-1-12/127823/65 "2025-04-15T15:52:20Z")

</div>

> [@uwestoehr](#):
>
> For Lazarus you can drop the components you like in the designer and its code is automatically added. You can also set up the different UI features via the UI of the Lazarus IDE.

If your expectation is something like Lazarus or Delphi, with a GUI builder (with company support, or like C#/.NET) then I think you’ll find nothing similar for Julia. FYI this thread (you can use Julia with other languages, e.g. Delphi, though likely not many have done so before you):

> [@Switch from Delphi/Pascal to Julia](https://discourse.julialang.org/t/switch-from-delphi-pascal-to-julia/66254/7):
>
> We had an old reactor model in Delphi. Rewrote into Julia. Speed-up 100x and much more maintainable. The only downside is not being able to easily compile to a DLL, but there are workarounds.

You can expect (I’ve seen up to 100x claimed, also elsewhere, vs Delphi, despite it compiled, and not a slow language/compiler) speedup in runtime with Julia (maybe the reason you adopted Julia, why did you? Did you read misleading claims about the ecosystem?), but development time for the GUI is likely worse. I don’t know which GUI toolkit is best for Julia (haven’t used any of them). None of the GUI options, or web based options, have company support with Julia (one did, for web, then Julia support made unofficial again). Mousetrap is based on Gtk, but understand made simpler, why I suggested it over Gtk or Qt. Qt/QML is another option, has company support (when used natively, i.e. with C++), and I believe it has a GUI builder.

[https://www.chiefdelphi.com/t/coroutines-are-way-better-than-commands/438376/24?page=2](https://www.chiefdelphi.com/t/coroutines-are-way-better-than-commands/438376/24?page=2)

> I am continually impressed at what Julia language (pyjulia) can do with making julia calls from within python.

If you want to make the GUI with Python, then I suggest PythonCall.jl, not older pyjulia.

> **[Embedding Julia](https://julia-users.narkive.com/gHYDDVJT/embedding-julia)**

> I think Julia does not like Windows.

I don’t think that’s true (only minor issues, and Windows not neglected, despite Julia developed first on Linux only), if anything Windows or (its) virus checkers do not like Julia… slowing down, but such Windows issues affect mostly any language equally.

---

_[View the full topic](https://discourse.julialang.org/t/how-to-create-standalone-applications-for-windows-with-a-g-ui-in-julia-1-11-or-1-12/127823)._
