Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including with all npm packages installed. Try it out: lists no main file and has no index.js, so it can't be directly required. If this is a mistake, please let us know. It may however contain internal files that you can require manually:

// require("[??]")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors. v0.4.10

Live Javascript Virtualized Environment

Currently the project is still under development.

Package Status Build Status


You can get it to through npm with:

# Windows
npm install -g

# Linux/Mac
sudo npm install -g

Node.js 4.0 is our runtime for project development. The project targets 0.10.x (to support old ARM without VFP4) and 0.12.x branches too.

To list the supported commands and start with:

# print available commands
ljve help

# launch environment without development tools (production) 
ljve run

# launch environment with development tools (web terminal, console and ide)
ljve develop

# launch environment with both development tools (see above) and debugger enabled
ljve debug

To get started, create a new application boilerplate with:

# create a folder that will contain app files on Linux/Mac
mkdir -p ~/ljve/hello
cd ~/ljve/hello
# initialiaze boilerplate using default template (in current folder)
ljve create
# create a folder that will contain app files on Windows
mkdir -p %HOMEPATH%\Desktop\ljve\hello
cd %HOMEPATH%\Desktop\ljve\hello
# initialiaze boilerplate using default template (in current folder)
ljve create

Start the environment and empty application with:

# launch environment and application with all development tools enabled
ljve debug

You can now have fun visiting ports 9090 (web console), 9091 (web debugger), 9092 (web ide) and 9093 (web terminal).


If you want to contribute to the project development, please carefully read and mind the following guidelines.

Project management tools (Atlassian JIRA and more) are available at (public sign-up is enabled).


Work in progress. The project web site will be available at


The following tools have been used to develop the project:

  • Brackets is a modern, open source text editor that understands web design.

  • WebStorm
    JetBrains WebStorm is one of the smartest and most complete IDE for JavaScript development with Node.js support.

License AGPLv3 - Live Javascript Virtualized Environment
Copyright (C) 2010-2015 Marco Minetti

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free