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 with Pip [recommended]

The easiest way to start is with pip:

pip3 install pixelart_tui

after that you can use it like this:

pixelart_tui

and thats all!

From source

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:

cd pixelart_tui
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.2.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pixelart-tui-0.2.tar.gz
  • Upload date:
  • Size: 9.4 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.2.tar.gz
Algorithm Hash digest
SHA256 29290fcb851ca93573ba231a3b1f7eb536d3c0e068bbd1b9354034a3423b7277
MD5 ead2cfd6bfac66a80e7b1540f1744693
BLAKE2b-256 0a2eab9a05f7407fb6e868db225b3a3023f88b41dfabc5359231c6895b54b76a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pixelart_tui-0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 62365bd6344f671324f1a86f5094b175ab976eaeb260a76cb385c990b8b5869d
MD5 1ffb3e0c9c2ce81545a9cb403b6ea4f3
BLAKE2b-256 e5d114d679c3ec27d09ee1be65378bbfa34da28616cdb90787126d6723ee127d

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