Star us on GitHub
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.
Complete solution for building
full-stack web apps and backends in Julia.
- Web Server
- Flexible templating engine (HTML, JSON, Markdown, Julia views)
- Encrypted cookies and sessions
- Powerful router
Build web apps and UIs in low-code Julia. 60+ web UI components and plots. No HTML, CSS or JS required.
Drag & drop UI components and plots. Build data apps and dashboards without worrying about frontend code.
Whether it's a data app, a production system or an API - Genie has you covered.
Genie provides higher level APIs, low-code and no-code tools that make development easy and productive for expert users and beginners alike.
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.
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.