HNHacker News
TopNewBestAskShowJobs

shellsteady

32 karma · joined September 6, 2025

submissionscomments
shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
well said that’s exactly the spirit of greppers — not trying to guess like an llm, just surfacing the ready-to-run incantations people keep re-googling.
shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
SS64 is excellent—encyclopedic and battle-tested. Greppers is intentionally “copy-first”: a few opinionated, ready-to-paste incantations with flags I actually use at 1am, plus instant search and linkable queries.

I’m adding lightweight “More info” links on each card (SS64, man7, tldr) so folks can jump from the quick copy to the deep docs. If you’ve got specific SS64 pages you consider must-reads for certain commands, drop them and I’ll wire those in first.

shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
Good call. I moved the “Help grow the community!” banner below the results and collapsed it on mobile so it doesn’t crowd search. Thanks for the heads-up—refresh and it should feel a lot cleaner.
shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
Great comment, and it’s a nice on-ramp to add rsync properly.

Paste-ready reply for HN

Good call. I just added a handful of rsync recipes: • rsync -avh --progress SRC/ DEST/ (archive, human sizes, progress) • rsync -azP -e ssh SRC/ user@host:/path/ (SSH, compress, resume) • rsync -avh --delete SRC/ DEST/ (mirror with delete — ) • rsync -avh --checksum SRC/ DEST/ (checksum verify; slower) • rsync -avh --exclude='.git' --exclude='node_modules' SRC/ DEST/ (exclude patterns) • rsync -azP --bwlimit=2m -e ssh … (bandwidth limit) • bonus mnemonic: rsync -mrchivas … → m prune-empty, r recursive, c checksum, h human, i itemize, v verbose, a archive, s safe (note: -a already implies -r, and -c slows it down)

If there’s a specific rsync you reach for, drop it and I’ll add it too.

shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
Great pointer—love tldr. Greppers is a different slice: • Copy-first & tiny: one or two opinionated incantations with sensible flags, not an exhaustive page. • Instant search & links: live filtering, ?q= deep links, favorites (local), and keyboard nav; easy to share a specific query. • Curation over coverage: mixes cross-tool “recipes” (e.g., lsof + networking, systemd log views) rather than a page per command. • Safety: “dangerous” commands prompt before copying.

They’re complementary: tldr is a great reference with multiple examples per command; Greppers is for the 2–3 commands you re-google at 1am with the exact flags you want to copy. If there’s a command where the tldr example is clearly better, I’ll happily mirror it or link out.

shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
Thanks for the heads-up. I pushed a fix so the Copy button pulls from the data model (not DOM) and added a clipboard fallback for stricter browsers. Can you try a hard refresh and see if it still truncates?

If it still reproduces for them, we’ll grab their FF version and distro, but this should squash the “grep ” symptom.

shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
Thanks! A full CLI is on my list, but you can use Greppers as a terminal app today with fzf:

   # add to ~/.bashrc or ~/.zshrc
   gpr() {
     curl -fsSL https://www.greppers.com/data/commands.json |
       jq -r '.[] | [.title, .command, (.tags|join(","))] | @tsv' |
       fzf --with-nth=1,3 --delimiter='\t' \
           --header='type to filter • Enter=copy' \
           --preview='printf "⟪ %s ⟫\n\n%s\n" {1} {2}' \
           --bind 'enter:execute-silent(echo -n {2} | (pbcopy || xclip -selection clipboard || wl-copy || xsel -ib || clip.exe))+accept'
  }
  # usage: run `gpr`, type to filter, Enter copies the command
shellsteady··on Show HN: Greppers – fast CLI cheat sheet with instant copy and shareable search
Tech notes: static site on Netlify, no build system. Data is a JSON file; favorites persist via localStorage. Search is client-side; queries are linkable with ?q= and you can filter favorites with fav=1. Dangerous commands show a confirm before copying. Headers (HSTS, nosniff) + sitemap/robots are set.

Planned next: more commands/recipes (docker, systemctl, networking), offline PWA, and a simple import/export for favorites.

If something’s obviously missing, drop it here or via the form: https://www.greppers.com/submit.html