Metadata-Version: 2.1
Name: matplotlib-terminal
Version: 0.1a2
Summary: Render matplotlib plots in terminal.
Home-page: https://github.com/matrach/matplotlib-terminal
Author: Maciej Matraszek
Author-email: matraszek.maciej@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: matplotlib
Requires-Dist: img2unicode
Provides-Extra: develop
Requires-Dist: pytest ; extra == 'develop'
Requires-Dist: pytest-cov ; extra == 'develop'
Requires-Dist: sphinx ; extra == 'develop'
Requires-Dist: sphinx-autodoc-typehints ; extra == 'develop'

# matplotlib-terminal
Matplotlib backend to plot in terminal using matrach/img2unicode

This is in proof of concept stage, stay tuned!

Install it with:
```bash
pip install matplotlib-terminal
```

Usage:
```python
import matplotlib_terminal
import matplotlib.pyplot as plt
# Or in short:
# from matplotlib_terminal import plt


plt.plot([0, 1], [0, 1])
plt.plot([1, 0], [0, 1], lw=3)
plt.scatter([0], [.5])

plt.show()
plt.show('gamma') # Use RendererGamma-fast/noblock from img2unicode renderer
plt.show('block') # Use Renderer-fast/block from img2unicode 
plt.show('braille') # Use RendererGamma-fast/braille from img2unicode renderer
plt.close()
```

## Sample results
Gamma renderer:
![gamma renderer](gamma.png)
Block renderer:
![block renderer](block.png)
Braille renderer:
![braille renderer](braille.png)


