Luna Park
Learning
Community
About us
Pricing
Log in
Sign up
Visual Scripting Editor
B
u
i
l
d
f
u
l
l
-
s
t
a
c
k
w
e
b
a
p
p
s
v
i
s
u
a
l
l
y
Frontend, backend, database, APIs, cron jobs... With no restriction.
No vendor lock-in
Export your code
Host anywhere
Start building
Start using the editor right into your browser, for free.
Play the challenge
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
Design your app
Component
Layout
Database
Logic
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
Build your logic
AI-enhanced editor, not AI-first
The editor keeps you in control of every AI-assisted change.
Use any model, with your own key
Mistral
OpenAI
Anthropic
Gemini
Local
Custom
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.
Gamified challenge
Practice with fun challenges to learn every part of the platform.
Start playing
Video Academy
Watch video courses and learn at your own pace.
Browse videos
Documentation
Searching for something? Check out our documentation.
Read the docs
Community & support
Join our Discord or our forum to connect with other developers.
Join Discord
Try
visual scripting
now!
Use this interactive playground to get a feel for how visual scripting works.