goboom is wrapper around the dmenu. It is a successor and rewrite of xboomx in Go. This is mostly because I wanted to write some Go. But also writing it in Go with csv-backed storage is likely faster than Python with SQLite.
The point of it is to sort commands according to their launch frequency. In other words - if you launch Chromium and KeePassX all the time - they will appear in the dmenu list of commands first.
Want more on goboom? Check the repo https://github.com/victorhaggqvist/goboom.