[Apologies for cross-posting] I wrote Bbv ("bare-bones viewer"), a minimalist data viewer/plotter for the Unix/Linux command line. Bbv is written in pure POSIX shell + awk, works from a pipe, requires tab-separated data, and produces only two types of plots: line plots of data columns or pairwise dot plots of (x, y) data. The main alternative to bbv is feedgnuplot. Feedgnuplot is much more capable than bbv, but also much more complex, and it ties you to gnuplot as back end. By contrast, Bbv has only one option (`x`), can use any lightweight image viewer as back end, requires no configuration, and the learning curve is non-existent. However, bbv does no do real-time plotting of a long-term running process. TLDR: if you have feedgnuplot installed and are happy with it, or if you want real-time plotting of a dynamic data stream, you have no reason to switch to bbv. But if you want a minimalist data viewer with zero learning curve, try bbv. Link: https://github.com/ftonneau/bbv   submitted by   /u/ftonneau [link]   [comments]