Skip to content

Genie Builder on JuliaHub

The fastest way to build and share your Julia data apps

Genie Builder is a powerful low-code data app development tool for Julia.

Build interactive dashboards, AI & simulation apps up to 10x faster. Deploy and share in 1-click on Juliahub.

genie-logo
icon4

Drag & drop UI builder

Choose from 70+ UI components and charts.

icon5

App logic in low-code Julia

Simply import your Julia code, and expose reactive variables with macros.

icon6

Embedded AI Assistant

To help you build and style your apps faster.

icon7

Powered by Genie

Julia's #1 web framework, enabling extensive functionality and scalability ideal for production applications.

Genie Apps on JuliaHub

Genie is an open source, full-stack web framework with low-code features and paid add-ons like Genie Builder that simplify app development in Julia. Whether you're building your app with Genie Framework or with Genie Builder, you can deploy it with one-click on JuliaHub.

EXAMPLES

Built with Genie
Dashboard, AI and Simulation apps

JuliaHub - Genie Builder - AI Chat w/ Julia Package Docs

AI Chat w/ Julia Package Docs

Code juliahub apps genie builder icon open app
Ask questions about the documentation of installed Julia packages.
ML
AI
sim

US Soil Measurements

Code juliahub apps genie builder icon open app App juliahub apps genie builder icon open app
Visualize soil measurements taken across the US in a large 2GB dataset.
map
big data
simulation

Dynamic System Simulation

Tutorial juliahub apps genie builder icon open app App juliahub apps genie builder icon open app
Simulation of a MPPT controller to track max voltage for batteries.
simulation
modeling
ML
image4

Lorenz Equations

Code juliahub apps genie builder icon open app
Real-time simulation of a dynamic system with constant UI refresh
plot
latex
async
image5

Stock inspector

Code juliahub apps genie builder icon open code app App juliahub apps genie builder icon open app
Geet price data, trend plots, and news for stocks in the US market.
plot
API client
juliahub-apps-genie-builder-image6-data-forecast

Weather data forecast

Code juliahub apps genie builder icon open app
Train a neural ODE to forecast weather data.
SciML
dataframe
juliahub-apps-genie-builder-mri-classifier-image7

MRI classifier

Code juliahub apps genie builder icon open app App 
Detect tumors in brain MRI images using a neural network.
ML
image
juliahub-apps-genie-builder-world-map-image8

World map

Code juliahub apps genie builder icon open app App 
Display data on a world map with configurable markers.
map
dataframe
juliahub-apps-genie-builder-multipage-app

Multipage app for data analysis

App  Code juliahub apps genie builder icon open app Tutorial juliahub apps genie builder icon open app Video juliahub apps genie builder icon open app
Explore data, train a neural network, and serve the model via an API.
plot
latex
async

Genie Builder Pricing

First, choose the Genie Builder add-on plan that suits your needs


Second, learn about how pricing for hosting your app works

$0.99 /per hour
juliahub-apps-genie-builder-icon-pricing
10 hours free - then hourly (max $50/month)

Starter

10 hours free trial on JuliaHub’s standard plan

juliahub apps genie check blue1 Seat

juliahub apps genie check blueBuild unlimited apps

juliahub apps genie check blueEmbedded AI assistant

juliahub apps genie check blueCommunity support

juliahub apps genie x grayCollaborative app development

juliahub apps genie x grayDedicated support

juliahub apps genie x grayDedicated onboarding

Custom
juliahub-apps-genie-builder-icon-pricing
For small teams

Team

For users on JuliaHub’s team plan

juliahub apps genie check blueMin 3 seats, up to 5

juliahub apps genie check blueBuild unlimited apps

juliahub apps genie check blueEmbedded AI assistant

juliahub apps genie check blueDedicated customer support

juliahub apps genie check blueCollaborative app development

juliahub apps genie check blueDevelopment support

juliahub apps genie check blueDedicated onboarding

Custom
juliahub-apps-genie-builder-icon-pricing
Hosted and On-Prem Solution

Enterprise

For org's on JuliaHub's enterprise plan

juliahub apps genie check blueUnlimited Seats

juliahub apps genie check blueBuild unlimited apps

juliahub apps genie check blueEmbedded AI assistant

juliahub apps genie check blueDedicated customer support

juliahub apps genie check blueCollaborative app development

juliahub apps genie check blueDevelopment support

juliahub apps genie check blueDedicated onboarding

Ready to deploy your Genie app?

Choose a hosting and deployment plan on a small, big, or custom machine

Frequently Asked Questions

Does the price include hosting? How much does it cost to deploy an app on JuliaHub?

No, the Genie add-on price does not include the price of deploying and then hosting an app. After purchasing Genie-Builder add-on, the price of hosting your app depends on which machine (which server) you select and how many hours per month that machine is being used to run your app. The small machine cost is $0.0627 per hour, which at 12 hours per day usage costs $23.32. Deploying and then hosting your app is a different cost than running Genie Builder to build the app. That cost is $0.99 per hour on the Standard Tier up to $50 max per month.

What kind of Genie apps can I deploy on JuliaHub?

You can deploy all kinds of Genie apps on JuliaHub, including Genie MVC and Stipple apps. And of course, Genie Builder apps. Check our docs for a guide.

Can I build highly customized UIs with Genie Builder 1.0?

Yes, you most definitely can! We support 35 web UI components and we’ll keep on adding more. Check out our component gallery to see if there’s everything you need. If you want to use custom components, you can add them by editing the code of your app. Check this guide to learn how.

What libraries does Genie Builder 1.0 use for data visualization?

We use PlotlyJS, which gives you access to 40+ charts including statistical, financial, scientific charts, maps and 3D visualizations. You can also integrate 3rd party Javascript libraries by following this guide.

How can I style my Genie app?

You can use the styling menu or the AI Assistant in Genie Builder 1.0, but if you prefer to use CSS that’s possible too. In a Genie app you can use inline CSS style attributes or define your own stylesheets in the public/ folder and import them. You can also use the popular Tailwind CSS framework to style your Genie app. Learn more in this styling guide.

What can I do with the AI Assistant?
Do you offer EDU discounts?
Can you offer a solution with one-click deployments on my infrastructure?