HeadlinesBriefing favicon HeadlinesBriefing.com

krnr: A New CLI Tool for Reusable Shell Workflows

DEV Community •
×

Developers now have a new CLI tool called krnr that lets them save and replay groups of shell commands as reusable workflows. Built in Go and backed by SQLite, the lightweight utility stores workflows in a persistent registry accessible across sessions. It offers an interactive recording mode and basic management commands.

Unlike shell history or ad‑hoc scripts, krnr keeps workflows in a global registry, making them portable across machines. The project is still in early stages, so users may encounter bugs or missing edge‑case handling. The author invites terminal‑heavy developers to test, critique, and suggest architectural improvements.

Cross‑platform support covers macOS, Linux, and Windows, positioning krnr as a versatile tool for developers who rely on the terminal for repetitive daily tasks. As the open‑source repository in GitHub grows, community feedback will shape its evolution. Keep an eye on the project’s roadmap for added error handling, advanced configuration, and UX polish.