{"repo":"jsbueno/terminedia","free":true,"listed":false,"github":"https://github.com/jsbueno/terminedia","clone":"git clone https://github.com/jsbueno/terminedia.git","description":"Python Framework for multimedia at terminal: draw lines, circles with \"▘ ▝ ▀ ▖ ▌ ▞ ▛ \"","language":"Python","stars":103,"topics":["terminal","text","unicode","animation","game-dev","ascii-art","unicode-tools","ansi-colors","python","unicode-art"],"license":"LGPL-3.0","category":"cli-tools","readme_excerpt":"TERMINEDIA =========== This is a Python library allowing using a text-terminal as a low-resolution graphics output, along with keyboard realtime reading, and a couple utilities enough to enable using a text terminal to run simple 2D games or simply rich terminal apps. The \"noveau\" factor is that it uses Unicode quarter-character block combinations to effectivelly enable 1/4 character \"pixels\" in the terminal. It also makes use of 24bit \"true\" color for text, not limiting itself to the 80's 8 color palette for the terminal. The development version allows loading image files and displaying those as colored block chars on the terminal, several terminal-font text effects, and rendering big-text, 4 or 8 characters tall, by rendering built-in fonts as images using block characters. It is designed as a library, providing a discoverable and easy to use API for drawing, and upon install a few example scripts will be imediately available as stand-alone scripts with the \"terminedia-\" prefix. The idea is to keep this as a lightweight install - with as little dependencies as possible. Usage ------- Although targeted for programatic use, after install a few example programs exercising the library capabilities are made available in the active Python environment. Try one of several \"terminedia-xxxxx\" scripts installed, such as \"terminedia-image\" and \"terminedia-snake\" Some of the features are as easy to use as the print function from Python itself: Other, like the drawing API which emulates ","default_branch":null,"files":null,"tree":[],"storefront":"/r/jsbueno","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jsbueno/terminedia/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}