Skip to content
Whilelse is a software development system with a web-based editor that represents code as a web instead of text
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
acceptance
async-convert
bin
deploy
dev
docs
frontend
ploy
store
.gitignore
.ruby-version
LICENSE
NOTICE
README.md

README.md

Whilelse is a software development system currently under development that aims to simplify programming by representing code as a graph instead of plain text and providing an efficient keyboard-centric editor.

whilelse.com

Getting started

The easiest way to get started is the online demo. It has a step-by-step guide.

Running on a development machine

Install the following:

Install dependencies (Bundler / npm):

./bin/setup

Start supervisord, which will start all components:

./bin/run

Open:

http://localhost:8888/

Tests

See acceptance/README.md.

Deploying

There is a script that can set up everything on a clean Ubuntu 15.10.

Make sure you have SSH key authentication set up:

ssh root@myserver "lsb_release -d"
# => Description:    Ubuntu 15.10

Create a deploy/config.local file:

deployhost=myserver
deploydir=/srv/whilelse

Run: ./deploy/setup.

Contributing

Contributing

You can’t perform that action at this time.