Genie Builder
VS Code extension that simplifies the development of data apps with a visual UI builder and a low-code Julia backend.
Design your UI visually
Genie Builder provides a no-code UI editor with a large library of over 70 components and charts for creating beautiful and sophisticated interfaces.
Write your app logic in low-code Julia
Implement all sorts of interactivity with the clean and simple low-code API implemented by the Stipple.jl package.
# Reactive web app template module App using GenieFramework @genietools # add reactive code to make the UI interactive @app begin # reactive variables are tagged with @in and @out @in N = 0 @out msg = "The average is 0." # watch a variable and exe code when its value changes @onchange N begin # the message in the UI will update automatically result = sum(rand(N))/N msg = "The average is $result." end end # register a new route and the page to load on access @page("/", "app.jl.html") end
Style your app easily
With the built-in theme editor and style panels you'll be able to create apps with a professional and consistent look.
Build even faster with AI
Quickly create initial templates, make UI edits or generate code using the built-in AI assistant.
Deploy on your servers or on JuliaHub
You can package and deploy your app using Genie's deployment plugins, or deploy on JuliaHub in 1 click.
Genie Builder plans
Are you a student or a professor? Request a free EDU license.
Lite
A free plan designed for hobbyists and personal projects.
$0
/year
- 1 user
- Unlimited apps
- 30-days free trial with Pro functionality
- No-code UI editor with 30+ web components & charts
- Chart configurator
- Community support
Pro
Our plan for individual professionals including training & support.
$999
/year
- 1 user
- Unlimited apps
- No-code UI editor with 70+ web components & charts
- Chart configurator
- Theme editor
- AI assistant
- Onboarding & training
- Direct customer support
Enterprise
A premium plan for teams, small & large. Startup discounts available.
Custom
/year
- Unlimited users
- Unlimited apps
- No-code UI editor with 70+ web components & charts
- Chart configurator
- Theme editor
- AI assistant
- Priority support
- Tailored onboarding & training
- Integration of custom components
- Development support