nodes
Luna Park
Visual Scripting Editor

Build full-stack
web apps visually

Frontend, backend, database, APIs, cron jobs... With no restriction.
Visual logic graph in Luna Park
Visual interface layout in Luna Park
No vendor lock-in
Export your code
Host anywhere
Start using the editor right into your browser, for free.
Learn how to use the editor with a gamified tutorial.
The best of both worlds: the freedom of code, the speed of no-code.

What can you build?

Luna Park is a fully-featured platform for building a wide range of applications.

Frontend layout

Create multi-page responsive layouts

Components

Build reusable components with reactive state

Logic

Assemble logic visually with nodes

Store

Manage application state with a centralized store

Backend API

Create backend services with a REST API

Database

Manage data with a PostgreSQL database

Why Luna Park?

Built for developers, teams and businesses who want more freedom.

No lock-in

Export clean, readable code anytime. You own 100% of your project.

All-in-one

Frontend, backend, database, APIs, cron jobs. Everything in one place.

Visual & powerful

Build complex logic visually without sacrificing flexibility of performance.

Scalable

Production-ready apps that scale with your business.
Layout & components

Build pages from reusable components

Design layouts, extract reusable components, and edit every screen from the same visual workspace.
Page layouts
Component tree
Reusable components
Shared state
Live preview
Component
Component screenshot
Layout
Layout screenshot
Database
Database screenshot
Logic
Logic screenshot
Visual scripting

Advanced visual logic

Create conditions, data flows, backend actions, and PostgreSQL queries with readable visual graphs.
Visual scripting
Type-safe logic
One logic system
PostgreSQL database
Visual queries

AI-enhanced editor, not AI-first

The editor keeps you in control of every AI-assisted change.

Use any model, with your own key

MistralOpenAIAnthropicGeminiLocalCustom
01

Editor first

AI integration is designed around the editor, not the other way around.
02

AI as support

AI helps you draft, while the editor keeps every change inspectable.
03

Bring any model

Use any model you're familiar with, using your own API key.
04

Prototype to product

Draft screens, logic, data shapes, and backend flows quickly, then refine them.

Learn and master Luna Park

Everything you need to get you started from scratch.

Try visual scripting now!

Use this interactive playground to get a feel for how visual scripting works.