Create a table with UTF8 styling, and apply a modifier that gives the table round corners.
 Additionally, the content will dynamically wrap to mainta

GitHub - Nukesor/comfy-table: Build beautiful terminal tables with automatic content wrapping

submited by
Style Pass
2022-06-24 02:00:06

Create a table with UTF8 styling, and apply a modifier that gives the table round corners. Additionally, the content will dynamically wrap to maintain a given table width. If the table width isn't explicitely set and the program runs in a terminal, the terminal size will be used.

If you're looking for more information, take a look at the tests folder. There are tests for almost every feature including a visual view for each resulting table.

Comfy-table's main focus is on being minimalistic and reliable. A fixed set of features that just work for "normal" use-cases:

If you come up with an idea or an improvement that fits into the current scope of the project, feel free to create an issue :)!

Some things however will most likely not be added to the project since they drastically increase the complexity of the library or cover very specific edge-cases.

Comfy-table doesn't allow unsafe code in its code-base. As it's a "simple" formatting library it also shouldn't be needed in the future.

Leave a Comment