With the ShellHistory, you can easily keep years of shell history, search history using Full-Text Search, back it up to your private iCloud, and create Notebooks.
With ShellHistory you can:
* Run full-text search queries over your shell history.
* Extend your shell history by including information about the working directory, session, elapsed time, exit code, host, user, and more.
* Never lose your shell history. Backup and synchronize it between Macs using your private iCloud storage.
* Organize commands in notebooks to easily access the everyday workflow.
* Import existing shell history.
* See a complete terminal session in the order of the commands executed.
* Dark and light mode support.
* Multi-windows, multi-tabs support.
ShellHistory easily integrates with your shell. ShellHistory supports all the most popular shells: zsh (default on macOS), bash, and fish shell. It will not break your prompt, and you can keep using your favorite terminal application. ShellHistory provides simple prompt commands, that will integrate with your shell and start recording your history.
ShellHistory is a sandboxed application distributed only via App Store. If you wish to synchronize your history, it will be stored in the private iCloud account, that only users with access to your AppleID can access it.
Check out the help page for more information https://loshadki.app/shellhistory/, have a question, or suggestion, or want to report a bug, please email us at email@example.com
Bug: in iCloud usage OpenIn container (other app by Loshadki) can be showed as ShellHistory
Ratings and Reviews
Excellent Complement to Bash Shell history
As a developer, ShellHistory has been a nice complement to my workflow over the last week I’ve used it. I’m often jumping between different development environments for different tasks, and ShellHistory has been excellent for organizing frequently used commands. This is particularly useful for when the default bash history program is cluttered with commands over time. I still use bash history for recently used commands, but organization and iCloud syncing abilities of ShellHistory are definitely features I would seriously miss if I didn’t have them. I’m still figuring out how best to use ShellHistory, but I can tell it’s very well thought out so far and it seems light weight in performance from my limited experience. I’d definitely recommend the software for anyone who is a medium to heavy user of terminal on macOS.
Developer Response ,
As an app and web developer I'm in the Terminal a lot. Heck, it even has a permanent place on my Dock and is very customized to my prefeeences. The history functions in most shells are less than optimal, espeecially when trying to actually find anything. ShellHistory solves this. After an easy setup process editing your shell's config it allows you to easily search through your history. It even records exit status, which the normal history doesn't quite do. The only problem I have with it is remembering that it is there instead of using the default history in-shell. Maybe the developer can sometime come up with a way for us to easily jump from the shell into this app.
Developer Response ,
Alex, thank you for review! Don't forget that you can use shhist as well (run shhist --help). Maybe alias it somehow to make it easy to remember to use it all the time.... And as an idea, that I am going to write down, maybe make ability to open ShellHistory UI with shhist app.
Easy access to past commands
If you spend any time working in the terminal, ShellHistory makes it easy to find, organize and re-run any and all of your previous commands. Being able to arrange commands into folders keeps related entries together for quick access; video, netowrking, general system commands, etc. And yes, it has earned a place on the dock.
Developer Response ,
Place on the dock! That is amazing! Thank you for feedback!
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
- Loshadki, LLC
- 2 MB
- Developer Tools
- Requires macOS 12.0 or later.
- Age Rating
- © 2023 Loshadki, LLC
Up to six family members can use this app with Family Sharing enabled.