Latest version: 2.1.1
Play with language features and get an immediate sense of how things work.
Try new libraries
Quickly and easily install packages from NPM. This is really useful for learning a new library or just experimenting with a familiar one.
See runtime values
Leave the Chrome console behind. RunJS shows you per-line results for your code as you type.
Use modern syntax
Babel and TypeScript support enables you to write the most up-to-date syntax.
Access Node and browser APIs
All the APIs that you're familiar with in Node and the browser are available in RunJS. This gives you a huge amount of functionality to explore.
Distraction free coding
Write code without distraction in a beautiful and simple interface. Choose from a great selection of themes and fonts to create an environment you're comfortable with.
Since the first release of RunJS in late 2018, many people from around the world and all kinds of backgrounds have said very kinds words about it.
If you want to know what a piece of JS code will do, there's no substitute for just RUNning it and seeing the result! RunJS has become an essential tool in my daily JS development, writing, and teaching work, unseating a bunch of other tools like consoles, CLIs, and in-browser code editors.
Awesome JS playground here. Its similar to Swift playgrounds - every line of JS code will be evaluated separately, with output printed on the right. Great tool for exploring JS!
The more I use RunJS, the more I like it and wonder what I have been doing in the past when I wanted to test something in JS.
Among my side hustles, I tutor coding bootcamp students via video chat. When screen sharing, RunJS has become my favorite way to isolate and explain bugs & expected behaviors. Awesome app, check it out!
Go on, give it a try.