A terminal version of the online Lark IDE
Project description
Lark-shell
A terminal version of the online Lark IDE.
Background
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.
Installation
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
How to use
If you installed the package correctly, you can just run
$ lark_shell
and start hacking away!
Demonstration
This screencast of my epic terminal and shell is made with asciinema and svg-term-cli.
Credits
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lark-shell-0.1.3.tar.gz
.
File metadata
- Download URL: lark-shell-0.1.3.tar.gz
- Upload date:
- Size: 16.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.6.12 Linux/5.4.0-1031-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4e51234ae972ce3fb769cd4293b56f8cd905928378184a9a02a570dcc004308 |
|
MD5 | 7373f8aa193775e330a1d1b4ddfa452f |
|
BLAKE2b-256 | 2655ed32d7f5212ed8d161df834cb23797debc2fede945219646cd50f7be1736 |
File details
Details for the file lark_shell-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: lark_shell-0.1.3-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.6.12 Linux/5.4.0-1031-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67f438c5979aed0b4f3f74046ed1887b943d08a8b2ddd656cfb68525988b3732 |
|
MD5 | efa9ad2bc4fd52d8e63ad4c195b46153 |
|
BLAKE2b-256 | 48ae10923e45545ceddfa982eac208d0121c8cb9c24941a937a47f83b7126e8c |