There&#x27;s actually a surprising number of CLI implementations of popular protocols out there. I recently started using Hangups (<a href="https:&#x2F;&#x2F;github.com&#x2F;tdryer&#x2F;hangups" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tdryer&#x2F;hangups</a>) for Hangouts. And there&#x27;s one for Play Music too although I can&#x27;t recall its name at the moment.<p>Only thing I&#x27;m really, really missing now is a CLI for KeePass, but I&#x27;m considering writing one myself in Go, since I&#x27;ve been looking for something to do for practice in Go anyway.