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 devpnpm 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 coreContributing
Loupe uses the DCO rather than a
CLA. Sign commits with git commit -s; contributors retain their
copyright.
- CONTRIBUTING.md — development setup and pull request process
- GOVERNANCE.md — decision-making and maintainership
- SECURITY.md — vulnerability disclosure process
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.