Skip to content
Current release v0.0.2Release notesGitHub

Using pkgr

Terminal window
pkgr

The pkgr picker

Arrow keys move, Enter runs, Esc or Ctrl+C cancels without running anything.

Just start typing. The filter is a case-insensitive substring match over the task name and its command.

Filtering the list

pkgr [path]
Invocation Reads
pkgr or pkgr . the manifest in the current directory
pkgr ./packages/api the manifest in that directory
pkgr ./packages/api/package.json that file

For a directory, pkgr looks for package.json, then deno.json, then deno.jsonc. It does not search parent directories.

With no terminal to draw on, pkgr prints the tasks and the command for each, then exits 1.

pkgr output when piped

Support the project: Buy Me a Coffee or GitHub Sponsors.