How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
mcfly is a database-backed system for tracking, filtering, and exporting shell command execution history and metadata. It functions as a shell command history manager and a command-line tool for analyzing command frequency and success rates. The tool utilizes a neural network to find the most relevant past shell commands based on execution context. This search capability ranks historical commands by analyzing patterns and environmental context to surface relevant results. The system includes utilities for managing shell privacy by scrubbing sensitive records from history files and internal d
Atuin is a command-line tool that replaces standard shell history with a searchable, encrypted SQLite database. By hooking into shell initialization scripts, it provides an interactive, keyboard-driven interface for real-time command filtering and retrieval. The platform ensures data privacy through a client-side encryption layer, securing sensitive history and configuration data before it is synchronized across multiple machines. Beyond history management, Atuin functions as an executable documentation platform that enables teams to create and share interactive runbooks. These documents use
hstr is an interactive terminal user interface for searching, navigating, and managing command history for Bash and Zsh shells. It functions as a shell history manager and a searchable suggest box for retrieving and executing previous shell instructions. The tool provides capabilities for command snippet bookmarking, allowing frequently used commands to be tagged and saved for immediate retrieval. It also enables the management of shell history logs by removing obsolete or sensitive entries. The system includes a fuzzy-match search mechanism and a text-based user interface to filter command
zsh-autocomplete is a shell extension and completion engine for Zsh that provides real-time, asynchronous type-ahead suggestions and interactive completion menus while typing. It functions as a productivity tool designed to reduce keystrokes by filtering available commands and arguments based on current user input. The project distinguishes itself by automatically inserting the longest common prefix among matching suggestions and providing an interactive shell menu for navigating command history and filesystem paths. It includes mechanisms for tracking and suggesting recently visited director
Hishtory is a shell command database and terminal history search tool that captures, records, and manages historical shell sessions. It functions as a synchronized history manager, providing a terminal interface to filter and search saved commands by text, host, user, or date.
The main features of ddworken/hishtory are: Shell Command Databases, Shell Command Search, Command Line Productivity, Persistent Relational Storage, Shell Event Tracking, Shell History Managers, Shell History Search Engines, Shell History Synchronizers.
Projects with overlapping indexed features include: cantino/mcfly — mcfly is a database-backed system for tracking, filtering, and exporting shell command execution history and metadata.… atuinsh/atuin — Atuin is a command-line tool that replaces standard shell history with a searchable, encrypted SQLite database. By… dvorka/hstr — hstr is an interactive terminal user interface for searching, navigating, and managing command history for Bash and… microsoft/inshellisense — Inshellisense is a command line productivity tool and shell autocomplete engine. It provides IDE-style command… marlonrichert/zsh-autocomplete — zsh-autocomplete is a shell extension and completion engine for Zsh that provides real-time, asynchronous type-ahead… dlvhdr/gh-dash — gh-dash is a terminal user interface (TUI) dashboard and API client for monitoring and managing GitHub pull requests,…