nodes
Luna Park
Visueller Scripting-Editor

Programmieren,
endlich visuell

Frontend, Backend, Datenbank, APIs... Die Syntax geht, die Logik bleibt.
Visual logic graph in Luna Park
Visual interface layout in Luna Park
Kein Vendor-Lock-in
Exportiere deinen Code
Hoste überall
Nutze den Editor direkt in deinem Browser, kostenlos.
Lerne den Editor mit einem spielerischen Tutorial kennen.
Das Beste aus beiden Welten: die Freiheit von Code, die Geschwindigkeit von No-Code.

Was kannst du bauen?

Luna Park ist eine vollwertige Plattform, um die unterschiedlichsten Anwendungen zu entwickeln.

Frontend-Layout

Erstelle responsive Layouts mit mehreren Seiten

Komponenten

Baue wiederverwendbare Komponenten mit reaktivem Zustand

Logik

Setze Logik visuell mit Nodes zusammen

Store

Verwalte den Anwendungszustand mit einem zentralen Store

Backend-API

Erstelle Backend-Services mit einer REST-API

Datenbank

Verwalte deine Daten mit einer PostgreSQL-Datenbank

Warum Luna Park?

Gemacht für Entwickler, Teams und Unternehmen, die mehr Freiheit wollen.

Kein Lock-in

Exportiere jederzeit sauberen, lesbaren Quellcode. Keine Runtime erforderlich.

Ein kompletter Stack

Frontend, Backend, Datenbank, APIs, Cron-Jobs. Alles an einem Ort.

Visuelle Programmierung

Baue komplexe Logik mit Funktionen, Schleifen... direkt in einem visuellen Graphen.

Bereit für Produktion

Vom Prototyp zur produktiven Anwendung, ohne den Stack zu wechseln.
Das ist KEIN weiterer No-Code-Builder

Luna Park gibt dem Programmieren eine visuelle Oberfläche.

Variablen, Funktionen, Bedingungen, Schleifen, APIs, Datenbankabfragen und der Anwendungszustand werden visuell bearbeitet, statt als Text geschrieben zu werden.

Layout & Komponenten

Baue Seiten aus wiederverwendbaren Komponenten

Gestalte Layouts, extrahiere wiederverwendbare Komponenten und bearbeite jeden Screen im selben visuellen Arbeitsbereich.
Seitenlayouts
Komponentenbaum
Wiederverwendbare Komponenten
Geteilter Zustand
Live-Vorschau
Komponente
Komponente screenshot
Layout
Layout screenshot
Datenbank
Datenbank screenshot
Logik
Logik screenshot
Visuelles Scripting

Erstelle die Logik deiner Anwendung visuell

Erstelle Bedingungen, Datenflüsse, Backend-Aktionen und PostgreSQL-Abfragen mit gut lesbaren visuellen Graphen.
Visuelles Scripting
Typsichere Logik
Ein einziges Logiksystem
PostgreSQL-Datenbank
Visuelle Abfragen

KI-unterstützter Editor, nicht KI-zentriert

Nutze KI, wenn sie hilft, prüfe, was sie ändert, und behalte die Kontrolle über deine Anwendung.

Nutze jedes Modell, mit deinem eigenen Schlüssel

MistralOpenAIAnthropicGeminiLocalCustom
01

Der Editor zuerst

Die KI-Integration ist rund um den Editor gebaut, nicht umgekehrt.
02

KI als Unterstützung

Die KI hilft dir beim Entwurf, während der Editor jede Änderung nachvollziehbar hält.
03

Jedes Modell nutzen

Verwende das Modell, das du kennst, mit deinem eigenen API-Schlüssel.
04

Vom Prototyp zum Produkt

Entwirf schnell Screens, Logik, Datenstrukturen und Backend-Abläufe und verfeinere sie anschließend.

Lerne und meistere Luna Park

Alles, was du brauchst, um bei null anzufangen.

Probiere visuelles Scripting jetzt aus!

Nutze diesen interaktiven Playground, um ein Gefühl dafür zu bekommen, wie visuelles Scripting funktioniert.

Häufig gestellte Fragen

Alles, was du über das Entwickeln mit Luna Park wissen musst.
Welche Technologien verwendet Luna Park?
Luna Park setzt auf etablierte, weit verbreitete Technologien. Frontends nutzen Vue und Vite, Backends laufen auf Node.js und Fastify und Datenbanken verwenden PostgreSQL. Das Ergebnis ist ein klassischer, moderner Web-Stack, keine proprietäre Runtime.
Kann ich mein Projekt exportieren und ohne Luna Park weiterentwickeln?
Ja. Du kannst dein Projekt als Quellcode exportieren und mit deinen gewohnten Entwicklungstools weiterarbeiten. Deine Anwendung ist nicht an Luna Park gebunden, und der exportierte Code gehört dir.
Kann ich NPM-Pakete verwenden?
Ja. Pakete lassen sich direkt aus npm installieren. Wenn ein Paket TypeScript-Typen mitbringt, kann Luna Park seine Funktionen, Parameter und Rückgabetypen ableiten und automatisch als visuelle Nodes bereitstellen.
Kann ich bestehende Vue-Komponenten und Komponentenbibliotheken verwenden?
Ja. NPM-Pakete, die Vue-Komponenten exportieren, können installiert und ihre Komponenten direkt in deinen Luna-Park-Oberflächen verwendet werden. So profitierst du vom bestehenden Vue-Ökosystem, statt auf die integrierten Komponenten beschränkt zu sein.
Kann ich Luna Park erweitern oder eigene Plugins erstellen?
Ja. Luna Park verfügt über ein Plugin-Ökosystem, mit dem sich der Editor um neue Komponenten, Nodes und Funktionen erweitern lässt. Du kannst bestehende Plugins nutzen oder eigene entwickeln, um die Tools und Funktionen einzubinden, die du brauchst.
Was unterscheidet Luna Park davon, eine Vue/Node-Anwendung von Hand zu schreiben?
Die zugrunde liegenden Konzepte sind dieselben; anders ist die Art, wie du mit ihnen arbeitest. Mit Luna Park baust du Oberflächen und Anwendungslogik visuell, stützt dich darunter aber weiterhin auf vertraute Technologien und Programmierkonzepte. Sieh es als eine andere Art zu programmieren, nicht als Abstraktion, die das Programmieren ersetzt.
Kann ich Luna Park ohne KI nutzen?
Auf jeden Fall. KI ist optional und Luna Park ist so konzipiert, dass es auch ohne sie voll nutzbar ist. Die KI kann dich unterstützen, wenn du es möchtest, aber der visuelle Editor bleibt der wichtigste Weg, deine Anwendung zu bauen und zu verstehen.
Kann ich Luna-Park-Projekte überall deployen und hosten?
Ja. Luna-Park-Projekte können exportiert und unabhängig deployt werden, du bist also nicht an die Hosting-Infrastruktur von Luna Park gebunden. Du wählst den Hosting-Anbieter und die Infrastruktur, die zu deinem Projekt passen.