Description
bashplotlib is a python package and command line tool for making basic plots in the terminal. It's a quick way to visualize data when you don't have a GUI. It's written in pure python and can quickly be installed anywhere using pip.
bashplotlib alternatives and similar packages
Based on the "Productivity Tools" category.
Alternatively, view bashplotlib alternatives based on common mentions on social networks and blogs.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. -
cookiecutter
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects. -
HTTP Prompt
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie -
PathPicker
PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands. -
SubGrab
SubGrab is a utility that allows you to automate subtitles downloading for your media files. -
Focus Phase
A simple yet powerful timer and time tracker from the command line. https://ammar1y.github.io/Focus-Phase/
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of bashplotlib or a related project?
README
bashplotlib
plotting in the terminal
what is it?
bashplotlib is a python package and command line tool for making basic plots in the terminal. It's a quick way to visualize data when you don't have a GUI. It's written in pure python and can quickly be installed anywhere using pip.
installation
install with pip
$ pip install bashplotlib
install from source
$ git clone [email protected]:glamp/bashplotlib.git
$ cd bashplotlib
$ python setup.py install
Either method will install the bashplotlib python package and will also add hist and scatter to your python scripts folder. This folder should be on your path (add it if it's not).
features
- quick plotting from the command line
- customize the color, size, title, and shape of plots
- pipe data into plots with stdin
usage
command line
hist takes input from either stdin or specified using the -f parameter. Input should be a single column of numbers. scatter takes x and y coordinates as input form either a comma delimited file using -f or from 2 different files using -x and -y.
in python
If you want to use bashplotlib from python, just import histogram and scatterplot.
from bashplotlib.scatterplot import plot_scatter
from bashplotlib.histogram import plot_hist
examples
$ scatter --file data/texas.txt --pch .
$ hist --file data/exp.txt
$ scatter -x data/x_test.txt -y data/y_test.txt
todo
- sideways numbers for x-axis of histograms
- colors for individual points
- line charts
- trendlines