Genie is an open source framework that includes all you need to quickly build production-ready web applications with Julia. Develop backends, create web UIs, build data apps, integrate with databases, set up high performance web services and APIs. All in pure Julia.
Our users work at amazing organizations
Genie offers a complete suite of packages, first party plugins and low/no-code tools that make it productive for beginners and expert developers-alike.
Genie.jl
Complete solution for building
full-stack web apps and backends in Julia.
- Web Server
- Flexible templating engine (HTML, JSON, Markdown, Julia views)
- Caching
- Encrypted cookies and sessions
- Powerful router
Whether it's a data app, a production system or an API - Genie has you covered.
Reactive apps
APIs
Template engine
Databases
Webserver
Router
Template engine
Low-code UI
APIs
Genie provides higher level APIs, low-code and no-code tools that make development easy and productive for expert users and beginners alike.
Webserver
Router
Template engine
Low-code UI
APIs
Webserver
Router
Template engine
Low-code UI
APIs
Genie Builder is a drag & drop UI editor that helps you build data-centric web apps faster, without worrying about frontend code. Available as a free VS Code extension.
Build interactive dashboards, AI prototypes, simulation apps and production applications. Share them with internal stakeholders or clients to drive your business forward.
Interactive Dashboards
Build dashboard apps for analytics and data exploration.
AI and Simulation Apps
Build AI and simulations apps with dynamic user input.
Production Data Apps
Create standalone products and smart tools.