qk
qk (quick) is a standalone task runner written in Rust. It reads Nx-compatible workspace configuration and supports dependency ordering, affected selection, task caching and run history.
npm installation
The npm package is @runqk/cli; its command is qk. Platform binaries are
installed as optional dependencies from the @runqk organization.
Supported platforms are Linux x64 and arm64, macOS arm64 and Windows x64.
Documentation
The npm package carries the documentation of its own version in docs/,
with its contents in docs/SUMMARY.md: in a workspace, under
node_modules/@runqk/cli/docs/. The site at https://pajn.github.io/qk/
follows the main branch, so it can describe what a release does not have yet.
Cargo installation
The crates.io 0.0.0 version is a metadata-only name reservation.
Functional Cargo releases start at 0.1.1 and install the qk executable.
Licensed under either MIT or Apache-2.0, at your option.