asciimatics 1.14.0


A cross-platform package to replace curses (mouse/keyboard input & text colours/positioning) and cre

A cross-platform package to replace curses (mouse/keyboard input & text colours/positioning) and create ASCII animations

Stars: 3216, Watchers: 3216, Forks: 235, Open Issues: 24

The peterbrittain/asciimatics repo was created 7 years ago and was last updated an hour ago.
The project is very popular with an impressive 3216 github stars!

How to Install asciimatics

You can install asciimatics using pip

pip install asciimatics

or add it to a project with poetry

poetry add asciimatics

Package Details

Peter Brittain
Apache 2.0
GitHub Repo


  • Software Development/User Interfaces
  • Terminals
  • Text Processing/General
No  asciimatics  pypi packages just yet.


A list of common asciimatics errors.

Code Examples

Here are some asciimatics code examples and snippets.

GitHub Issues

The asciimatics package has 24 open issues on GitHub

  • Display current value in chart.

See more issues on GitHub

Related Packages & Articles

progressbar2 4.2.0

A Python Progressbar library to provide visual (yet text based) progress to long running operations.

art 5.8

ASCII Art Library For Python

pretty print json using rich

Here are a few examples of pretty printing json from a command line terminal. As you can see in the example output, rich console can output json with proper indention and color syntax highlighting.

face 22.0.0

A command-line application framework (and CLI parser). Friendly for users, full-featured for developers.

blessed 1.19.1

Easy, practical library for making terminal apps, by providing an elegant, well-documented interface to Colors, Keyboard input, and screen Positioning capabilities.