Skip to content

Installation ​

Pleno ships as five programs: pleno (run, check, format, test), plm (packages), pleno-lsp (language server), pleno-dap (debugger) and pleno-repl.

With VS Code ​

Install the VS Code extension, then run Pleno: Install or Update Toolchain from the Command Palette. It downloads the latest release for your system, checks its SHA-256 checksum, and makes the tools available in VS Code's terminals.

With the install script ​

sh
curl -fsSL https://raw.githubusercontent.com/otabekoff/pleno/main/scripts/install.sh | sh
powershell
irm https://raw.githubusercontent.com/otabekoff/pleno/main/scripts/install.ps1 | iex

The script downloads the latest release from GitHub into ~/.pleno/bin (Windows: %USERPROFILE%\.pleno\bin) and adds that folder to your PATH. Open a new terminal afterwards.

By hand ​

  1. Download the archive for your platform from the releases page:

    PlatformArchive
    Windows (x64)pleno-vX.Y.Z-x86_64-pc-windows-msvc.zip
    Linux (x64)pleno-vX.Y.Z-x86_64-unknown-linux-gnu.tar.gz
    Linux (ARM64)pleno-vX.Y.Z-aarch64-unknown-linux-gnu.tar.gz
    macOS (Intel)pleno-vX.Y.Z-x86_64-apple-darwin.tar.gz
    macOS (Apple silicon)pleno-vX.Y.Z-aarch64-apple-darwin.tar.gz
  2. Check it against the .sha256 file next to it.

  3. Extract it and put the programs in a folder on your PATH.

From source ​

With Rust installed:

sh
git clone https://github.com/otabekoff/pleno.git
cd pleno
cargo install --path crates/pleno-cli   # pleno and plm
cargo install --path crates/pleno-lsp
cargo install --path crates/pleno-dap
cargo install --path crates/pleno-repl

Check the installation ​

sh
pleno --version
pleno --help

Uninstall ​

sh
curl -fsSL https://raw.githubusercontent.com/otabekoff/pleno/main/scripts/uninstall.sh | sh
powershell
irm https://raw.githubusercontent.com/otabekoff/pleno/main/scripts/uninstall.ps1 | iex

Next: write your first program.