RunJS LogoRunJS

The TypeScript Playground for Rapid Prototyping

Generics
Keyof
class Greeter<T> {
greeting: T;
constructor(message: T) {
this.greeting = message;
}
greet() {
return this.greeting;
}
}









This is one of my favorite tools
Joe Previte
Joe PreviteDev Advocate at Facebook Open Source
Other platforms

Latest version: 2.11.0

macOS (.app) Universal
Windows (.exe) 64 bit
Linux (.deb) 64 bit ARM ARM 64
Linux (.tar.gz) 64 bit ARM ARM 64

Explore TypeScript, run code with instant results, see type information, install NPM packages and much more.

RunJS makes it easy to try out new ideas before implementing them into your project.

Concat
I wish I had RunJS when I was a student [at] FlatironSchool. Awesome way to learn JavaScript and TypeScript fundamentals. Also perfect for exploring new libraries.
Eden
EdenFront End Developer
Fetch

With access to both Node.js and Browser APIs, RunJS is a very versatile environment to tinker in.

RunJS is a fantastic tool for prototyping and testing JavaScript and TypeScript code.
Mathew Layton
Mathew LaytonPrincipal Software Engineer

NPM integration makes trying out new libraries quick and easy.Premium

Lodash
Redux
Just discovered RunJS and it's a game changer! Much better than opening VSCode, creating a test.js file and running 'node test.js'. 😅
Maxim Orlov
Maxim OrlovWeb Dev and Teacher

See More Features

RunJS icon

Go on, give it a try.

Try RunJS for Free