ls_display posted to github
I've decided I'm going to start treating more of small utilities I use as real projects. One of these small little utilities is ls_display, a tool I use to take a stream of input (stdin) and output it in columns, similar to how the UNIX ls(1) displays file lists. Notably, this means dynamic number of columns, width of columns, and the rendering of data vertically down columns rather than just horizontally across tabstops.