cli-table icon indicating copy to clipboard operation
cli-table copied to clipboard

Comparison with other 'table' libraries

Open danieleades opened this issue 3 years ago • 6 comments

There are now a few libraries for pretty-printing tables to the console. It would be really helpful to have a bit of a comparison to allow users (including myself!) to determine which one to go for.

danieleades avatar May 17 '22 01:05 danieleades

I think they're all great. They're just different APIs to do the same thing (except for some extra features). That said, it'll be good to have some comparison of features and API design of these crates. I just don't have enough time to go into details of each one of them and document all the features.

devashishdxt avatar May 17 '22 02:05 devashishdxt

For cli-table, my main focus is to support all the platforms and at the same time limit the dependencies to keep the compile times and crate size low.

Currently, this create only pulls two external dependencies (other than cli-table-derive):

  1. termcolor
  2. unicode-width

With csv feature enabled, it also pulls csv crate as dependency.

devashishdxt avatar May 17 '22 02:05 devashishdxt

@devashishdxt If your ok with it, I would go ahead and mention your project with your short summary in my project's README :)

Nukesor avatar Jun 08 '22 22:06 Nukesor

@devashishdxt If your ok with it, I would go ahead and mention your project with your short summary in my project's README :)

Sure

devashishdxt avatar Jun 09 '22 00:06 devashishdxt

@Nukesor I'll also do the same with your project summary (and others).

devashishdxt avatar Jun 10 '22 07:06 devashishdxt