Skip to main content

Terminal based app for Pixel Art that supports mouse!

Project description

Pixel Art App In Terminal

PXLimage
To start with Pixel Art you dont need fancy tools. In fact you can go with only terminal and mouse!
With help of amazing Textual here is Paint like app that provides all features for creating Pixel Art.
It works in terminal and supports mouse so you can use it like normal Window app without need to use shortcuts (like others teminal based Paint apps do).

Installation

To use you need Python 3.6+ and you can start with command in terminal:

pip3 install -r requirements.txt
# or
python3 -m install -r requirements.txt

and then you can double-click on run.sh (Linux/Mac) or run.bat (Windows) to start or from terminal run:

python3 main.py

Usage

This TUI supports:

  • Painting
  • Choosing RGB colors
  • Picking color from canvas
  • 8x8, 16x16 and 32x32 grids
  • Saving and loading images and paletts in custom format

To save image you need to provide name and finish with .pxl, for example my_image.pxl. You can also import any image saved in this format.

To save paletts you need to end name with .pal, for example my_palette.pal. You can also modify this pallete from text editor so you can use colors in full 0-255 range, where normaly there normally you use only 16 of them.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pixelart-tui-0.1.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

pixelart_tui-0.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file pixelart-tui-0.1.tar.gz.

File metadata

  • Download URL: pixelart-tui-0.1.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10

File hashes

Hashes for pixelart-tui-0.1.tar.gz
Algorithm Hash digest
SHA256 7c3ac6c5b6a9efb8ab40a52c432c75f897b6967d2529d08dcb3d0efd55c2f7d9
MD5 4d5d3de3fc7801ee0e36ce47d2688e57
BLAKE2b-256 5fd07826f9bdc65ca50b192bedd01a8362e6f439df2c6becc950f9a761bb9352

See more details on using hashes here.

File details

Details for the file pixelart_tui-0.1-py3-none-any.whl.

File metadata

  • Download URL: pixelart_tui-0.1-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10

File hashes

Hashes for pixelart_tui-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7466176c02b7af9c4b002a9489e5d0c3d8a663a8d2bd398ad422088592c5dd10
MD5 0a347cbba4d7c16055b6251315837085
BLAKE2b-256 9d970890abcc9cd82ebd5297c6bc8fa3b3df553a15e8e889f73ce6508906408a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page