IDE Plugins for Widget Development

Building a widget means setting up a defined project structure, a correct config.xml, an icon and packaging everything into a .wgt file when you’re done. Doing it manually every time is tedious and error-prone.

The plugins handle the scaffolding so you can focus on the actual widget logic.

What they do

One command creates a ready-to-run widget project: entry point, config.xml, icon, and build scripts.

When you’re done, one makefile command packages everything into a .wgt file ready to drop into your CMS.

Local testing works without a player. Just open the index.html directly in a browser and pass parameters as URL query strings.

Available for

VS Code
Download the release in GitHub or at Visual Studio Marketplace

CMD+Shift+P → Garlic: New Widget Project

JetBrains
Available for WebStorm, IntelliJ IDEA, and other JetBrains IDEs. Download the release in GitHub or at Jetbrains Marketplace

File → New Project → DS Widget. Enter name and author, done.

Both plugins produce the same project structure and the same .wgt output. Use whatever IDE you prefer.