palettepal


Namepalettepal JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/cdelker/palettepal
SummaryTerminal-Based Color Editor and Palette Generator
upload_time2023-08-01 00:56:37
maintainer
docs_urlNone
authorCollin J. Delker
requires_python
licenseLicense :: OSI Approved :: MIT License
keywords color palette rgb ryb hsl textual tui
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Palettepal

Generate color palettes from your terminal.

Install with:

```
pip install palettepal
```

And run from the command line:

```
python -m palettepal
```

Palettepal requires textual and pyperclip.

## Usage

Use the arrow keys to move the color slider position. Hold `shift` while using arrow keys to move it faster.

Color values may be entered directly into the HSL, RGB, Hex, or Name boxes. These entries are disabled in `HSL (RYB Space)` because not all RGB colors are mappable to Red-Yellow-Blue colors.

Change the color palette selection to display complementary colors using a few defined schemes. The function keys change which color values are displayed in the Input boxes, but the sliders only control the first base color of the palette. Using the `custom` palette allows the sliders to change the selected color in the palette.

Press `R`, `H`, or `X` to copy the RGB, HSL, or Hex value to the system clipboard (via pyperclip) for use in other applications.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/cdelker/palettepal",
    "name": "palettepal",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "color,palette,rgb,ryb,hsl,textual,tui",
    "author": "Collin J. Delker",
    "author_email": "code@collindelker.com",
    "download_url": "https://files.pythonhosted.org/packages/fc/c0/847e50d7af966f37facbf0f08a28f4c8730a34c17ce864918b3fec889ff2/palettepal-0.1.1.tar.gz",
    "platform": null,
    "description": "# Palettepal\n\nGenerate color palettes from your terminal.\n\nInstall with:\n\n```\npip install palettepal\n```\n\nAnd run from the command line:\n\n```\npython -m palettepal\n```\n\nPalettepal requires textual and pyperclip.\n\n## Usage\n\nUse the arrow keys to move the color slider position. Hold `shift` while using arrow keys to move it faster.\n\nColor values may be entered directly into the HSL, RGB, Hex, or Name boxes. These entries are disabled in `HSL (RYB Space)` because not all RGB colors are mappable to Red-Yellow-Blue colors.\n\nChange the color palette selection to display complementary colors using a few defined schemes. The function keys change which color values are displayed in the Input boxes, but the sliders only control the first base color of the palette. Using the `custom` palette allows the sliders to change the selected color in the palette.\n\nPress `R`, `H`, or `X` to copy the RGB, HSL, or Hex value to the system clipboard (via pyperclip) for use in other applications.\n",
    "bugtrack_url": null,
    "license": "License :: OSI Approved :: MIT License",
    "summary": "Terminal-Based Color Editor and Palette Generator",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/cdelker/palettepal"
    },
    "split_keywords": [
        "color",
        "palette",
        "rgb",
        "ryb",
        "hsl",
        "textual",
        "tui"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b101ea45edd483151715f103571497de96b5e1e2d0577d5e88cfad41e47bb86",
                "md5": "ac4b34a7872d38d56011f73b30062140",
                "sha256": "0478b98f4bff2e7d73d0e72ca62af9084c7d2fadee6664a2e55b2b68c95982ae"
            },
            "downloads": -1,
            "filename": "palettepal-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ac4b34a7872d38d56011f73b30062140",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 13247,
            "upload_time": "2023-08-01T00:56:36",
            "upload_time_iso_8601": "2023-08-01T00:56:36.181257Z",
            "url": "https://files.pythonhosted.org/packages/9b/10/1ea45edd483151715f103571497de96b5e1e2d0577d5e88cfad41e47bb86/palettepal-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fcc0847e50d7af966f37facbf0f08a28f4c8730a34c17ce864918b3fec889ff2",
                "md5": "ad03cf84187dd67fe3b598bde5046529",
                "sha256": "092912234d5b3d3b64eca2e58f8d56bcb8e2d2189735389ec2e7f2244c82b718"
            },
            "downloads": -1,
            "filename": "palettepal-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "ad03cf84187dd67fe3b598bde5046529",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 12487,
            "upload_time": "2023-08-01T00:56:37",
            "upload_time_iso_8601": "2023-08-01T00:56:37.962647Z",
            "url": "https://files.pythonhosted.org/packages/fc/c0/847e50d7af966f37facbf0f08a28f4c8730a34c17ce864918b3fec889ff2/palettepal-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-01 00:56:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "cdelker",
    "github_project": "palettepal",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "palettepal"
}
        
Elapsed time: 0.10481s