Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including bones with all npm packages installed. Try it out:

var bones = require("bones")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

bones v2.4.0

Framework for using backbone.js on the client and server.


Bones provides conventions for Backbone applications. It allows most code to be shared on the server and the client. Bones exposes your Backbone routes as regular paths on the server so they can be accessed by non-JavaScript agents, while capable clients can enjoy the normal client-side Backbone experience.

Getting started

The wiki contains more information on Getting Started and on the concepts in Bones.

Example Application


To run the test suite, install mocha and type npm test.

Code coverages tests require jscoverage. To generate a report run npm run-script coverage.


Bones is BSD licensed.


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free