TypeScript online
Scrivi, esegui e condividi snippet di codice, senza configurare nulla.
Esegui TypeScript online nel tuo browser
Un playground e compilatore TypeScript online gratuito. Scrivi TS nel browser, premi Esegui e tsgo (il compilatore TypeScript nativo scritto in Go) genera JavaScript che Node 24 esegue in pochi secondi. Niente tsc, niente ts-node, nessun tsconfig.json da configurare prima.
tsgo genera il .js dal tuo .ts e Node 24 esegue il risultato, così hai il controllo completo dei tipi senza il consumo di memoria di un transpiler a ogni esecuzione. @types/node è preinstallato per i tipi delle API di Node: utile per provare i generics, esplorare le funzionalità avanzate a livello di tipi o prepararti a un colloquio su TS senza lasciare la pagina.
Perché questo playground TypeScript è utile
- Esecuzione TypeScript immediata: tsgo compila i tuoi file .ts e Node 24 li esegue in pochi secondi, con il controllo completo dei tipi.
- Evidenziazione completa della sintassi TypeScript, completamento automatico che conosce i tipi e diagnostica di tsgo, grazie allo stesso motore di editor di VS Code.
- L'input stdin è supportato. Le righe arrivano a
process.stdin, quindi le interfaccereadlinetipizzate e gli iteratori asincroni sullo stdin si comportano come quando eseguits-node script.tsin locale. Niente tsc, ts-node o tsconfig.json da creare sul tuo computer. - TypeScript 5.3 con tsgo (il compilatore TS nativo scritto in Go), ts-node e @types/node: controllo completo dei tipi più il supporto runtime a ES2022.
Cosa puoi creare nel playground TypeScript
- Interfacce, generics, tipi unione e letterali, e type guard. Scrivi TS tipizzato, guarda tsgo generare un .js pulito ed eseguilo su Node 24.
- Tipi avanzati: mapped type, tipi condizionali, template literal type e utility type (Pick, Omit, Record), convalidati dal compilatore.
- Esperimenti rapidi in TypeScript: prova un nuovo schema di tipi, conferma una regola di narrowing, prova un vincolo generico o guarda come tsgo segnala un errore di tipo.
Domande frequenti sul playground TypeScript online
Il playground TypeScript online è gratuito?
Devo installare tsc o Node per eseguire TypeScript online?
Il playground TypeScript funziona da smartphone e Chromebook?
Il playground TypeScript supporta lo stdin?
process.stdin. Le interfacce readline tipizzate, gli iteratori asincroni di process.stdin e qualsiasi cosa tipizzata con NodeJS.ReadStream di @types/node si comportano esattamente come quando esegui lo script in locale.Come imparo TypeScript dopo aver provato il playground?
In cosa è diverso dal playground TypeScript ufficiale?
console.log, l'input stdin e gli errori di runtime, non solo il JS compilato.Posso eseguire TypeScript online senza prima compilarlo in JavaScript?
.ts, premi Esegui e il playground lo compila con tsgo ed esegue il JavaScript generato su Node 24 in un solo passaggio. Nessuna build separata con tsc, nessuna configurazione di ts-node e nessun tsconfig.json: è come eseguire direttamente un file TypeScript.Strumenti utili per TypeScript
Strumenti gratuiti nel browser che si abbinano bene al playground TypeScript, tutti parte di Coddy.