HeadlinesBriefing favicon HeadlinesBriefing.com

gmk CLI lets developers bookmark GitHub repos instantly

DEV Community •
×

Developers often star a promising repo on GitHub, only to lose the URL weeks later when a project needs it. Typing the full clone command disrupts workflow. Creator kanywst released gmk (Git Mark), a Rust‑based CLI that lets you bookmark a repo once and retrieve it instantly and efficiently.

gmk stores the owner and repository name via a simple `gmk set <url>` command. Invoking `gmk` launches a fuzzy finder powered by skim, letting you type a few characters to surface the desired repo. Pressing Enter clones the default branch; Ctrl‑B opens an interactive branch selector, all within a clean inline UI.

Install with Homebrew (`brew install gmk`) on macOS/Linux or via Cargo (`cargo install gmk`). After saving a repository, a single `gmk` call presents the list, and a quick selection reproduces the clone instantly. As more developers adopt it, the tool could become a standard shortcut for managing frequently used GitHub sources.