feedgnuplot
termui
feedgnuplot | termui | |
---|---|---|
16 | 12 | |
698 | 12,985 | |
- | - | |
5.1 | 3.6 | |
2 months ago | about 2 months ago | |
Perl | Go | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
feedgnuplot
-
Brplot – plotting app/lib in C
Thanks for the post. The obvious comparison is feedgnuplot: https://github.com/dkogan/feedgnuplot/
That works similarly in that it plots standard input. The backend is gnuplot, which is a double-edged sword: it's far more full-featured than brplot, but almost certainly is much slower also. I'll try out brplot to see if it would be a good replacement for cases where speed is important. Thanks!
- Feedgnuplot: Visualize the output of ANY commandline tool
-
A command line tool that draw plots on the terminal
Oh hey Dima.
Feedgnuplot is really slick.
https://github.com/dkogan/feedgnuplot
It's in the debian repos too.
-
D2: A new declarative language to turn text into diagrams
Is there a declarative language or framework to create ad-hoc GUIs that consume structured data from stdin stream and spit-out a GUI?
Like feedgnuplot [1] but not only restricted to graphs.
[1] https://github.com/dkogan/feedgnuplot
-
jupyter and vim
I found using shell as an interactive environment to be pretty productive using https://github.com/dkogan/feedgnuplot and https://github.com/dkogan/vnlog. The filesystem becomes your state (instead of in memory state of your Python interpreter) which forces you to write Unix-style tools. Plotting with feedgnuplot spins up an interactive Qt plotter which I often used to explore 3D plots. It's not "inline" and fancy and does take a bit of grokking but I eventually found it more productive than Jupyter, especially as my development moved away from Python.
-
termplotlib: Plots in the terminal
One of the tools I absolutely love is feedgnuplot which presents a stdin CLI interface to gnuplot.
-
Anyone know of a good Data Visualization Library?
Also, if one doesn't want to learn Gnuplot's DSL try using feedgnuplot which presents a stdin interface for whitespace delimited tabular data.
- Show HN: Simple tool for creating commandline bar charts
- Git 2.33 released with new “merge-ort” merging with 500~9000x speed-up
-
Best scientific graphing library?
Write space delimited tabular data (ideally in vnlog format) and plot it using feedgnuplot. Also helps decouple concerns (data generating application focuses on generating data).
termui
- termui: Golang Terminal Dashboard
-
Textual: Rapid Application Development Framework for Python
I used termui for a project and have no complaints.
https://github.com/gizak/termui
-
github.com/srlehn/termimg: draw images in terminals
termimg evolved from a pull request for termui.
- A command line tool that draw plots on the terminal
-
An idea for a virtual pet in my Linux terminal
Go: https://github.com/gizak/termui
-
My first Go project: a playable physical-modelling string synthesiser that runs in the terminal.
It's not quite full screen. It uses termui to draw a GUI within the terminal window. Apparently you can get the widgets to scale when the window resizes but my GUI is sized absolutley.
- Can someone explain what is happening here, ELI5?
-
termui, set widget background
This is interesting. The version you link to is not the newest. If you just look for the current (master) version of theme.go, it has changed quite radically.
- Blessed: Curses-like library with high level terminal interface API for Node.js
-
roumon - Nerdy terminal based go routine monitor 📈👀
Please let me know if this tool is helpful for you, or if it needs more/other features. Was fun to write this tool in golang using the termui library. 🤓
What are some alternatives?
implot - Immediate Mode Plotting
gocui - Minimalist Go package aimed at creating Console User Interfaces.
matplotlib-cpp - Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib
go-prompt - Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
ttyplot - a realtime plotting utility for terminal/console with data input from stdin
termbox-go - Pure Go termbox implementation
plotext - plotting on terminal
Rich Interactive Widgets for Terminal UIs - Terminal UI library with rich, interactive widgets — written in Golang
matplotlib - C++ wrappers around python's matplotlib
tcell - Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.
matplotplusplus - Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
termdash - Terminal based dashboard.