Loupe

Building from source

Run Loupe from a checkout, work on the UI without a cluster, and contribute.

Loupe needs Node 22, pnpm 10 and a stable Rust toolchain, plus Tauri's system dependencies for your platform.

git clone https://github.com/kryptonhq/loupe
cd loupe
pnpm install
pnpm tauri dev

pnpm dev alone serves the frontend in a browser, where the Tauri bridge is absent. In that case the UI falls back to the fixtures in src/dev/fixtures.ts, allowing layout work without a cluster. That path is development-only and is excluded from production builds.

Tests

pnpm test                         # frontend, vitest
cargo test --manifest-path src-tauri/Cargo.toml   # Rust core

Contributing

Loupe uses the DCO rather than a CLA. Sign commits with git commit -s; contributors retain their copyright.

The project follows the CNCF Code of Conduct.

This site

These docs live in the repository's website/ folder. Every page has an edit link; see its README for how the site is built.

Licence

Apache 2.0. See LICENSE.

On this page