ANSI based python module
a python module focused on creating better gui within the terminal is cross terminal!
yt demo: https://www.youtube.com/watch?v=CNtCzBxj1EU
Features
- rgb colors
- 256 bit colors
- Cursor movement
- Mouse input
- controller input
- arrows input
- ESC input
- reading off the terminal
- Terminal modes
- box drawing generator
- HSV/HEX conversion
- Theme support
- way more
Example
from ansi import *
BUILT for WINDOWS
how to install:
(just watch the yt vid) (windows only)
- install python if you dont have it already
- download the zip
- extract the zip
- run
py -m venv .venv - run
.venv\Scripts\Activate.ps1 - run
python -m pip install --upgrade pip - run pip
install -r requirements.txt - now you can run
python file.pyreplacing file.py with one of the python files. - for ex run
python main.py
credits:
built by me
Music by Mikhail Smusev from Pixabay
used ANSI Escape Sequences a lot (ALSO is main source) btop4win - for most of the themes folder.
built for stardance
Metadata
Release files for colorful-swiss 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| colorful_swiss-0.1.0.tar.gz | 1.8 kB | Without provenance | Details for colorful_swiss-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| colorful_swiss-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for colorful_swiss-0.1.0-py3-none-any.whl |
Total release size: 3.5 kB
Release files / colorful_swiss-0.1.0.tar.gz
| Download URL | colorful_swiss-0.1.0.tar.gz |
|---|---|
| Size | 1.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d838e6d26dcb896285e5364bd9cc661ed4c7dd8d7cc528c8938db4e14e17aba9
|
|
BLAKE2b-256 checksum How to use checksums |
847fe78b20f367a2e4aaea980be722b28e2012a135d1ddae5139b311bd4e12c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / colorful_swiss-0.1.0-py3-none-any.whl
| Download URL | colorful_swiss-0.1.0-py3-none-any.whl |
|---|---|
| Size | 1.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d70cc142dbf8d2428f2d9f3e59a523f8b369ea79bb61751e0af73b8d9c154a0d
|
|
BLAKE2b-256 checksum How to use checksums |
b5d1706df03d11ff5ab284410765c97047b3414bb39316f334bec0dc549c25cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Security for colorful-swiss 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.