Skip to main content

RemixWarp Documentation

RemixWarp is a Scratch modification built on TurboWarp. It keeps the Scratch editor you already know and adds a compiler that turns blocks into JavaScript, a large set of addons and themes, a project packager, a debugger, git version control, live collaboration, and a full community platform with accounts.

The editor and the community site ship from one build. You can use RemixWarp entirely in the browser at remixwarp.pages.dev, with no account and no install required. Sign in with a Rotur account when you want to publish projects, follow other people, and sync your settings across devices.

Start here​

  • Introduction covers what RemixWarp is and who it is for.
  • Installation explains how to use RemixWarp on the web, as a desktop app, or through the packager.
  • Quick start walks you through building your first project.
  • Editor tour labels every region of the editor and links to its reference page.

Coming from Scratch or TurboWarp​

Browse the docs​

  • Editor is the reference for every part of the editor UI.
  • Blocks documents each block category.
  • Extensions covers the built-in and loadable extensions.
  • Advanced explains performance settings, URL parameters, embedding, and cloud variables.
  • Packager turns a project into a standalone app or web page.
  • Building extensions and the API reference are for developers writing custom blocks and tooling.
  • RemixWarp exclusive features documents the features that exist in the RemixWarp editor but not in the RemixWarp editor (in Chinese).

RemixWarp is free and open source. These docs are on GitHub and contributions are welcome. For general Scratch help, see the Scratch help pages.