Powerlevel10k is a theme for the Zsh shell, as described by its repository page.
Atuin
Atuin synchronizes and searches shell history with end-to-end encryption, according to its repository description.

About Atuin
Atuin stores shell history in a SQLite database and records context such as exit code, working directory, hostname, session, and command duration. It provides a full-screen search interface and command-line search with filters for exit status, time, session, and directory.
History sync between machines is optional and encrypted, using the hosted sync server or a self-hosted server, or it can be left unused. It supports zsh, bash, fish, nushell, xonsh, and PowerShell, with Bash setup using bash-preexec for shell hooks.
Key features
- Full-screen history search UI bound to Ctrl-R and Up
- Stores shell history in SQLite database with command context
- Optional encrypted sync via hosted or self-hosted server
- Filter history by session, directory, or globally
- Logs exit code, cwd, hostname, session, and duration
- Shows command statistics such as most used command
- History sync is encrypted and can be self-hosted or disabled
- Works with zsh, bash, fish, nushell, xonsh, and PowerShell
- Existing history file is not replaced and can be imported
- Bash integration depends on bash-preexec, which has limitations
Atuin at a glance
- Website
- github.com/atuinsh/atuin
- Category
- Software & Utilities › Linux & Mac Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Atuin alternatives
Tools and sites you could use instead, ranked by how closely they match.
This repository collects useful Unix shell one-liners and command-line tools.
Gum provides components for building interactive shell scripts, according to its project description.
zoxide improves directory navigation with a smarter cd command that works across major shells.
xdg-ninja checks a user’s home directory for unwanted files and directories using a shell script.
dax offers cross-platform shell tools for Deno and Node.js, including command execution and output capture.
Popular in Linux & Mac Apps
Well-known listings from the same topic.
Atuin FAQ
Can Atuin be used without sync?
Which shells are supported?
Does Atuin replace the existing history file?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












