A python package for easy management of colors and palettes.
Project description
What is colorir?
colorir is a package developed to unify your workflow with colors across different projects.
With colorir you can:
Keep a unified selection of colors you like and use them in your different projects;
Use these colors directly as input for other graphical or web frameworks;
Easily convert between different color systems and formats;
Create gradients between colors and sample from them;
Easily visualize swatches of colors in the terminal;
And much more!
colorir was designed to be your best friend when dealing with colors so that you won’t ever need to write this kind of code again:
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
CSS_ALICEBLUE = (240, 248, 255)
COOL_PURPLE = (11, 0, 51)
MY_FAVORITE_GREEN = (113, 180, 141)
TOP_NOTCH_RED = (131, 34, 50)
# ... unnecessarily long and ugly list of colors
Getting Started
Getting started with colorir can be as simple as:
import tkinter as tk
from colorir import *
colors = Palette.load() # Load colors
win = tk.Tk()
win.configure(bg=colors.magicmint) # Set background to 'magicmint' color
win.mainloop()
For more information (including use-cases and examples), see colorir’s documentation here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file colorir-1.3.10.tar.gz
.
File metadata
- Download URL: colorir-1.3.10.tar.gz
- Upload date:
- Size: 34.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a836c96fa0dbde8932f988d2e6f147e09cd803453e35252ee651e3e07c598f0 |
|
MD5 | 3553dcc90bc7bbfb499023ce30a24f02 |
|
BLAKE2b-256 | bf4f6851590a0218be459686e2b5a88b200fa3be8c2da085fdec85611147210c |
File details
Details for the file colorir-1.3.10-py3-none-any.whl
.
File metadata
- Download URL: colorir-1.3.10-py3-none-any.whl
- Upload date:
- Size: 41.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59686053c7995c3b3d588f02f87c635c021236f314f22ecb97f967ab363a3bf9 |
|
MD5 | b3d92c06d847f3b7e8e17a83c1202874 |
|
BLAKE2b-256 | a4aa8ad10c5908f3b81a984af762ce5126d8a6405dfb32adb2fd619081f3e9b1 |