Qubit has invested considerable effort in enabling the developer community to build personalizations in the smartest and most efficient way possible. This effort culminated in 2018 with the release of a developer toolkit, which brings together support for packages and the Qubit CLI.
With built-in support for packages, developers can share and reuse code across experiences and consume any of the hundreds of thousands of open-source projects available on npm. Furthermore, since migrating Qubit experiences to modules, developers can manage them like any other NPM package, for example, requiring them as dependencies.
Qubit's Command Line Interface (CLI) is a tool for developing experiences locally that allows developers to pull down code to a local machine and check it into a main codebase. Developers can then work in their editor of choice and run code locally via our hot-reloading build system and Chrome extension.