TypeScript-Spielplatz
Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.
TypeScript online im Browser ausführen
Das ist ein kostenloser Online-TypeScript-Playground und -Compiler. Schreibe TS direkt im Browser, drücke Ausführen und sieh, wie tsgo (der native Go-basierte TypeScript-Compiler) JavaScript emittiert und Node 24 es in Sekunden ausführt — ohne tsc, ohne ts-node, ohne tsconfig.json.
Unter der Haube emittiert tsgo (der native Go-basierte TypeScript-Compiler) .js aus deinem .ts-Source und Node 24 führt es aus — du bekommst also vollständige Typprüfung, ohne bei jeder Ausführung die Speicherkosten eines Transpilers zu zahlen. @types/node ist vorinstalliert für Node-API-Typings. Ob du Generics testest, fortgeschrittene Typ-Features erkundest oder dich auf ein TS-Interview vorbereitest — dieser Online-TypeScript-Playground bringt dich in Sekunden von der Idee zur Ausgabe.
Warum dieser TypeScript-Playground nützlich ist
- Sofortige TypeScript-Ausführung — tsgo kompiliert deine .ts-Dateien und Node 24 führt sie in Sekunden aus, mit vollständiger Typprüfung.
- Vollständiges TypeScript-Syntax-Highlighting, typbewusste Autovervollständigung und tsgo-Diagnosen — dieselbe Editor-Engine wie VS Code.
- stdin-Eingabe wird unterstützt —
process.stdinlesen aus dem Eingabefeld des Playgrounds, sodass du typisierte readline-Interfaces und asynchrone stdin-Iteratoren vollständig testen kannst. Keine Installation — kein tsc, ts-node oder tsconfig.json. - TypeScript 5.3 mit tsgo (dem nativen Go-Compiler), ts-node und @types/node — vollständige Typprüfung plus ES2022-Ausführung ohne Konfiguration.
Was du im TypeScript-Playground bauen kannst
- Interfaces, Generics, Union- und Literal-Types und Type Guards — schreibe typisierten TS, sieh tsgo sauberen .js emittieren und führe ihn auf Node 24 aus.
- Fortgeschrittene Typen — Mapped Types, Conditional Types, Template Literal Types und Utility Types (Pick, Omit, Record) — vom Compiler validiert.
- Schnelle TypeScript-Experimente — ein neues Typ-Pattern probieren, eine Narrowing-Regel bestätigen, einen Generic-Constraint testen oder sehen, wie tsgo einen Typfehler meldet.
Häufig gestellte Fragen zum Online-TypeScript-Playground
Ist der Online-TypeScript-Playground kostenlos?
Muss ich tsc oder Node installieren, um TypeScript online auszuführen?
Funktioniert der TypeScript-Playground auf Handy und Chromebook?
Unterstützt der TypeScript-Playground stdin?
process.stdin, nachdem tsgo deine .ts-Datei kompiliert hat und Node 24 sie ausführt. Typisierte readline-Interfaces, asynchrone Iteratoren von process.stdin und alles, was gegen NodeJS.ReadStream aus @types/node typisiert ist, funktionieren genauso wie beim lokalen Ausführen deines Skripts.