Ross ROSS = Recommend OSS · open-source software intelligence for agents

ddworken/hishtory

Your shell history: synced, queryable, and in context observed · 2026-08-28

github.com/ddworken/hishtory · homepage · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 72
  • Release rhythm 40
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 2
  • age_days: 1695
  • days_rel: 572
  • days_push: 168
  • n_releases_24m: 24

Full methodology

Adoption not part of the score

3114 stars · 73 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

hiSHtory is a CLI tool that replaces your shell history with a richer, context-aware version storing the working directory, exit code, hostname, and timestamps for every command. History is stored locally, end-to-end encrypted, and synced across machines, with powerful query syntax and a Ctrl+R fuzzy search interface.

Use cases

  • find a complex command I ran on another machine
  • search shell history by directory, hostname, or exit code
  • sync bash/zsh/fish history across all my computers
  • query shell history by date range
  • redact accidentally recorded commands from history
  • replace ctrl-r with a better history search

When to choose

  • you work across multiple machines and want unified shell history
  • you need context (cwd, exit code, timestamp) for past commands
  • you want encrypted syncing of shell history
  • you use bash, zsh, or fish and want better Ctrl+R

When to avoid

  • you only use one machine and are happy with built-in history
  • you prefer fully offline tools with no sync service dependency
  • you use shells other than bash/zsh/fish

Facets

cli-tool · maturity active

search-engine cli developer-tools cryptography developer-tools privacy cli cross-platform shell-history bash zsh fish end-to-end-encryption sync terminal command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
ddworken/hishtorymain66

For agents

markdown · JSON · MCP: product_card(name="ddworken/hishtory")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem