Download the best app to communicate over video, voice, or text. Available for Windows, macOS, Linux, iOS, and Android devices.
Latest version: 1.12.2
|Universal Linux (.AppImage)||Download|
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.
Engineering Architect and Instructor
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!
Software Engineer, Writer of Tutorials
Web Developer and Opera Singer