← All extensions

Rotom

v0.1.0 · by KalaayPT · added 3 November 2026

Rotom language support for Zed

LanguagesLanguage servers

How to install

With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.

You can also open the Extensions panel in the app and search for Rotom. The extension's id is rotom.

Don't have Forge Super yet? Download it here.

README

From the extension's repository, written by its authors and not by Mentenaz. See the source.

Rotom for Zed

Language support for Rotom — a scripting language for Pokémon Generation 4 field scripts.

Prerequisites

This extension provides syntax highlighting, language configuration, and LSP integration. It does not bundle the rotom-lsp binary. You must install it separately so Zed can find it on PATH.

Text Archives

Rotom text archives are currently unsupported. They are regular JSON files, but Zed extensions cannot safely reuse Zed's built-in JSON grammar for a separate language. Support is pending a dedicated Rotom JSON Tree-sitter grammar fork.

Development

Build the extension with:

cargo build --target wasm32-wasip1 --locked

Then install as a dev extension: in Zed, run zed: install dev extension and select this directory.