github.com/noborus/guesswidth (go): Package guesswidth handles the format as formatted by printf. Spaces exist as delimiters, but spaces are not always delimiters. The width seems to be a fixed length, but it doesn't always fit. guesswidth finds the column separation position from the reference line(header) and multiple lines(body).
Keywords: fixed-width