This python module lets you create full-screen text UIs and interactive forms to ASCII animations. The python module was created to working with any platform and python version 2 and 3.
It is licensed under the Apache Software Foundation License 2.0, see this license here.
Let see the installation process using the Fedora 28 and python version 3.6:
You need also to install the asciimatics python module using the pip tool:
[root@desk mythcat]# dnf install python3 Last metadata expiration check: 2:39:44 ago on Fri 01 Jun 2018 12:51:55 PM EEST. Package python3-3.6.5-1.fc28.x86_64 is already installed, skipping. Dependencies resolved. Nothing to do. Complete!
I tested some sample from the author GitHub account and is working good.
[mythcat@desk ~]$ pip3.6 install --user asciimatics Collecting asciimatics Using cached https://files.pythonhosted.org/packages/.../asciimatics-1.9.0-py2.py3-none-any.whl Requirement already satisfied: future in /usr/local/lib/python3.6/site-packages (from asciimatics) Requirement already satisfied: wcwidth in /usr/local/lib/python3.6/site-packages (from asciimatics) Requirement already satisfied: Pillow>=2.7.0 in /usr/lib64/python3.6/site-packages (from asciimatics) Requirement already satisfied: pyfiglet>=0.7.2 in /usr/local/lib/python3.6/site-packages (from asciimatics) Installing collected packages: asciimatics Successfully installed asciimatics-1.9.0
Some samples require some extra python module and you will need to install them.