atuin
« Back to VersTracker
Description:
Improved shell history for zsh, bash, fish and nushell
Type: Formula  |  Latest Version: 18.10.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @elliehuxtable  |  formulae.brew.sh
Category: Productivity
Tags: shell history sync cli productivity
Install: brew install atuin
About:
Atuin replaces your existing shell history with a searchable, synchronized, and encrypted database. It records every command in a SQLite database, enabling powerful full-text search and fast command completion. The tool syncs history across multiple machines and provides detailed command statistics.
Key Features:
  • Full-text search for shell commands
  • Cross-machine synchronization with end-to-end encryption
  • Automatic recording of command duration and exit status
  • Support for Bash, Zsh, Fish, and Nushell
Use Cases:
  • Retrieving complex commands from history without remembering exact syntax
  • Syncing workflow across different development machines
  • Auditing command execution time and patterns
Alternatives:
  • fzf – fzf provides fuzzy finding but lacks persistent storage and cross-machine sync
  • mcfly – mcfly offers intelligent history search but does not include encryption or cloud sync
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 21, 2025 10:51pm 0 VERSION_BUMP bb6c35f4
Oct 20, 2025 7:52pm 0 VERSION_BUMP da90e098
Sep 13, 2025 1:28pm 0 VERSION_BUMP 350f4e78
Dec 27, 2024 7:15pm 0 VERSION_BUMP 93b03fa1