Sidecar is SugarCRM's client-side MVC framework. It extends Backbone.js and forms the core of both the SugarCRM web application and Sugar's mobile offerings.

Getting Started

Sidecar requires Node.js version 6.0.0 or higher to be installed. Make sure you also have the npm package.

We also recommend using Yarn.

If you use Homebrew, you can install Node.js and Yarn like this:

$ brew update
$ brew install node yarn

Now install the dependencies by running:

$ yarn

Committing Changes

If you wish to submit changes to Sidecar, please see