# Stipple: Reactive data dashboards with Julia \[WIP\]

**URL:** <https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291>\
**Category:** Package Announcements\
**Tags:** web, reactiveprogramming, genie, dashboard\
**Created:** [April 9, 2020, 5:21pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291 "2020-04-09T17:21:13Z")\
**Posts on this page:** 15\
**Page:** 5

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [May 11, 2022, 2:43pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/82 "2022-05-11T14:43:46Z")

</div>

Hi [@everyone](https://discourse.julialang.org/groups/everyone)! I’m very excited to share a preview of Genie Builder, the no-code data app builder for Genie Framework and Stipple. We’ll release the free beta in a few days.

[![]( " - YouTube") ](https://www.youtube.com/watch?v=0Q1dnufQXKM)

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [May 11, 2022, 2:45pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/83 "2022-05-11T14:45:31Z")

</div>

You can sign up here to join the beta in order to provide feedback and be notified about new releases here: [Form](https://share.hsforms.com/188XWLl7cRLCl135OF-dguwchec7)

---

<div class="post-metadata">

**Author:** ![Rafael\_Brus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rafael_brus/32/23767_2.png) [@Rafael\_Brus](https://discourse.julialang.org/u/Rafael_Brus)\
**Post date:** [May 18, 2022, 11:09am UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/84 "2022-05-18T11:09:25Z")

</div>

Very impressive. I don’t have much time now, but I’m very anxious to learn this.

---

<div class="post-metadata">

**Author:** ![Amval](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amval/32/6217_2.png) [@Amval](https://discourse.julialang.org/u/Amval)\
**Post date:** [May 18, 2022, 11:45am UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/85 "2022-05-18T11:45:04Z")

</div>

I was playing a bit with Genie and Stipple lately, just to get familiar with it. I am really impressed by the quality of the project, @essenciary

Very excited to take a loot at this!

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [July 22, 2022, 4:42pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/87 "2022-07-22T16:42:14Z")

</div>

Hi!

A quick and exciting update: we’ve just released Genie Builder (beta), our free VSCode plugin that helps you build interactive web GUIs for your Genie/Julia apps without writing code. With Genie Builder, you can just drag & drop UI elements such as text, sliders, data tables, and plots to create data apps in minutes without worrying about the front-end code.

Click [here](https://marketplace.visualstudio.com/items?itemName=GenieBuilder.geniebuilder) to check it out.

Here’s a quick guide to get you started: 👉[Genie Builder - Quick Start Tutorial - YouTube](https://youtu.be/zPKrrpCoWfw)

Don’t miss [our JuliaCon talk](https://live.juliacon.org/talk/BH8WSR) on July 29 for a more detailed tutorial.

If you find Genie Builder useful, you can join our [Discord](https://discord.com/invite/9zyZbD6J7H) for support, feedback, and feature requests. Can’t wait to hear your thoughts and suggestions!

Thank you,

Adrian

---

<div class="post-metadata">

**Author:** ![bkamins](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bkamins/32/208538_2.png) [@bkamins](https://discourse.julialang.org/u/bkamins)\
**Post date:** [July 22, 2022, 5:02pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/88 "2022-07-22T17:02:35Z")

</div>

Game changer!

---

<div class="post-metadata">

**Author:** ![vtomar](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vtomar/32/18304_2.png) [@vtomar](https://discourse.julialang.org/u/vtomar)\
**Post date:** [July 22, 2022, 8:35pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/89 "2022-07-22T20:35:06Z")

</div>

In VsCode, The genie builder server status changes to Stopped every time I am not in the Explorer Sidebar and move to another sidebar.

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [July 25, 2022, 12:29pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/90 "2022-07-25T12:29:15Z")

</div>

Wow, that’s very strange - can you please share more info about your setup (OS, VSCode version). Maybe can you capture a quick video of the UI doing this? Thank you!

---

<div class="post-metadata">

**Author:** ![risk](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/risk/32/1658_2.png) [@risk](https://discourse.julialang.org/u/risk)\
**Post date:** [September 25, 2022, 2:12pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/91 "2022-09-25T14:12:36Z")

</div>

Hi, thank you for making Julia even more fun to use. Please, let me ask a question about StipplePlotly Choropleth Maps. If I have custom geojson data, how to use it with  
[# const PLOT\_TYPE\_CHOROPLETHMAPBOX = “choroplethmapbox”](https://github.com/GenieFramework/StipplePlotly.jl/blob/main/src/Charts.jl)

 ![choroplethmapbox](https://global.discourse-cdn.com/julialang/original/3X/2/f/2fed53bff6db7ea7ed033558a9f486aaa031bb53.jpeg)  
Keep up your great work Adrian (@essenciary) and sorry for eventually being in the wrong thread. Iuppiter Optimus Maximus.

---

<div class="post-metadata">

**Author:** ![AbhimanyuAryan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abhimanyuaryan/32/15733_2.png) [@AbhimanyuAryan](https://discourse.julialang.org/u/AbhimanyuAryan)\
**Post date:** [September 26, 2022, 7:12am UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/92 "2022-09-26T07:12:29Z")

</div>

@risk for now we only have demo for CSV data with Choropleth: [StippleDemos/CHOROPLETH.jl at master · GenieFramework/StippleDemos · GitHub](https://github.com/GenieFramework/StippleDemos/blob/master/StipplePlotly/maps/CHOROPLETH.jl)

mapbox one is not supported yet. I tried fixing it but something is off with mapbox tokens: [PlotLayoutGeo support by AbhimanyuAryan · Pull Request #39 · GenieFramework/StipplePlotly.jl · GitHub](https://github.com/GenieFramework/StipplePlotly.jl/pull/39#issuecomment-1140679262)

I will open this is an issue and take another dig on to it. Infact support for mapbox is the only last option I want StipplePlotly struct based API to have

Can you use Mapbox tokens with PlotlyBase? If yes StipplePlotly also supports PlotlyBase API. You can use that instead

---

<div class="post-metadata">

**Author:** ![risk](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/risk/32/1658_2.png) [@risk](https://discourse.julialang.org/u/risk)\
**Post date:** [September 27, 2022, 6:54pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/93 "2022-09-27T18:54:12Z")

</div>

Thank you @AbhimanyuAryan ! 🙏🏻

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [November 23, 2022, 5:25pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/94 "2022-11-23T17:25:26Z")

</div>

Quick update: you can now enjoy the new Stipple Reactive API as part of the GenieBuilder no-code experience. Download/update the plugin from within VSCode or at [Genie Builder - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=GenieBuilder.geniebuilder)

✅ Uses the new Genie Framework API by default, to cut the amount of code in half

✅ Improved no-code editor: list and interact with the binding variables, improved look and feel, bug fixes, and more!

✅ Built-in package manager for your apps, offering an easy to use UI for Julia’s Pkg

✅ Greatly simplified app structure (2 files: one backend, one UI).

More details: [Genie Builder v0.2: speed up your Julia app development](https://genieframework.com/blog/genie-builder-v02-speed-up-julia-app-development/)

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [March 23, 2023, 5:38pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/95 "2023-03-23T17:38:36Z")

</div>

Hi everybody! Happy to announce a new milestone for GenieFramework! 📣

The private beta of Genie Cloud, our no-code platform to quickly build and deploy Genie web apps, is now open for registration! 🎉

Check out the announcement thread here: [Announcing Genie Cloud (Private Beta), the no-code platform to quickly build and deploy Genie apps](https://discourse.julialang.org/t/announcing-genie-cloud-private-beta-the-no-code-platform-to-quickly-build-and-deploy-genie-apps/96522)

✅ Visit the website to learn more and **register for a free account** at [https://www.geniecloud.io/](https://www.geniecloud.io/)

📹 Get the scoop with a quick demo video [Genie Cloud Demo - YouTube](https://www.youtube.com/watch?v=g5V8rTvFDwo)

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [May 4, 2023, 9:53pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/96 "2023-05-04T21:53:22Z")

</div>

15 posts were split to a new topic: [Using genie to represent real time (1 sec) updates of a data structure](https://discourse.julialang.org/t/using-genie-to-represent-real-time-1-sec-updates-of-a-data-structure/98347)

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [May 4, 2023, 10:05pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291/97 "2023-05-04T22:05:30Z")

</div>

A post was merged into an existing topic: [Using genie to represent real time (1 sec) updates of a data structure](https://discourse.julialang.org/t/using-genie-to-represent-real-time-1-sec-updates-of-a-data-structure/98347/16)

[Previous page](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291.md?page=4)
