Zum Hauptinhalt springen
ProAPI & Automation

Skripte

Schnell eine Berechnung, eine Datenumwandlung oder ein Prototyp - und du willst nicht extra eine Konsole aufmachen? Schreib JavaScript direkt hier rein und lass es in einer isolierten WebAssembly-Sandbox (QuickJS) laufen: ohne Zugriff auf Server, Dateien oder Netzwerk, mit Speicher- und Zeitlimit. Console-Ausgabe, Rückgabewert und eine Vorlagen-Bibliothek inklusive.

Ein Blick hinein - live

Live-Vorschau. Interaktiv wird es mit deinem Konto.

Was Skripte kann

Manchmal braucht man einfach eine Umgebung, um kurz Code laufen zu lassen. Eine Formel durchrechnen, JSON umformen, einen Algorithmus ausprobieren, ein Konzept prototypen. Eine volle Entwicklungsumgebung dafür hochzufahren ist Overkill. Skripte gibt dir genau diesen schnellen Ausführungsplatz direkt im Browser-Fenster, ohne Installation.

Der entscheidende Punkt ist die Sicherheit, und darüber sind wir ehrlich: Dein Code läuft serverseitig, aber in einer strikt isolierten WebAssembly-Sandbox auf Basis von QuickJS. Diese Sandbox hat keinen Zugriff auf das Dateisystem des Servers, kein Netzwerk und keine anderen Prozesse. Zusätzlich gelten harte Speicher- und Zeitlimits, damit eine Endlosschleife oder ein speicherhungriges Skript den Server nicht belastet. Es ist bewusst eine reine Rechen-Sandbox, kein Tor zu irgendeiner Infrastruktur.

Innerhalb dieser Sandbox schreibst du normales JavaScript. console.log-Ausgaben werden gesammelt und dir angezeigt, der Rückgabewert deines Skripts wird separat dargestellt, und Fehler landen mit Meldung in der Ausgabe statt still zu verschwinden. Die Ausführungsdauer wird mitgemessen, sodass du siehst, wie schnell dein Code lief.

Zum schnellen Start gibt es eine Vorlagen-Bibliothek mit fertigen Beispielen: Hello World, Datum formatieren, JSON hübsch ausgeben, Array-Operationen mit map, filter und reduce, ein Fibonacci mit Memoization und ein UUID-Generator. Jede Vorlage lädst du mit einem Klick und passt sie an - ideal, um Sprachfeatures auszuprobieren oder als Ausgangspunkt für deine eigene Logik.

Eigene Skripte kannst du lokal in deiner Browser-Bibliothek speichern und später wieder laden. So baust du dir eine kleine Sammlung wiederkehrender Helfer auf - der Konverter, den du immer brauchst, die Berechnung, die du regelmäßig anpasst. Die Bibliothek bleibt auf deinem Gerät und wird nicht in die Cloud synchronisiert.

Skripte ist ein Werkzeug für Entwickler, technische Anwender und Neugierige. Es ersetzt keine vollwertige Entwicklungsumgebung und keinen ausgereiften CI-Job - dafür ist die Sandbox absichtlich zu eingeschränkt. Aber für schnelle Berechnungen, Datenverarbeitung und Prototyping ist es genau das richtige, minimalistische Werkzeug. Wer HTTP-Aufrufe braucht, kombiniert es mit dem API-Spielplatz; wer wiederkehrende Abläufe plant, schaut sich die Automatisierungs-Engine an.

Funktionen

Isolierte WASM-Sandbox

JavaScript läuft in einer QuickJS-WebAssembly-Sandbox ohne Zugriff auf Server, Dateien oder Netzwerk.

Speicher- und Zeitlimit

Harte Grenzen verhindern, dass Endlosschleifen oder speicherhungriger Code den Server belasten.

Console-Ausgabe und Rückgabewert

console.log wird gesammelt, der Rückgabewert separat gezeigt, Fehler erscheinen mit Meldung in der Ausgabe.

Vorlagen-Bibliothek

Fertige Beispiele von Hello World über JSON-Formatierung bis Fibonacci und UUID-Generator, auf einen Klick geladen.

Eigene Skripte speichern

Leg wiederkehrende Helfer in deiner lokalen Browser-Bibliothek ab und lade sie jederzeit wieder.

Laufzeit gemessen

Die Ausführungsdauer wird angezeigt, damit du siehst, wie schnell dein Code durchgelaufen ist.

So funktioniert es

  1. 1

    Skript schreiben oder Vorlage laden

    Tipp deinen JavaScript-Code in den Editor oder starte mit einer der fertigen Vorlagen.

  2. 2

    Ausführen

    Klick auf Ausführen. Das Skript läuft in der Sandbox, und Ausgabe wie Rückgabewert erscheinen darunter.

  3. 3

    Ergebnis prüfen

    Lies die Console-Ausgabe, den Rückgabewert und eventuelle Fehlermeldungen samt Laufzeit.

  4. 4

    Speichern

    Sichere nützliche Skripte in deiner lokalen Bibliothek, um sie später wiederzuverwenden.

Wer das braucht

Entwickler, die schnell eine Berechnung oder Datenumwandlung testen.
Technische Anwender, die JSON umformen oder Werte konvertieren.
Lernende, die JavaScript-Features gefahrlos ausprobieren.
Alle, die einen Algorithmus prototypen wollen, ohne eine IDE zu öffnen.
Menschen, die sich kleine, wiederkehrende Helferskripte anlegen.

Häufige Fragen

Ist es sicher, hier Code auszuführen?

Ja. Dein Code läuft in einer isolierten WebAssembly-Sandbox auf Basis von QuickJS, ganz ohne Zugriff auf das Dateisystem, das Netzwerk oder andere Prozesse des Servers. Zusätzlich begrenzen harte Speicher- und Zeitlimits, was ein Skript anrichten kann. Es ist bewusst eine reine Rechen-Sandbox.

Kann ich Netzwerk-Anfragen machen?

Nein, aus Sicherheitsgründen bewusst nicht. Die Sandbox hat keinen Netzwerkzugriff. Wenn du HTTP-Anfragen absetzen willst, ist der API-Spielplatz das passende Werkzeug - dort läuft die Anfrage über einen kontrollierten Proxy.

Welche Sprache kann ich schreiben?

JavaScript. QuickJS ist eine moderne JS-Engine, sodass gängige Sprachfeatures funktionieren. Für schnelle Berechnungen, Datenumwandlungen und Prototypen reicht das voll aus.

Wo werden meine Skripte gespeichert?

Gespeicherte Skripte liegen lokal in deiner Browser-Bibliothek und bleiben auf deinem Gerät. Sie werden nicht in die Cloud synchronisiert. Löschst du deine Browserdaten, ist auch die Bibliothek weg.

Wofür ist das nichts?

Es ersetzt keine vollwertige Entwicklungsumgebung und keinen produktiven Job-Runner. Ohne Netzwerk, Dateizugriff und mit Zeitlimit ist es kein Ort für lang laufende oder infrastrukturnahe Aufgaben. Für wiederkehrende Abläufe schau dir die Automatisierungs-Engine an.

API-Spielplatz

Teste HTTP-Anfragen, verwalte Collections und Umgebungsvariablen.

Mock-Server

Definiere Mock-Endpunkte mit Response-Templates und Request-Logging.

JSON-Formatierer

Formatiere, validiere und minimiere JSON mit Syntaxhervorhebung und Fehlererkennung. Kostenlo…

Regex-Tester

Teste reguläre Ausdrücke mit Live-Highlighting und deutschen Muster-Vorlagen.

REST API & DATEV Export

Greife auf deine Rechnungsdaten per REST API zu. DATEV-kompatible Exporte für deinen Steuerbe…

Bereit für Skripte?

Keine Installation. Zum Loslegen kein Konto nötig. Direkt im Browser öffnen.

Jetzt öffnen