About
pkgr is a tiny terminal tool that lists the scripts in a package.json or the tasks in a deno.json, lets you pick one, and runs it with the right package manager in the right directory.
Why it exists
Section titled “Why it exists”Every project calls things something different and uses a different tool: pnpm run dev, npm run start, deno task serve. pkgr removes the remembering: type pkgr, pick, press Enter.
Principles
Section titled “Principles”- Small. The Linux build is a static binary of about 117 KB. Every byte has to earn its place: see the Floppy Rule and Size.
- Transparent. It prints the command it resolved and gets out of the way. The task runs attached to your terminal.
- No surprises. Nothing runs if you cancel; the exit code is the task’s own.
Status
Section titled “Status”The current release is v0.0.2. Source and issues are on GitHub. The story of how it got here is in History.
Support the project: Buy Me a Coffee or GitHub Sponsors.