pull down to refresh

I love the Visidata paradigm. Everything is a sheet. (Visidata is a TUI interactive tool for tabular data)

You open a .tsv file, it's a sheet. You open a .db file, it's a sheet. You open a directory, it's a sheet. You pipe in processes with ps -ax | vd -fixed, it's a sheet. Etc.

It's extensible: put some Python in your .visidatarc file and you're done.

It's self-discoverable: you can inspect the current options, commands, bindings, and built-in guides:

  • Shift+O
  • gzCtrl+h
  • Ctrl+h to enter the help menu > Visidata feature guides

It really feels like Emacs but for tabular data, with a more mainstream scripting language.

Give it a shot and tell me what you think: https://www.visidata.org