Off the Bit
Tools: bat
Category: Terminal and CLI
Site: github.com
bat
A replacement for cat with syntax highlighting, line numbers and git markers, paged by default.
cat, if it had been written after colour existed.
What it is sold for
Reading a file in the terminal and being able to see it.
Same shelf
The rest of terminal and cli, alphabetically. Sharing a category is a filing decision, not a relationship.
- Runs coding agents as long-lived workers with objectives and memory, so a session survives being interrupted.
- A small CLI that writes the commit message from the staged diff.
- Amazon Q in the terminal: completion for hundreds of CLIs, natural language chat and command generation.
- Puts a model inside the shell itself, so the prompt and the terminal are the same prompt.
- A searchable shell history that is project-aware, synced and encrypted, replacing reverse search.
- A virtual pet that lives in the Claude Code status line and reacts to what you are doing.
- exa did not answerA modern ls with colours, icons and git awareness. The site timed out; the project is now maintained as eza.
- Fig did not answerBrought IDE-style autocomplete to the terminal. Acquired by Amazon and folded into Amazon Q. The site returns a server error.
ImranTools[bat]