A matplotlib backend which outputs sixel graphics onto the terminal. The code is inspired by the ipython-notebook matplotlib backend.
TODO:
- An Exception breaks the terminal
- Support other terminals than xterm
- Resize has still some problems. The figures are often too big for small windows
- xterm with Sixel support configured
- imagemagick (for converting the graphics)
- matplotlib and numpy
python setup.py install import matplotlib matplotlib.use('module://matplotlib-sixel') from pylab import * plt.plot(sin(arange(100) / 10)) show() # --> now shows the plot inside the xterm window