hashii

hashii: Create colorful ASCII art of the HashiCorp logo in your terminal.

When I first started working at HashiCorp, I knew next to nothing about the Go programming language and ecosystem. I wanted to start learning Go so that I could better support the software I worked on at the time.

I wrote hashii as my introduction to Go, and with a theme that basically gave my shout out to the team.

Screenshot of hashii in action

If you have a Go environment ant want to try it out in your terminal, you can install the latest version with:

go install github.com/brianshumate/hashii@latest

Then run it with the -help flag to learn about the usage:

hashii -help
Usage of hashii:
  -color string
        color= cyan, red, green, yellow, blue, magenta, white, mix, or random (default "blue")
  -dazzle
        Engage dazzle mode
  -size string
        size= small, medium, or large (default "medium")

You can try different colors, sizes and modes. For example, this is how you generate the large size in dazzle mode!

hashii -size=large -dazzle

Screenshot of hashii in dazzle mode