ofsht je nástroj pro efektivní správu Git worktree, který rozšiřuje základní git worktree o automatizaci, integrace a lepší UX pro každodenní vývoj. Umožňuje rychle vytvářet, přepínat a mazat worktrees podle větví, tagů, commitů nebo dokonce GitHub issues a pull requestů, bez ruční konfigurace a chaosu v adresářích.
Technicky je ofsht napsaný v Rustu a funguje jako tenká vrstva nad Git CLI. Nabízí hooky pro automatické spuštění příkazů (např. npm install), kopírování souborů nebo vytváření symlinků. Podporuje shell integraci (Bash, Zsh, Fish) pro automatické cd, volitelné napojení na fzf, zoxide a tmux, a centrální konfiguraci přes TOML soubory (lokální i globální).
Pro hodnocení programu se prosím nejprve přihlaste