/ramattra

A powerful language that compiles to Overwatch Workshop Scripts.

Primary LanguageTypeScript

ramattra

A language similar to Typescript that compiles to Overwatch Workshop Scripts.

GitHub Actions Workflow Status GitHub Release

⚠️ Notice

This project is under some rewriting, notably to use bun as the package manager, and to have a hand-written parser.
So ramattra is under hiatus until I get time to do these.

Features

Familiar Syntax

If you're familiar with typescript or rust, you should practically already know ramattra.

Language Server

For development in VSCode (and other editors), language server protocol is supported.

  • Errors
  • Autocomplete
  • Intellisense

Example

Online Playground

You can try ramattra online, right here, without a need to install it on your PC.

Wiki

You can find more information on the wiki.