Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Shell History

Shell History

38 projects

Showing 36 of 38 projects

atuin
atuinRust

Atuin replaces your shell history with a SQLite database, adding context and optional encrypted sync across machines.

#history#productivity#fish
Stars30.7k
Forks899
Last commit2 days ago
mcfly
mcflyRust

McFly replaces your shell's ctrl-r history search with an intelligent neural network-powered engine that prioritizes commands based on context.

#search#history#neural-network
Stars7.8k
Forks198
Last commit3 months ago
hstr
hstrC

A TUI suggest box for Bash and Zsh that makes viewing, navigating, searching, and managing shell command history easier.

#history#productivity#history-management
Stars4.4k
Forks237
Last commit1 month ago
history-substring-search
history-substring-searchShell

ZSH plugin that implements Fish shell's history search feature, allowing you to search through command history by typing any part of a previous command.

#productivity#terminal#zsh-plugins
Stars3.1k
Forks175
Last commit
resh
reshGo

Contextual shell history for zsh and bash that prioritizes search results based on current directory, git repo, and exit status.

#history#productivity#context
Stars1.1k
Forks20
Last commit3 years ago
fzf-history-search
fzf-history-searchShell

A Zsh plugin that replaces Ctrl+R with an fzf-driven history search featuring timestamps and event numbers.

#productivity#terminal#zsh-plugin
Stars471
Forks29
Last commit8 months ago
Sponge
SpongeShell

A fish shell plugin that automatically cleans your command history by filtering out typos, failed commands, and unwanted entries.

#open-source#productivity#typo-correction
Stars445
Forks4
Last commit2 years ago
per-directory-history
per-directory-historyShell

A ZSH plugin that maintains separate shell histories per directory and allows toggling between local and global history with ^G.

#developer-tools#productivity#shell-scripting
Stars352
Forks42
Last commit
bashhub-server
bashhub-serverGo

A self-hosted, private cloud server for storing and searching shell command history, compatible with bashhub-client.

#cloud-shell#devops#history
Stars317
Forks25
Last commit3 years ago
zeno
zenoTypeScript

A Zsh/Fish plugin for fuzzy completion, snippet expansion, and smart history selection, powered by Deno and fzf.

#productivity#zsh-plugin#deno
Stars306
Forks17
Last commit3 months ago
history-sync (wulfgarpro)
history-sync (wulfgarpro)Shell

An Oh My Zsh plugin for GPG-encrypted, Git-synchronized Zsh history across multiple machines.

#git-sync#terminal#zsh-plugin
Stars268
Forks30
Last commit7 months ago
shellclear
shellclearRust

A Rust CLI tool that finds and clears sensitive data from shell history to enhance command-line security.

#sensitive-data#devops#open-source
Stars229
Forks14
Last commit3 years ago
hist
histShell

Edit and manage your Zsh command history directly from the terminal with automatic formatting and undo functionality.

#history#command-line-tools#hist
Stars199
Forks17
Last commit4 months ago
tome
tomeVim Script

Interactive script playbooks for your terminal that replace command history with Vim/Neovim editing and tmux integration.

#history#productivity#vim
Stars169
Forks4
Last commit9 months ago
directory-history
directory-historyShell

A Zsh plugin that provides directory-sensitive command history navigation and substring search.

#productivity#shell-scripting#terminal
Stars162
Forks15
Last commit6 years ago
cchistory
cchistoryTypeScript

A command-line tool that extracts and displays shell commands executed during Claude Code sessions, similar to the shell history command.

#developer-tools#productivity#terminal
Stars133
Forks7
Last commit1 month ago
peco-history
peco-historyShell

A Zsh plugin that replaces Ctrl+R shell history search with peco's interactive fuzzy filtering interface.

#productivity#terminal#zsh-plugin
Stars127
Forks12
Last commit5 years ago
history-search-multi-word
history-search-multi-wordShell

A ZSH plugin that binds Ctrl-R to a syntax-highlighted, multi-word history search with AND matching and context viewing.

#search#productivity#syntax-highlighting
Stars125
Forks18
Last commit
shell-history
shell-historyPython

Visualize your Bash/Zsh shell usage with interactive charts via a Flask web app.

#highcharts#history#flask
Stars114
Forks0
Last commit3 months ago
zpyi
zpyiShell

Enables inline Python scripting directly in Zsh, allowing Python code execution as shell commands with piping and environment integration.

#inline-python#terminal-enhancement#shell-integration
Stars113
Forks5
Last commit9 years ago
history-enquirer
history-enquirerTypeScript

A ZSH plugin that enhances history search with a multiline menu interface for reviewing and selecting commands.

#history-plugin#enhance-history#interactive-search
Stars99
Forks7
Last commit5 days ago
history
historyGo

A zsh plugin that extends shell history with SQL-like querying capabilities using Go.

#search#database#productivity
Stars83
Forks4
Last commit8 years ago
passwordless-history
passwordless-historyShell

A ZSH plugin that automatically masks secrets like passwords and tokens in your shell history.

#developer-tools#zsh-plugin#privacy
Stars27
Forks2
Last commit1 month ago
history-sync (vitobotta)
history-sync (vitobotta)Shell

Syncs zsh shell history between computers using git and GPG encryption with conflict minimization.

#productivity#terminal#shell
Stars26
Forks5
Last commit2 years ago
atuin
atuinRust

Replaces shell history with a SQLite database, adding encrypted sync and contextual command logging.

#productivity#dev-tools#command-line-tool
Stars21
Forks0
Last commit5 months ago
redo
redoShell

An interactive history menu for bash and zsh that replaces Ctrl+R and Esc/ with filtering, editing, and deletion capabilities.

#history#productivity#history-management
Stars14
Forks0
Last commit2 days ago
extend-history
extend-historyShell

Zsh plugin that records command history with additional context like timestamps, exit codes, and working directories.

#developer-tools#productivity#terminal
Stars11
Forks1
Last commit2 years ago
history-here
history-hereShell

A Zsh plugin that binds Ctrl+G to toggle shell history isolation per directory.

#developer-tools#productivity#history-management
Stars10
Forks1
Last commit6 months ago
ztrace
ztraceShell

A Zsh plugin that captures command output in the background for reuse and integration with shell history.

#background-capture#workflow-automation#command-output
Stars10
Forks3
Last commit2 years ago
clean-history
clean-historyRust

A smart Zsh plugin that automatically cleans shell history by removing typos and failed commands using similarity analysis.

#command-line-tools#productivity#typo-detection
Stars7
Forks0
Last commit2 days ago
history-on-success
history-on-successShell

Zsh plugin that saves only successful commands and long-running Ctrl+C interrupted commands to your history file.

#oh-my-zsh-plugin#productivity#ohmyzsh
Stars5
Forks2
Last commit1 year ago
hist-delete
hist-deleteShell

Delete specific history items from ZSH's FZF Ctrl+R history search interface.

#command-line-tools#history-management#zsh-plugin
Stars4
Forks0
Last commit3 months ago
purge-history-secrets
purge-history-secretsShell

A zsh plugin that automatically purges secrets from your shell history using Gitleaks scans.

#gitleaks#zsh-plugin#cli-security
Stars4
Forks0
Last commit2 years ago
history-popup
history-popupShell

An oh-my-zsh plugin that opens a popup menu with command history when pressing PageUp, allowing interactive navigation and selection.

#productivity#terminal#zsh-plugin
Stars3
Forks1
Last commit6 years ago
search-directory-history
search-directory-historyGo

A command-line tool to search and filter commands from the per-directory-history Oh-My-Zsh plugin with context.

#search#developer-tools#productivity
Stars3
Forks1
Last commit6 years ago
select-history-skim
select-history-skimShell

A Zsh plugin that enables fuzzy search through command history using the skim fuzzy finder.

#productivity#skim#terminal
Stars1
Forks0
Last commit1 year ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 months ago
10 months ago
1 month ago
Next
#Productivity26
#Command Line24
#Zsh Plugin24
#Terminal20
#Zsh15
#Cli Tools10
#Bash9
#History9
#Shell7
#Cli Tool7
#Cli6
#Privacy6