Breeze Labs What are Breeze Labs?

Breeze Labs projects are extensions to Breeze. They are meant to help you become more productive with Breeze, especially in combination with other libraries such as AngularJS, Durandal, and Knockout.

These projects leverage the in-depth knowledge of BreezeJS team members and customers. However, they are not officially part of BreezeJS, and therefore are not part of the supported product. They may become part of BreezeJS someday ... or they may never leave Breeze Labs.

Breeze Labs projects are all open-source. If a project doesn't yet fully meet your specific needs, you are invited to get involved, help out, fork and clone and submit pull requests.

Getting Started

Each Breeze Labs project is designed to provide drop-in capabilities for your apps, support for your development workflow or example implementations of common Breeze app patterns. Most projects reside on GitHub within the breeze.js.labs repository although some may live in separate repositories.

Every project has its own guide, either within this documentation, in the project, or both.


Breeze Labs projects are all released under the MIT license. This license applies ONLY to the labs project-specific source and does not extend to Breeze itself, or any other 3rd party libraries used in a repository. For licensing information about BreezeJS, see the License Agreement page.


While the Breeze Labs projects are stewarded in part by members of the BreezeJS team, these projects are not covered under the support agreements afforded to Breeze commercial and trial license holders. Breeze Labs projects do not provide official Breeze features and are not to be considered part of any version of Breeze. As such, these projects are not officially supported by the BreezeJS team. Any and all support requests should be directed to StackOverflow and tagged with "breeze".