irevenko/tsukae
irevenko/tsukae has 432 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 12:22 UTC. Last push 2021-04-19.
๐๐ Show off your most used shell commands
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original๐๐ tsukae - Show off your most used shell commands
Tsukae, ไฝฟใ - means use in Japanese (so it refers to commands that you use)

Built on top of termui and cobra
Big shoutout to jokerj40 for suggesting this project idea (the original thought was to parse the history file)
Installation ๐จ
go get -u github.com/irevenko/tsukae
tsukae <SHELL_NAME>
AUR package
Usage ๐ฌ
<SHELL_NAME> - zsh or bash or fish
Flags ๐
-p, --piechart - use with <SHELL_NAME> (draws only piechart widget)
-b, --barchart - use with <SHELL_NAME> (draws only barchart widget)
-l, --list - use with <SHELL_NAME> (draws only list widget)
-s, --shell-path - use with <SHELL_NAME> Manualy provide the history file path
Draw all widgets
tsukae <SHELL_NAME>
Draw specific widget
tsukae <SHELL_NAME> -p
tsukae <SHELL_NAME> -b
tsukae <SHELL_NAME> -l

Pass certain commands number (1-15) and draw all widgets
tsukae <SHELL_NAME> 10
Draw specific widget with certain commands number
tsukae <SHELL_NAME> 10 -p
tsukae <SHELL_NAME> 5 -b
tsukae <SHELL_NAME> 3 -l
Pass certain history file
tsukae <SHELL_NAME> -s=$HOME/dir/hist_file
Ignore commands by writing the to blacklist file
When you run tsukae for the first time it creates the blacklist file in $HOME/.config/tsukae and you can prevent some commands from displaying
Example of blacklist file:
echo
clear
cd
Contributing ๐ค
Contributions, issues and feature requests are welcome! ๐
Feel free to check open issues.
Quick Start ๐
git clone https://github.com/irevenko/tsukae.git
cd tsukae
go get -d ./...
go build
What I Learned ๐ง
- Parsing Text Files using Go
- Drawing termui
License ๐
(c) 2021 Ilya Revenko. MIT License
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,382 starspublic-apis/public-apis
A collective list of free APIs
497,660 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
447,297 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. ๐ฆ
394,257 stars