Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
This is a simple editor to be used on the Raspberry Pi (or anywhere?).
JavaScript Python ApacheConf CSS Shell HTML CMake
Pull request Compare This branch is 346 commits behind master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
config
controllers
helpers
logs
public
release
scripts
test
views
.gitignore
COPYRIGHT
GNU-AGPL-3.0
README.md
package.json
server.js

README.md

Adafruit WebIDE

This is a simple editor designed to help learn the Raspberry PI components, and more.

Easiest Installation

On the Raspberry PI:

curl https://raw.github.com/adafruit/Adafruit-WebIDE/release/scripts/install.sh | sh

Manual Installation

On the Raspberry PI:

git clone git://github.com/adafruit/Adafruit-WebIDE.git
cd Adafruit-WebIDE
sudo apt-get install nodejs npm redis-server -y
mkdir tmp
npm config set tmp tmp
npm install
cd editor
npm install
cd ..
node webide.js

Uninstallation

On the Raspberry PI:

curl https://raw.github.com/adafruit/Adafruit-WebIDE/release/scripts/uninstall.sh | sh

Manual Uninstallation

On the Raspberry PI:

rm -r Adafruit-WebIDE
rm ~/.ssh/id_rsa_bitbucket*  

Running the Editor

Using Firefox or Chrome (and likely any other webkit browser) on any computer in your internal network:

http://raspberrypi.local:3000

Restart the Editor

If for any reason you need to restart the editor, you can execute the following commands in order

service adafruit-webide.sh stop
service adafruit-webide.sh start 

Offline Mode

Yup, there is basic support for offline mode. Just switch the 'offline' flag in the editor/config/config.js file to true when you're coding on a boat, in a submarine, or on your bicycle (not recommended).

License

The editor is licensed with AGPL Version 3. http://www.gnu.org/licenses/agpl-3.0.html

SCREENSHOTS

ScreenShot

Something went wrong with that request. Please try again.