A Go library for word-wrapping text.
- Text is guaranteed to never exceed line width.
- Support for multi-byte (utf8) text
- Handling for tab width and alignment; tabs are replaced by spaces
- Streaming: text need not be loaded into a buffer.
- Settings (line prefix, tab width) can be changed on the fly.