Platform:

Contributing to Pulsar

While there are many ways to customize the functionality of Pulsar, here we’ll dive into some advanced topics.

As we’ve seen, a huge part of Pulsar is made up of bundled packages. If you wish to add some functionality to Pulsar, you have access to the same APIs and tools that the core features of Pulsar has.

From tree-view to command-palette to find-and-replace, even the most integral features of Pulsar are implemented as packages.

In this section you can learn the core knowledge and skills needed to begin hacking on Pulsar: building the editor from source, running in dev mode, and more.