Skip to content

A collection of Rust-based tools and libraries for working with JASS and related Warcraft III formats. Includes parsers, analyzers, and development utilities.

License

Notifications You must be signed in to change notification settings

WarRaft/JASS-Tree-sitter-Rust

Repository files navigation

JASS Tree-sitter Rust

Yes, the name literally describes the stack — a Tree-sitter grammar written in Rust.
We put JASS front and center to draw attention (and nostalgia), and of course, we fully support it.

The plugin collects various tools for working with classic WarCraft content, offering syntax support, editor features, and a few modern conveniences along the way.

👉 VSCode Marketplace

This plugin adds support for the BNI format — a structured configuration format used in Warcraft III modding.
Support is based on a dedicated Tree-sitter grammar, developed in the tree-sitter-bni repository.

About

A collection of Rust-based tools and libraries for working with JASS and related Warcraft III formats. Includes parsers, analyzers, and development utilities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published