Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/delimitry/ascii_canvas

ASCII canvas for drawing in console
https://github.com/delimitry/ascii_canvas

ascii ascii-art ascii-canvas console drawing python

Last synced: about 2 months ago
JSON representation

ASCII canvas for drawing in console

Awesome Lists containing this project

README

        

# ASCII canvas
[![PyPI version](https://badge.fury.io/py/asciicanvas.svg)](https://badge.fury.io/py/asciicanvas)
[![Build Status](https://travis-ci.org/delimitry/ascii_canvas.svg?branch=master)](https://travis-ci.org/delimitry/ascii_canvas)
[![Coverage Status](https://coveralls.io/repos/github/delimitry/ascii_canvas/badge.svg?branch=master)](https://coveralls.io/github/delimitry/ascii_canvas?branch=master)
[![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](https://github.com/delimitry/ascii_canvas/blob/master/LICENSE)

ASCII canvas for drawing in console using ASCII chars

Description:
------------

ASCII canvas result

![Colors in terminal Linux](http://3.bp.blogspot.com/-rppScM7Np34/VTrRgouZ5jI/AAAAAAAAAoI/N6pycIfIQ04/s1600/ascii_canvas.png)

ASCII canvas supports the next objects:
- Point
- Line
- Rectangle
- Nine-Patch Rectangle
- Ellipse
- Text

And supports Style for all these objects. The Style includes symbol, foreground color, background color and font style.
Thereby colored printing to terminal is supported.

The next colors (foreground and background) are supported under Linux and Windows.

![Colors in terminal Linux](http://2.bp.blogspot.com/-h_WWnKPIhlk/VTq9dvFwHZI/AAAAAAAAAn0/aWes7WS8WUI/s1600/putty_debian_6.0.10.png)

![Colors in terminal Windows](http://4.bp.blogspot.com/-4XsVwLkHqWE/VTq9dsYx1sI/AAAAAAAAAnw/Zu1Xp330w5A/s1600/windows.png)

License:
--------
Released under [The MIT License](https://github.com/delimitry/ascii_canvas/blob/master/LICENSE).