Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dvvcz/ramattra
A powerful language that compiles to Overwatch Workshop Scripts.
https://github.com/dvvcz/ramattra
overwatch overwatch-workshop overwatch2 programming-language ramattra workshop
Last synced: about 2 months ago
JSON representation
A powerful language that compiles to Overwatch Workshop Scripts.
- Host: GitHub
- URL: https://github.com/dvvcz/ramattra
- Owner: DvvCz
- Created: 2023-07-25T03:30:25.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-24T21:07:01.000Z (5 months ago)
- Last Synced: 2024-07-24T23:42:47.679Z (5 months ago)
- Topics: overwatch, overwatch-workshop, overwatch2, programming-language, ramattra, workshop
- Language: TypeScript
- Homepage: https://dvvcz.github.io/Ramattra/
- Size: 315 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ramattra
A language similar to Typescript that compiles to Overwatch Workshop Scripts.## ⚠️ Notice
This project is under some rewriting, notably to use [bun](https://bun.sh) 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.
- [x] Errors
- [x] Autocomplete
- [ ] Intellisense![Example](assets/example.png)
### Online Playground
You can try `ramattra` online, [right here](https://dvvcz.github.io/ramattra), without a need to install it on your PC.
## Wiki
You can find more information [on the wiki](https://github.com/DvvCz/ramattra/wiki).