Skip to main content

Wrapping up

That is the core of custom extension development. From here, the reference pages go deeper into each part of the API surface:

  • Scratch object API: the full Scratch object, block utility, and permission APIs.
  • VM API: the runtime, targets, threads, and events.
  • Renderer API: drawing skins and drawables directly.
  • Audio API: the audio engine, sound players, and effects.
  • Utility APIs: Scratch.Cast and related helpers in detail.

If you need native-speed blocks, the compiled extensions section shows how to generate JavaScript directly through RemixWarp's compiler.

Getting help and contributing​

You can browse the RemixWarp extension gallery, and find its submission instructions, at extensions.remixwarp.pages.dev.

Thanks for reading this far.