Text File Manipulation Command Line Tool
uncia can do zillions of different things to text files. The subtlety lies in uncia's implementation: each different filter that uncia(1) implements is a separate class, and all of these classes can be chained together, much like commands being piped together on the command line. The implementation uses the C++ <iostream> interface, allowing the various classes to be re-used in other C++ programs. This is still the Unix philosophy, but it's implemented as a library at the <iostream> level, rather than a directory full of executables.