Alternatives toAtuin

Best alternatives to Atuin in 2026

Shell history in bash or zsh is normally just a flat text file — easy to lose, hard to search well, and completely separate on every machine you use. Atuin replaces that file with a proper searchable database, and if you want, encrypts and syncs it across every computer you work on, so a command you ran on your laptop last week is instantly findable on your work desktop today. Atuin logs rich metadata with every command — exit code, duration, working directory, hostname — and provides a full-screen fuzzy-search UI (rebindable, Ctrl-R by default) to search across all of it, plus usage statistics. It supports bash, zsh, fish, nushell, xonsh and PowerShell, offers end-to-end encrypted sync via a hosted or self-hosted server, and is free and open source, with 31.4k GitHub stars and very active development.

Quick comparison of Atuin alternatives

#ToolBest forPrice
1StarshipDéveloppeurs et utilisateurs avancés travaillant sur plusieurs shells et machines
2fdDéveloppeurs, administrateurs systèmes et utilisateurs en ligne de commande cherchant des fichiers rapidement
3batDéveloppeurs et administrateurs systèmes voulant une meilleure lecture de fichiers en terminal
4ezaDéveloppeurs et administrateurs systèmes voulant une commande ls plus lisible
5brootDéveloppeurs et administrateurs systèmes cherchant une navigation de dossiers plus rapide
6ZellijDéveloppeurs et professionnels ops utilisant le terminal, du débutant à l'utilisateur avancé
7NushellDéveloppeurs et administrateurs systèmes cherchant une alternative moderne à bash/zsh/PowerShell
8dogAdministrateurs système, ingénieurs DevOps, développeurs effectuant des requêtes DNS en ligne de commande
9GitUIDéveloppeurs préférant un workflow terminal avec des opérations git avancées, notamment sur de gros dépôts
10xhDéveloppeurs API, ingénieurs DevOps, utilisateurs de HTTPie cherchant une alternative plus rapide sans dépendance Python
11PostingDéveloppeurs et ingénieurs DevOps préférant un workflow terminal, notamment pour du travail à distance via SSH
12git-deltaTout développeur utilisant git et voulant une revue de diff plus lisible
#1
Starship
Editors, IDEs & Dev Tools🌐 EN

A minimal, fast, and highly customizable shell prompt that works identically across bash, zsh, fish, PowerShell and more, showing context like git status, language versions and more.

#terminal#cli#free#open-source
github.com
📄 Full details →
👥 Target audience

Développeurs et utilisateurs avancés travaillant sur plusieurs shells et machines

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
oh-my-zsh (thèmes)spaceship-promptpowerlevel10k
🔗 Visit Starship
  • Fonctionne à l'identique sur bash, zsh, fish, PowerShell et plus
  • Prompt contextuel (git, versions de langages, statut de commande)
#2
fd
Editors, IDEs & Dev Tools🌐 EN

A fast, user-friendly alternative to the 'find' command for searching files and directories, with simpler syntax and sensible defaults like ignoring hidden files and respecting .gitignore.

#open-source#terminal#free#cli
github.com
📄 Full details →
👥 Target audience

Développeurs, administrateurs systèmes et utilisateurs en ligne de commande cherchant des fichiers rapidement

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
findlocate
🔗 Visit fd
  • Syntaxe simple et intuitive comparée à find
  • Recherche parallélisée, nettement plus rapide
#3
  • Coloration syntaxique pour 200+ langages
  • Indicateurs de changements git dans la marge
#4
eza
Editors, IDEs & Dev Tools🌐 EN

A modern, actively maintained replacement for the 'ls' command, adding colors, icons, git status, and a built-in tree view to your file listings.

#terminal#open-source#free#cli
github.com
📄 Full details →
👥 Target audience

Développeurs et administrateurs systèmes voulant une commande ls plus lisible

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
lsexa (projet prédécesseur, non maintenu)
🔗 Visit eza
  • Coloration par type de fichier et intégration git native
  • Vue arborescente intégrée (tree view)
#5
broot
Editors, IDEs & Dev Tools🌐 EN

A terminal file-tree navigator that shows your directory structure as an interactive, searchable tree, letting you jump anywhere, preview files, and run commands without leaving the keyboard.

#cli#terminal#open-source#productivity#free
github.com
📄 Full details →
👥 Target audience

Développeurs et administrateurs systèmes cherchant une navigation de dossiers plus rapide

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
treerangernnn
🔗 Visit broot
  • Recherche floue instantanée dans toute l'arborescence
  • Respecte automatiquement les règles .gitignore
#6
Zellij
Editors, IDEs & Dev Tools🌐 EN

A terminal multiplexer — like tmux — that lets you split your terminal into multiple panes and tabs, with modern additions like floating panes, a plugin system, and built-in collaborative sessions.

#terminal#cli#open-source#collaboration#free
github.com
📄 Full details →
👥 Target audience

Développeurs et professionnels ops utilisant le terminal, du débutant à l'utilisateur avancé

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
tmuxscreen
🔗 Visit Zellij
  • Panneaux flottants et empilables pour une mise en page flexible
  • Sessions collaboratives multi-utilisateurs natives
#7
Nushell
Editors, IDEs & Dev Tools🌐 EN

A modern command-line shell, written in Rust, that treats the output of every command as structured data — tables and records — instead of plain text.

#open-source#free#cli#runtime#terminal
github.com
📄 Full details →
👥 Target audience

Développeurs et administrateurs systèmes cherchant une alternative moderne à bash/zsh/PowerShell

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
bashzshPowerShellfish
🔗 Visit Nushell
  • Pipelines de données structurées (tables, records) plutôt que du texte brut
  • Parsing natif JSON/TOML/CSV/YAML
#8
dog
Editors, IDEs & Dev Tools🌐 EN

A command-line tool for looking up DNS records that's easier to read than the classic `dig`, with color output and support for encrypted DNS.

#cli#open-source#debugging#devops#free
github.com
📄 Full details →
👥 Target audience

Administrateurs système, ingénieurs DevOps, développeurs effectuant des requêtes DNS en ligne de commande

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
dignslookupdrill
🔗 Visit dog
  • Sortie colorée et lisible, bien plus claire que dig
  • Supporte DNS-over-TLS et DNS-over-HTTPS
#9
GitUI
Editors, IDEs & Dev Tools🌐 EN

A fast, keyboard-driven Git interface that runs in the terminal, giving you the point-and-click convenience of a Git GUI without leaving the command line.

#terminal#open-source#git#version-control#cli
github.com
📄 Full details →
👥 Target audience

Développeurs préférant un workflow terminal avec des opérations git avancées, notamment sur de gros dépôts

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
lazygittigGitKrakenSourcetree
🔗 Visit GitUI
  • Opérations git visuelles et rapides sans quitter le terminal
  • Opérations asynchrones, réactif même sur de gros dépôts
#10
xh
Editors, IDEs & Dev Tools🌐 EN

A command-line tool for testing APIs that reads almost like plain English (`xh get example.com`), built to start faster and run lighter than HTTPie or curl.

#cli#api#rest#devops#free
github.com
📄 Full details →
👥 Target audience

Développeurs API, ingénieurs DevOps, utilisateurs de HTTPie cherchant une alternative plus rapide sans dépendance Python

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
HTTPiecurlcurlie
🔗 Visit xh
  • Syntaxe lisible façon HTTPie, sans dépendance Python
  • Démarrage quasi instantané, binaire unique
#11
Posting
Editors, IDEs & Dev Tools🌐 EN

An API-testing tool like Postman that runs entirely in your terminal, storing requests as plain YAML files you can commit to git and use over SSH.

#free#api#cli#testing#open-source
github.com
📄 Full details →
👥 Target audience

Développeurs et ingénieurs DevOps préférant un workflow terminal, notamment pour du travail à distance via SSH

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
PostmanInsomniaHTTPiecURL
🔗 Visit Posting
  • Fonctionne dans le terminal, y compris via SSH
  • Requêtes stockées en YAML versionnable dans git
#12
git-delta
Editors, IDEs & Dev Tools🌐 EN

Replaces git's plain-text diff output with a syntax-highlighted, side-by-side view that shows exactly which words changed inside a line, not just which lines.

#git#version-control#code-review#cli#open-source
github.com
📄 Full details →
👥 Target audience

Tout développeur utilisant git et voulant une revue de diff plus lisible

🌍 Target countries

International (projet open source)

🗣️ Available languages
EN
🔄 Alternatives
diff-so-fancydiff-highlightpager par défaut de git
🔗 Visit git-delta
  • Surlignage au niveau du mot, pas seulement de la ligne
  • Coloration syntaxique réutilisant les thèmes de bat

FAQ about Atuin alternatives

What is the best alternative to Atuin in 2026?
Based on our selection, Starship is the best alternative to Atuin in 2026. A minimal, fast, and highly customizable shell prompt that works identically across bash, zsh, fish, PowerShell and more, showing context like git status, language versions and more.. See our full ranking above to compare all options.
Is Atuin free?
Atuin is a paid tool. Several alternatives in our selection offer free or freemium versions.
How many alternatives to Atuin are there?
mySelectas has listed 12 alternatives to Atuin in the Editors, IDEs & Dev Tools category. Our selection is updated regularly to include the best options available.