Delicious, fully featured Warcraft III map development toolkit


Features

WurstScript is more than a programming language. It is a complete, integrated development environment for Warcraft III map making, from writing code to viewing assets to running your map, all from VS Code.

VS Code Integration

Rich editor support for the full Wurst development workflow.

Jass and Lua Backends

Write once, compile to Jass or Lua with identical runtime behavior.

Map Formats

Work with MPQ archives and unpacked map folders transparently.

AI Agent Support

Built-in AGENT.md files so AI coding agents understand and verify your Wurst project.