The Lively Web runtime and development environment
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmarks benchmarks: adding benchmark worlds May 13, 2013
bin fix partsbin install (https) Aug 6, 2016
core text: fix getSelectionBounds() in scaled world (for real) Jan 20, 2017
.gitattributes gitattributes file for having lf line endings on windows Sep 17, 2012
.gitignore .gitignore May 1, 2016
.travis.yml travis: trying to switch to Ubuntu 14.04 to fix test runs Apr 25, 2016
AUTHORS Update AUTHORS Jul 19, 2013
LICENSE Update LICENSE Apr 13, 2016
Procfile Add Procfile, for easy deployment to heroku Mar 6, 2014 Update Dec 5, 2015
favicon.ico scb: resize fix Apr 4, 2014
package.json using lively.ast@7 Oct 4, 2016
robots.txt scb: resize fix Apr 4, 2014
run_tests.html server tests: adding config options for debugging the server tests (r… Jun 21, 2014
run_tests.js removing remnants of ast / ast tests that lives now in lively.ast Aug 12, 2016
welcome.html Fixing links on welcome page May 18, 2015
world-versions.html world-versions world to revert another world, adding link to it when … Sep 8, 2014

Lively Web Build Status

Lively Web is browser-based runtime and development environment that makes creation of (Web) applications much more immediate and direct. All development happens "live", i.e. you change your application and the system while it is running. This is not only more fun than tedious compile/test/reload workflows but also much faster.


To use Lively you do not have to install anything. The Lively Web environment is an online wiki and development platform that can be used by everyone who wants to experiment and develop with Lively.

If you want to run your own Lively Web server or contribute to the core development follow the steps below.


  1. Download the windows-2015-04-03 release zip.
  2. Unzip it.
  3. Double click / start start-lively-server.cmd.

Lively should now be running at localhost:9001.

Mac OS and Linux

  1. Make sure you have node.js installed.
  2. Checkout this repository: $ git clone
  3. Start the server: $ cd LivelyKernel; npm start

Lively should now be running at localhost:9001.


Alternatively to the install instructions above you can run Lively via docker. See LivelyKernel/lively-docker for setup instructions.

Running the tests

Start the server then run $ npm test.


All code is published under the MIT license.