# \#genie

**URL:** https://discourse.julialang.org/tag/genie/302.md

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

---

## [Building a UI for a SciML biological model: Genie.jl (Web App) vs. Makie.jl (Local GUI)?](https://discourse.julialang.org/t/building-a-ui-for-a-sciml-biological-model-genie-jl-web-app-vs-makie-jl-local-gui/136344)

<div class="topic-metadata">

**Author:** [@Luca\_Maria\_Moccia](https://discourse.julialang.org/u/Luca_Maria_Moccia)\
**Replies:** 17\
**Last updated:** [March 24, 2026, 1:38pm UTC](https://discourse.julialang.org/t/building-a-ui-for-a-sciml-biological-model-genie-jl-web-app-vs-makie-jl-local-gui/136344 "2026-03-24T13:38:56Z")

</div>

Hi everyone, My colleague and I are currently doing our Master’s internship, and we are working on a synaptic plasticity model built with the SciML ecosystem. Our main goal right now is to build a user-friendly interfa…

---

## [Genie with StippleMakie relatively fast for ODE visualizations?](https://discourse.julialang.org/t/genie-with-stipplemakie-relatively-fast-for-ode-visualizations/135835)

<div class="topic-metadata">

**Author:** [@miro-ka](https://discourse.julialang.org/u/miro-ka)\
**Replies:** 0\
**Last updated:** [February 25, 2026, 11:45am UTC](https://discourse.julialang.org/t/genie-with-stipplemakie-relatively-fast-for-ode-visualizations/135835 "2026-02-25T11:45:47Z")

</div>

I’m considering making a webApp with Genie that should visualize some plots from ODE (bifurcations, phase planes,..), that I’m currently now rendering with Makie, so I thought that StippleMakie would be a good candidate.…

---

## [\[ANN\] GenieTest.jl](https://discourse.julialang.org/t/ann-genietest-jl/135350)

<div class="topic-metadata">

**Author:** [@hhaensel](https://discourse.julialang.org/u/hhaensel)\
**Replies:** 0\
**Last updated:** [January 30, 2026, 3:53pm UTC](https://discourse.julialang.org/t/ann-genietest-jl/135350 "2026-01-30T15:53:54Z")

</div>

Happy to announce GenieTest.jl for testing, debugging and development of GenieFramework Apps GenieTest A Julia package for testing Stipple/Genie applications with integrated frontend support. Overview GenieTest provide…

---

## [Building a JuliaHealth-specific Genie.jl Dashboard](https://discourse.julialang.org/t/building-a-juliahealth-specific-genie-jl-dashboard/133085)

<div class="topic-metadata">

**Author:** [@kosuri-indu](https://discourse.julialang.org/u/kosuri-indu)\
**Replies:** 6\
**Last updated:** [November 16, 2025, 2:17pm UTC](https://discourse.julialang.org/t/building-a-juliahealth-specific-genie-jl-dashboard/133085 "2025-11-16T14:17:31Z")

</div>

Hello everyone! :waving\_hand: I am currently working towards building a JuliaHealth-specific Dashboard using Genie.jl. The main idea is to have one simple, unified interface where users can: Load or connect to health …

---

## [\[ANN\] StippleMakie compat with new Makie version and new demo](https://discourse.julialang.org/t/ann-stipplemakie-compat-with-new-makie-version-and-new-demo/132896)

<div class="topic-metadata">

**Author:** [@hhaensel](https://discourse.julialang.org/u/hhaensel)\
**Replies:** 0\
**Last updated:** [October 5, 2025, 10:19pm UTC](https://discourse.julialang.org/t/ann-stipplemakie-compat-with-new-makie-version-and-new-demo/132896 "2025-10-05T22:19:58Z")

</div>

Happy to announce that I have updated StippeMakie to work with the latest version of WGLMakie and that I have done some finetuning on proxy usage and README. Embedding Makie figures in a GenieFramework/Stipple app with …

---

## [\[ANN\] Stipple: New app template, TTFX 5-10s](https://discourse.julialang.org/t/ann-stipple-new-app-template-ttfx-5-10s/132722)

<div class="topic-metadata">

**Author:** [@hhaensel](https://discourse.julialang.org/u/hhaensel)\
**Replies:** 1\
**Last updated:** [October 2, 2025, 10:34am UTC](https://discourse.julialang.org/t/ann-stipple-new-app-template-ttfx-5-10s/132722 "2025-10-02T10:34:47Z")

</div>

GenieFramework/Stipple has received many improvements in the past, which will be announced separately. Today we announce a new app template that makes webapps startable via using MyApp with unprecedented startup times…

---

## [\[ANN\] StippleUsers](https://discourse.julialang.org/t/ann-stippleusers/131799)

<div class="topic-metadata">

**Author:** [@hhaensel](https://discourse.julialang.org/u/hhaensel)\
**Replies:** 1\
**Last updated:** [August 24, 2025, 7:22pm UTC](https://discourse.julialang.org/t/ann-stippleusers/131799 "2025-08-24T19:22:36Z")

</div>

I’m happy to announce StippleUsers.jl - a middle layer for user authorisation in the GenieFramework. What does it do? It predefines and exports functions get\_user(), get\_roles(), is\_authorised() which can be called in a…

---

## [Genie modularize @app logic](https://discourse.julialang.org/t/genie-modularize-app-logic/131373)

<div class="topic-metadata">

**Author:** [@vh94](https://discourse.julialang.org/u/vh94)\
**Replies:** 0\
**Last updated:** [August 5, 2025, 12:40pm UTC](https://discourse.julialang.org/t/genie-modularize-app-logic/131373 "2025-08-05T12:40:21Z")

</div>

Is there a way to programmatically initialize @in and @out vars in GenieFramework.jl ? I would like to call a type of constructor from a module sever logic using namespaces , :tree, :ghost, to not have to initialize ev…

---

## [Genie Builder 1.0 Now in VS Code: Build Genie Web Apps around your Julia code 10x faster](https://discourse.julialang.org/t/genie-builder-1-0-now-in-vs-code-build-genie-web-apps-around-your-julia-code-10x-faster/114481)

<div class="topic-metadata">

**Author:** [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Replies:** 3\
**Last updated:** [May 29, 2025, 11:07am UTC](https://discourse.julialang.org/t/genie-builder-1-0-now-in-vs-code-build-genie-web-apps-around-your-julia-code-10x-faster/114481 "2025-05-29T11:07:49Z")

</div>

Hi everybody, Super happy to share that Genie Builder 1.0 is now available on the VS Code Marketplace! Genie Builder is our new and powerful tool that makes it easy and quick to build web applications around your Julia …

---

## [\[GenieFramework\] Persist some actions after refreshing on web browser](https://discourse.julialang.org/t/genieframework-persist-some-actions-after-refreshing-on-web-browser/126852)

<div class="topic-metadata">

**Author:** [@leejm516](https://discourse.julialang.org/u/leejm516)\
**Replies:** 3\
**Last updated:** [March 17, 2025, 5:59am UTC](https://discourse.julialang.org/t/genieframework-persist-some-actions-after-refreshing-on-web-browser/126852 "2025-03-17T05:59:32Z")

</div>

Hi, all! I am making a web-based monitoring app using Genie and Stipple.jl. If an action or a function is triggered by @onchange, it does not persist after refreshing on web browser. Here’s an MWE. module App using G…

---

## [Variable from app.jl into script.js](https://discourse.julialang.org/t/variable-from-app-jl-into-script-js/125387)

<div class="topic-metadata">

**Author:** [@ReLoneR](https://discourse.julialang.org/u/ReLoneR)\
**Replies:** 0\
**Last updated:** [January 30, 2025, 12:02pm UTC](https://discourse.julialang.org/t/variable-from-app-jl-into-script-js/125387 "2025-01-30T12:02:23Z")

</div>

Hi, lets say i have an app.jl that have this variables app.jl : ... @app begin @out firstX = \[1, 2, 3, 4, 5\] @out firstY = \[5, 0, 3, -1, 2\] ... @page("/", "public/index\_ui.jl.html", layout = "public/index\_layou…

---

## [Privacy and storage with file uploads using Genie/Stipple](https://discourse.julialang.org/t/privacy-and-storage-with-file-uploads-using-genie-stipple/124743)

<div class="topic-metadata">

**Author:** [@TheHedgehog2000](https://discourse.julialang.org/u/TheHedgehog2000)\
**Replies:** 1\
**Last updated:** [January 15, 2025, 12:26am UTC](https://discourse.julialang.org/t/privacy-and-storage-with-file-uploads-using-genie-stipple/124743 "2025-01-15T00:26:43Z")

</div>

Apologies if this is a trivial question, I am new to web development. I am following this link to a minimal app which allows a user to upload .csv files and analyze them: App with CSV uploader - Genie. In this app, all u…

---

## [Why Pluto.jl run so much faster than GenieFramework.jl](https://discourse.julialang.org/t/why-pluto-jl-run-so-much-faster-than-genieframework-jl/124234)

<div class="topic-metadata">

**Author:** [@garazha-ilya](https://discourse.julialang.org/u/garazha-ilya)\
**Replies:** 7\
**Last updated:** [January 3, 2025, 12:35pm UTC](https://discourse.julialang.org/t/why-pluto-jl-run-so-much-faster-than-genieframework-jl/124234 "2025-01-03T12:35:32Z")

</div>

I have a gauge animation with Plotly in Pluto and GenieFramework. But Pluto plots and tracks slider incredibly faster. Can someone help me with optimizations with Genie? Or explain, why it is fundamentally impossible. …

---

## [How to select more than one object with Stipple.select()](https://discourse.julialang.org/t/how-to-select-more-than-one-object-with-stipple-select/124394)

<div class="topic-metadata">

**Author:** [@TheHedgehog2000](https://discourse.julialang.org/u/TheHedgehog2000)\
**Replies:** 1\
**Last updated:** [January 3, 2025, 12:34pm UTC](https://discourse.julialang.org/t/how-to-select-more-than-one-object-with-stipple-select/124394 "2025-01-03T12:34:10Z")

</div>

It’s straightforward using Stipple to select an object x from options y like Stipple.select(:x; options=:y) . Is there a way for x to be an array of options? More concretely, if y is an array of files that I’ve uploaded …

---

## [Dialog to select local directories with Genie.jl](https://discourse.julialang.org/t/dialog-to-select-local-directories-with-genie-jl/123996)

<div class="topic-metadata">

**Author:** [@TheHedgehog2000](https://discourse.julialang.org/u/TheHedgehog2000)\
**Replies:** 5\
**Last updated:** [December 20, 2024, 7:00am UTC](https://discourse.julialang.org/t/dialog-to-select-local-directories-with-genie-jl/123996 "2024-12-20T07:00:50Z")

</div>

Using Genie, I want to include a button in a web app that, once clicked, will trigger a dialog which allows a user to select folders containing data from their local computer to upload to the web app. I can do this using…

---

## [Looking for Clarification on Genie.jl and WebSockets](https://discourse.julialang.org/t/looking-for-clarification-on-genie-jl-and-websockets/121596)

<div class="topic-metadata">

**Author:** [@g-gundam](https://discourse.julialang.org/u/g-gundam)\
**Replies:** 1\
**Last updated:** [December 16, 2024, 2:59am UTC](https://discourse.julialang.org/t/looking-for-clarification-on-genie-jl-and-websockets/121596 "2024-12-16T02:59:09Z")

</div>

I’ve read through the docs and tried the examples, and so far so good. Everything worked as advertised. However, when I tried to experiment further, I got really confused. How do I use /\_\_\_\_/subscribe and /\_\_\_\_/unsubs…

---

## [\[ANN\] StippleMakie.jl - easy integration of Makie plots into GenieFramework](https://discourse.julialang.org/t/ann-stipplemakie-jl-easy-integration-of-makie-plots-into-genieframework/123632)

<div class="topic-metadata">

**Author:** [@hhaensel](https://discourse.julialang.org/u/hhaensel)\
**Replies:** 2\
**Last updated:** [December 12, 2024, 6:29am UTC](https://discourse.julialang.org/t/ann-stipplemakie-jl-easy-integration-of-makie-plots-into-genieframework/123632 "2024-12-12T06:29:31Z")

</div>

\[ANN\] StippleMakie Having started off at the hackathon of JuliaCon 2024 we’re happy that we can finally release the first version of StippleMakie. It brings together the best of two worlds - the completeness of the Geni…

---

## [Webpage with reactive plot animation](https://discourse.julialang.org/t/webpage-with-reactive-plot-animation/121570)

<div class="topic-metadata">

**Author:** [@cstjean](https://discourse.julialang.org/u/cstjean)\
**Replies:** 3\
**Last updated:** [October 30, 2024, 6:02pm UTC](https://discourse.julialang.org/t/webpage-with-reactive-plot-animation/121570 "2024-10-30T18:02:44Z")

</div>

I’d like to have a webpage with a plot which gets updated automatically every second, and which depends on some user input. Schematically, something like: julia\> xs = \[0\]; vx = ReactiveSlider(initial\_value=1) whi…

---

## [Announcing Genie Builder, a no-code plugin to quickly build web GUIs & dashboards](https://discourse.julialang.org/t/announcing-genie-builder-a-no-code-plugin-to-quickly-build-web-guis-dashboards/84643)

<div class="topic-metadata">

**Author:** [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Replies:** 39\
**Last updated:** [October 16, 2024, 8:21am UTC](https://discourse.julialang.org/t/announcing-genie-builder-a-no-code-plugin-to-quickly-build-web-guis-dashboards/84643 "2024-10-16T08:21:15Z")

</div>

Hi! I’m very excited to share that we’ve just released Genie Builder (beta), a free VSCode plugin built on top of Genie Framework that helps you build interactive web GUIs for your Genie/Julia apps without writing code.…

---

## [\[solved\] Add icon to the top bar](https://discourse.julialang.org/t/solved-add-icon-to-the-top-bar/119492)

<div class="topic-metadata">

**Author:** [@ReLoneR](https://discourse.julialang.org/u/ReLoneR)\
**Replies:** 1\
**Last updated:** [September 25, 2024, 2:11pm UTC](https://discourse.julialang.org/t/solved-add-icon-to-the-top-bar/119492 "2024-09-25T14:11:56Z")

</div>

Hello, how to add an icon to the top bar of the browser? i have an app.jl, with an interface from ui.jl.html. For some reason if i put link to the icons in head tag in .jl.html - it doesnt work. Is there a way it suppose…

---

## [Facing issue with genie for a sample test function](https://discourse.julialang.org/t/facing-issue-with-genie-for-a-sample-test-function/118992)

<div class="topic-metadata">

**Author:** [@Shiva\_raj](https://discourse.julialang.org/u/Shiva_raj)\
**Replies:** 2\
**Last updated:** [September 7, 2024, 3:52pm UTC](https://discourse.julialang.org/t/facing-issue-with-genie-for-a-sample-test-function/118992 "2024-09-07T15:52:57Z")

</div>

Hi Team, when I run the below code I get error , please help me to fix as I am testing a new project with Genie. module App using Genie using Genie.Router using Genie.Renderer using Genie.Requests using Genie.Renderer.…

---

## [Stream help in Genie](https://discourse.julialang.org/t/stream-help-in-genie/111531)

<div class="topic-metadata">

**Author:** [@smith-isaac](https://discourse.julialang.org/u/smith-isaac)\
**Replies:** 12\
**Last updated:** [March 26, 2024, 7:51am UTC](https://discourse.julialang.org/t/stream-help-in-genie/111531 "2024-03-26T07:51:17Z")

</div>

Hi everyone! For some background, I am trying to set up a little site using the Genie Framework where I can watch livestreams of my 3D printer as well as start timelapses, and be able to review and download the timelaps…

---

## [Use WGLMakie from Genie](https://discourse.julialang.org/t/use-wglmakie-from-genie/60985)

<div class="topic-metadata">

**Author:** [@jzr](https://discourse.julialang.org/u/jzr)\
**Replies:** 4\
**Last updated:** [March 8, 2024, 5:04am UTC](https://discourse.julialang.org/t/use-wglmakie-from-genie/60985 "2024-03-08T05:04:05Z")

</div>

Genie is a web framework and WGLMakie makes web-interactive graphics, normally by using JSServe.jl. Is it possible to use WGLMakie in a Genie site? How would you suggest doing it? cc @essenciary @sdanisch

---

## [\[Workgroup\] JuliaHealth Meeting (Americas/Europe/Africa) -- January 25th, 2024](https://discourse.julialang.org/t/workgroup-juliahealth-meeting-americas-europe-africa-january-25th-2024/109181)

<div class="topic-metadata">

**Author:** [@TheCedarPrince](https://discourse.julialang.org/u/TheCedarPrince)\
**Replies:** 3\
**Last updated:** [January 25, 2024, 9:40pm UTC](https://discourse.julialang.org/t/workgroup-juliahealth-meeting-americas-europe-africa-january-25th-2024/109181 "2024-01-25T21:40:49Z")

</div>

Hi folks and Happy New Year! :partying\_face: Welcome to 2024! I hope the year so far has been off to a great start for you all! I am excited to announce the first monthly meeting for the JuliaHealth Americas/Europe/Afric…

---

## [Stipple with Apache mod\_rewrite front-end](https://discourse.julialang.org/t/stipple-with-apache-mod-rewrite-front-end/108228)

<div class="topic-metadata">

**Author:** [@grahamstark](https://discourse.julialang.org/u/grahamstark)\
**Replies:** 0\
**Last updated:** [January 1, 2024, 12:16pm UTC](https://discourse.julialang.org/t/stipple-with-apache-mod-rewrite-front-end/108228 "2024-01-01T12:16:36Z")

</div>

Hi, Can anyone share with me an example of a reactive Stipple app using Apache with mod-rewrite as a front end? I already have a Genie server using rewrite and Apache, but that’s just a back-end, and I’d like to stick t…

---

## [Django/mezzanine like example with genie?](https://discourse.julialang.org/t/django-mezzanine-like-example-with-genie/71083)

<div class="topic-metadata">

**Author:** [@rveltz](https://discourse.julialang.org/u/rveltz)\
**Replies:** 6\
**Last updated:** [November 6, 2023, 2:28pm UTC](https://discourse.julialang.org/t/django-mezzanine-like-example-with-genie/71083 "2023-11-06T14:28:06Z")

</div>

Hi, I am considering porting a website from python to Julia. I have a django/mezzanine website which is dynamic (login, admin backend, backend for building pages, users gestion…) and I am looking for something similar i…

---

## [Genie.jl, global session variables](https://discourse.julialang.org/t/genie-jl-global-session-variables/33260)

<div class="topic-metadata">

**Author:** [@BMval](https://discourse.julialang.org/u/BMval)\
**Replies:** 3\
**Last updated:** [November 3, 2023, 1:33pm UTC](https://discourse.julialang.org/t/genie-jl-global-session-variables/33260 "2023-11-03T13:33:19Z")

</div>

I need to write a very easy web application, in which I need to use Julia’s function. So I try to use Genie. To be honest, I don’t find good documentation, even the official doc isn’t full. I wrote the simplest example.…

---

## [Incorporate a javascript library into a Genie.jl app](https://discourse.julialang.org/t/incorporate-a-javascript-library-into-a-genie-jl-app/104957)

<div class="topic-metadata">

**Author:** [@ohmsweetohm1](https://discourse.julialang.org/u/ohmsweetohm1)\
**Replies:** 1\
**Last updated:** [October 14, 2023, 10:05pm UTC](https://discourse.julialang.org/t/incorporate-a-javascript-library-into-a-genie-jl-app/104957 "2023-10-14T22:05:10Z")

</div>

How would I add the JavaScript library X6 into a Stipple app? There are no vue components for this library, just pure JavaScript. Do I have to put that into the js-methods macros e.g. @methods? Is there a way to includ…

---

## [Is mine a genie.jl use case?](https://discourse.julialang.org/t/is-mine-a-genie-jl-use-case/104694)

<div class="topic-metadata">

**Author:** [@floswald](https://discourse.julialang.org/u/floswald)\
**Replies:** 4\
**Last updated:** [October 7, 2023, 6:30pm UTC](https://discourse.julialang.org/t/is-mine-a-genie-jl-use-case/104694 "2023-10-07T18:30:26Z")

</div>

hi all quick question for how people would address my use case. I have a google sheet where a human enters jobs to be done. I check the sheet once per day. I have another google sheet where I can see the availability …

---

## [How to kill Thread which is running in background in julia](https://discourse.julialang.org/t/how-to-kill-thread-which-is-running-in-background-in-julia/104606)

<div class="topic-metadata">

**Author:** [@Jayesh\_Patil](https://discourse.julialang.org/u/Jayesh_Patil)\
**Replies:** 3\
**Last updated:** [October 6, 2023, 5:50pm UTC](https://discourse.julialang.org/t/how-to-kill-thread-which-is-running-in-background-in-julia/104606 "2023-10-06T17:50:34Z")

</div>

I have one project in that project there is process which executing some calculations . and while execution is running when user request to stop the execution of process then Django send request to julia in julia that pr…

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