Before you begin
PliegoRS projects are Rust workspaces. Install a stable Rust toolchain, the wasm32-unknown-unknown target when the project has a browser client, and wasm-bindgen-cli at the exact version reported by pliego check.
- Rust
- 1.85 or the release toolchain declared by the project
- Targets
- Linux x64/ARM64 for production; macOS and Windows for development
- Source
- crates.io packages, GitHub Releases, and the canonical celiumsai/pliegors repository
Install the CLI
cargo install pliego-cli --version 0.0.1 --locked
pliego versionRelease installers are downloaded to disk, verified, and then executed. PliegoRS never documents piping an unverified network response directly into a shell.
Create and run a project
pliego new my-app
cd my-app
pliego check
pliego dev- 01
Scaffold
pliego new writes the default onboarding project transactionally; it never merges into a non-empty directory.
- 02
Check
pliego check validates the manifest, Cargo packages, Rust target, and wasm-bindgen contract without producing output.
- 03
Develop
pliego dev builds, serves on 127.0.0.1:4400, watches source files, and presents build failures in the browser.
- 04
Verify
pliego build && pliego inspect produces and verifies the production artifact ledger.