Skip to content
This repository

Intergration of scuttlebutt family.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 example
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.md
Octocat-spinner-32 client.js
Octocat-spinner-32 crud.js
Octocat-spinner-32 db.js
Octocat-spinner-32 package.json
Octocat-spinner-32 schema.js
Octocat-spinner-32 server.js
README.md

Rumours

general purpose scuttlebutt/leveldb server.

Named after my second favorite Fleetwood Mac album.

Example using defaults

Minimal HTML in static/index.html

<!DOCTYPE HTML>
  <body>
    A Simple Collaborative Text Editor!
    <textarea id=ta cols=80 rows=24></textarea>
  </body>
  <script src=/bundle.js></script>

Client Side

//client.js
var Rumours = require('rumours')
var rumours = Rumours({db: 'demo-text'}) //use the defaults
rumours.open('r-edit_text', function (err, rText) {
 rText.wrap(document.getElementById('ta'))
})

Ship It!

browserify client.js -o static/bundle.js --debug
rumours --static static
google-chrome http://localhost:4567

More Complex Example

see wikiwiki

Uses collaborative editing, realtime map-reduce, scuttlebucket

API

todo...

License

MIT

Something went wrong with that request. Please try again.