Extensions

Using Extensions

In the code editor, click on the Settings (the ⚙️ symbol) menu and then choose Extensions to search and add extensions to the project. The Blocks and any other JavaScript definitions from the extension are automatically loaded in the editor.

Extensions were “Packages”

Extensions were previously called Packages in MakeCode.

Create your own extensions

The Build Your Own Extension manual is for advanced users who want to publish their own extension.

Asset packs

You can create an extension project to provide only assets. This type of project is called an asset pack extension. When an extension is set as an asset pack, only its assets are loaded and any code included is ignored.

Read about asset packs to learn more.