Developer ToolsTempl
Type-safe HTML templating language for Go with compile-time safety
Atuin replaces your shell history with a SQLite database, adds exit codes, durations, and cwd to every command, and syncs everything end-to-end encrypted across machines. Free, open source, MIT-licensed, with 29,500+ GitHub stars.
Atuin is an open-source, end-to-end encrypted shell history tool that replaces your existing Bash, Zsh, Fish, or Nushell history with a SQLite database, adds rich context to every command, and optionally syncs everything across machines. We rate it 92/100 — if you live in the terminal across more than one computer, Atuin is one of the highest-leverage installs you can make this year.
Atuin was created by Ellie Huxtable, with a first commit on , and has grown into a beloved staple of developer dotfiles. As of , the project has 29,500+ GitHub stars, 830+ forks, ships under the MIT license, and is written in Rust under the atuinsh/atuin organisation. The most recent stable release is v18.15.2 (), with v18.16.0-beta.1 currently in testing.
Atuin solves a real, daily annoyance: native shell history is a single line-buffered file per session that loses commands, has no real search, no exit codes, and definitely no sync. Atuin records every command in a SQLite database with cwd, exit code, duration, hostname, session ID, and timestamp, exposes a fast full-screen TUI on ctrl-r, and (optionally) syncs the encrypted database between machines so the command you ran on your laptop on Sunday is one keystroke away on your work desktop on Monday.
make commands run after 3pm yesterday" with atuin search --exit 0 --after "yesterday 3pm" make.bash-preexec), Fish, Nu, and Xonsh, plus tier-2 PowerShell support — rare for a tool this opinionated.atuin stats tells you your most-used commands; atuin import auto ingests your existing ~/.bash_history, ~/.zsh_history, or Fish history on first run.
On Hacker News, two front-page submissions (2024 and 2023) generated thousands of comments, with the dominant sentiment being delight. Top-voted comments highlight three things developers love: the speed of the Rust TUI, the per-directory and per-session filter toggles, and the fact that sync "just works" without leaking history to a third party. On r/commandline and r/zsh, Atuin is one of the most-recommended tools when anyone asks how to upgrade their shell.
The honest complaints are also consistent. The biggest is the up-arrow rebind: out of the box, Atuin captures the up arrow and replaces native single-step recall with a fuzzy search prompt, which breaks years of muscle memory — many users disable it (--disable-up-arrow) or never enable it. The second is local plaintext storage: while sync is end-to-end encrypted, the local SQLite database is intentionally unencrypted so search stays sub-millisecond, and security-minded users either self-host with full-disk encryption or skip the sync server entirely. The third is the session isolation gap: by default Atuin shares history across all open shells (with filter toggles to scope), which is the opposite of how some users prefer per-tab history. Newer users on the official forum regularly ask about this and the answer is to use the session filter inside the TUI.
Atuin CLI is 100% free and open source under the MIT license. The hosted Atuin Cloud sync server is free for personal use, and as of April 2026 there is no metered tier — the project is funded by GitHub Sponsors, Ellie's consulting income, and (eventually) team plans on Atuin Hub. Atuin Desktop is currently in open beta and is also free; Atuin Hub (the team-collaboration backend for Desktop) is free during beta.
| Plan | Price | Includes |
|---|---|---|
| Atuin CLI (self-hosted or local-only) | $0 | All features, MIT license, install via curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh |
| Atuin Cloud sync (hosted) | $0 | End-to-end encrypted history sync across unlimited devices for personal use |
| Atuin Desktop + Hub (open beta) | $0 | Tauri desktop app with executable runbooks; team sharing via Atuin Hub during beta |
Best for: Developers, SREs, and data engineers who work across more than one machine, and anyone who has ever lost an hour reconstructing a one-off command they ran last week. It is particularly compelling for Fish and Zsh users on macOS who already live in iTerm or Ghostty, and for teams adopting Atuin Desktop as a runbook system.
Not ideal for: Shared servers where commands are sensitive and a plaintext SQLite history file would be a problem, users who refuse to give up native single-step up-arrow recall, and absolute minimalists who already get everything they need out of fzf + atuin's simpler alternative McFly.
Pros:
Cons:
--disable-up-arrow.The closest alternatives are McFly (Rust, lighter, no sync), HSTR (older, C, no sync, no rich context), and the built-in fzf + HISTFILE recipe (zero install, zero context, no cross-machine sync). For team runbooks, Atuin Desktop competes more with Notion, Slab, or the open-source Runme.
Yes — and the install is a one-line shell command. If you work across more than one machine, the cross-device encrypted sync alone justifies adopting it; if you only ever use a single laptop, the rich-context SQLite history and the TUI still make it a clear upgrade over your shell's default. We dock points for the up-arrow ergonomics and the local-plaintext trade-off, but neither is enough to keep this off any developer's standard setup checklist. 92/100.
Fedora Linux 44 Released - GNOME 50, KDE Plasma 6.6, DNF5 and Linux 6.19 Land Today After Two Slips (April 2026)
The Fedora Project shipped Fedora Linux 44 on April 28, 2026 after two release slips, with GNOME 50, KDE Plasma 6.6, the Linux 6.19 kernel, DNF5 inside PackageKit, Python 3.14 as the default, and a same-day Asahi Remix for Apple Silicon.
Apr 28, 2026
AlphaGo Architect David Silver Raises $1.1B for Ineffable Intelligence — Largest European Seed Ever at $5.1B Valuation (April 2026)
On April 27, 2026, former DeepMind reinforcement-learning chief David Silver emerged from stealth with Ineffable Intelligence — a London-based AI lab that raised $1.1 billion at a $5.1 billion valuation. Sequoia and Lightspeed co-led, with Nvidia, Google, Index, and the UK government's Sovereign AI fund participating. It is the largest seed round in European history.
Apr 27, 2026
Sooth Labs Raises $50M Seed Led by Felicis to Build AI Models That Forecast Geopolitical and Market Events (April 2026)
Sooth Labs, a stealthy AI startup founded by ex-Meta employees, closed a $50M seed round at a $335M post-money valuation on April 22, 2026. Felicis led, with personal checks from Yann LeCun and Jeff Dean and advisory backing from Meta CTO Andrew Bosworth.
Apr 27, 2026
Is this product worth it?
Built With
Compare with other tools
Open Comparison Tool →