Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maxogden/adventure-time

a web based environment for doing nodeschool adventures
https://github.com/maxogden/adventure-time

Last synced: 2 days ago
JSON representation

a web based environment for doing nodeschool adventures

Awesome Lists containing this project

README

        

# adventure-time

a web UI for doing nodeschool adventures in the browser

## examples

here are some projects based on this

- https://github.com/maxogden/get-dat
- https://github.com/cdaringe/try-npm-guide

![screenshot](screenshot.png)

### run the demo

- install docker (docker for linux, boot2docker for mac/windows)
- install and run https://github.com/mafintosh/docker-browser-server
- install and run https://github.com/maxogden/adventure-time (the demo uses get-dat content but you can swap in your own)

### example

use with browserify

```JS
var adventureTime = require('adventure-time')

adventureTime({
guide: "http://maxogden.github.io/get-dat/guide",
server: "try-dat.com",
id: Math.random().toString(36).slice(2)
})
```

see `demo.js`, `demo-terminal.js`, `index.html` and `terminal.html` for more details.