Skip to main content

A totally practical command-line image editor

Project description

cmdpxl: a totally practical command-line image editor

ezgif com-gif-maker (2)

Features

cmdpxl has many exciting functionalities, including

  • Editing pixels one at a time!
  • Saving images!
  • An undo function!
  • A fill tool!
  • Cool image filters!

Installation

Install the package with:

pip install cmdpxl

Usage

Run with cmdpxl.

You can also specify the file path and resolution: for example, to create a new image that is 20px wide and 10px tall you can use

cmdpxl -f new_image.png -res 20,10

To get the full list of options:

$ cmdpxl --help
Usage: main.py [OPTIONS]

Options:
  -f, --filepath PATH      Path for the file you want to open
  -res, --resolution TEXT  Image height and width separated by a comma, e.g.
                           20,10 for a 20x10 image. Note that no spaces can be
                           used.
  --help                   Show this message and exit.

Examples

Here are some images that have been created with cmdpxl. If you have any images you'd like to share, please open a pull request or create an issue.

image image image image

Why?

Good question.

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

cmdpxl-0.1.8.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cmdpxl-0.1.8-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file cmdpxl-0.1.8.tar.gz.

File metadata

  • Download URL: cmdpxl-0.1.8.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.5

File hashes

Hashes for cmdpxl-0.1.8.tar.gz
Algorithm Hash digest
SHA256 8adc3b896a5aed04e3b24d7d7a16500931ce3519faf0fde71f0c14511895ed41
MD5 385b0de4e05b30519295b9bdb9d844f3
BLAKE2b-256 de267c851de28eb679de099f868462d5bbe89af2f9ab14fed100842cc50cbdcb

See more details on using hashes here.

File details

Details for the file cmdpxl-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: cmdpxl-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.5

File hashes

Hashes for cmdpxl-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 7c5b217ac11637f75791f1c5e105bb7746fde7cbfc033cbf7db40fa24fbfb679
MD5 874af54b40f9d28f731b030c4cc6d33b
BLAKE2b-256 b74cd76f5191ffb2c4339e52c18e2aadfef8a0cd84644b8ac4d7d393f31574a5

See more details on using hashes here.

Supported by

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