Release tabler for displaying ASCII table format in Dart

Photo by Abel Y Costa on Unsplash

go-lang の tablewriter 的な ASCII テーブルで表示するやつが欲しかったの作りました.

tabler | Dart Package

example のとおりですが,こんな感じで使えます.

void main() {
  var t = Tabler();
  t.add(['a', 'b', 'c']);
  t.add([1, 22, 333]);
  print(t);
  // +---+----+-----+
  // | a | b  | c   |
  // | 1 | 22 | 333 |
  // +---+----+-----+
}

Dart は dart2native あるし,null safety だし Flutter が無かったとしても結構好きなんですが,こんな基本的と言えるライブラリが無いとは.
それだけ Flutter でしか使われてないんだろうなぁ.