NOTE: NOT ACTIVELY MAINTAINED. There is also an official graphical version here
A terminal version of the online Lark IDE.
I love using the online IDE for playing with Lark (and experimenting with grammars) but it's not offline. So I decided to bring those features right into my terminal.
Install it via pip:
$ python3 -m pip install lark-shell
✨🍰✨
or via pipx (which will install lark-shell only as an executable)
$ pipx install lark-shell
✨🍰✨
If you want to contribute, see the contributing guide
If you installed the package correctly, you can just run
$ lark-shell
and start hacking away!
This screencast of my epic terminal and shell is made with asciinema and svg-term-cli.