Arbtt is automatic, rule-based time tracker. And I like it because it is implemented in Haskell.
Read More
Magit is an interface to the version control system Git, implemented as an Emacs package.
Tig is an ncurses-based text-mode interface for git.
Read More