Dev tools · alternatives · 2026
24 alternatives to Track, Analyze, and Graph Your Bash History
Tracking & Graphing Bash History Over Time. Contribute to karagenit/history development by creating an account on GitHub.
Track, Analyze, and Graph Your Bash History is a tool for developers and system administrators who want to understand their command-line usage patterns. It processes bash history to provide visual graphs and detailed… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Track, Analyze, and Graph Your Bash History launched in 2018; newer entries below may have overtaken it.
- 1QB
Quickly browse the history of a file from GitHub, GitLab, Bitbucket or any git repository
2019 · githistory.xyz · its alternatives →
- 2

hiSHtory is a better shell history. It stores your shell history in context (what directory you ran the command it, whether it succeeded or failed, how long it took, etc). This is all stored locally and end-to-end encrypted for syncing to to all your other computers. All of this is easily queryable via Control-R and via the hishtory CLI. This means from your laptop, you can easily find that complex bash pipeline you wrote on your server, and see the context in which you ran it.
2022 · github.com · its alternatives →
- 3

I described Git scraping last year: a technique for writing scrapers where you periodically snapshot a source of data to a Git repository in order to record changes to that …
2021 · simonwillison.net · its alternatives →
- 4

🐚📊 Show off your most used shell commands. Contribute to irevenko/tsukae development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 5

Display an activity graph (like the contribution graph on GitHub) for the current git repository and branch - aaossa/git-activity
2022 · github.com · its alternatives →
- 6

2020 · github.com · its alternatives →
- 7

Bash and Zsh shell history TUI suggest box - easily view, navigate, search and manage your command history. - dvorka/hstr
2018 · github.com · its alternatives →
- 8

Note: this is an update to [this](https://news.ycombinator.com/item?id=44568529) "Show HN" post. timep is a state-of-the-art [debug-]trap-based bash profiler that is efficient and extremely accurate. Unlike other profilers, timep records: 1. per-command wall-clock time 2. per-command CPU time, and 3. the hierarchy of parent function calls /subshells for each command the wall-clock + CPU time combination allows you to determine if a particular command is CPU-bound or IO-bound, and the hierarchical logging gives you a map of how the code actually executed. The standout…
2025 · github.com · its alternatives →
- 9

A command-line tool to analyze, plot messenger history
2022 · github.com · its alternatives →
- 10

Tracking history of USB events on GNU/Linux. Contribute to snovvcrash/usbrip development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 11

An Interactive History of the Git Distributed Version Control System
2021 · git-history.jpalmer.dev · its alternatives →
- 12

Private cloud shell history. Open source server for bashhub https://github.com/rcaloras/bashhub-client - nicksherron/bashhub-server
2020 · github.com · its alternatives →
- 13

Fly through your shell history. Great Scott! Contribute to cantino/mcfly development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 14

This project is a tool for engineers who live in the terminal and are tired of losing their command history to ephemeral servers or fragmented `.bash_history` files. If you’re jumping between dozens of boxes, many of which might be destroyed an hour later, your "local memory" (the history file) is essentially useless. This tool builds a centralized, permanent brain for your shell activity, ensuring that a complex one-liner you crafted months ago remains accessible even if the server it ran on is long gone. The core mechanism wants to be a "zero-touch" capture that happens at the connection…
Jan 2026 · github.com · its alternatives →
- 15
Analyze My Repo▲169Free analysis & insights for any GitHub repository
2023 · analyzemyrepo.com · its alternatives →
- 16

- 17

Linux tool to show progress for cp, mv, dd, ... (formerly known as cv) - Xfennec/progress
2014 · github.com · its alternatives →
- 18

A better history. Contribute to 9seconds/ah development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 19

*Claude Code History Viewer – A macOS Desktop App for Reviewing Claude Code History at a Glance* Hello everyone, I have a habit of reviewing my coding history when working with AI. It's important to trace back and understand "how did I get to this result?" Recently, while using Claude Code, I found it quite inconvenient to check the history in separate terminal tabs or editor windows. So I built a desktop app called *Claude Code History Viewer* using *Tauri + React + Rust*. ## Key Features & Highlights * *Claude Code Conversation History Visualization* When you install Claude Code,…
2025 · github.com · its alternatives →
- 20
Git History▲102Quickly browse the history of any GitHub file
2019 · githistory.xyz · its alternatives →
- 21

▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository. - git-quick-stats/git-quick-stats
2019 · github.com · its alternatives →
- 22

- 23

Tidying up Bash command history by putting good control in erasing certain lines. - abdulbadii/history-tidying
2022 · github.com · its alternatives →
- 24TY
2011 · hulkort.herokuapp.com · its alternatives →
Also compare
- Quickly browse the history of any GitHub file alternatives
- HiSHtory: Your shell history in context, synced, and queryable alternatives
- git-history, for analyzing scraped data collected using Git and SQLite alternatives
- Unix tool that visualizes shell commands usage alternatives
- Contribution Graph as a Git Command alternatives
- History suggest box for your shell alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →