Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/intedai/color-tools
An app that offers a wide variety of color tools for designers
https://github.com/intedai/color-tools
app application color color-pick color-picker colors graphic-design graphics gui helper hex-color hsv-color pil pillow python rgb-color tkinter
Last synced: 13 days ago
JSON representation
An app that offers a wide variety of color tools for designers
- Host: GitHub
- URL: https://github.com/intedai/color-tools
- Owner: Intedai
- License: mit
- Created: 2023-04-03T23:52:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-04T21:20:23.000Z (8 months ago)
- Last Synced: 2024-11-07T11:22:45.796Z (2 months ago)
- Topics: app, application, color, color-pick, color-picker, colors, graphic-design, graphics, gui, helper, hex-color, hsv-color, pil, pillow, python, rgb-color, tkinter
- Language: Python
- Homepage:
- Size: 2.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
An app that offers a wide variety of color tools for designers## Overview
The app offers the following tools:* RGB and HSV Sliders
* Color picker
* Copying HEX, RGB, HSV with customizable formats
* Random color generator## Assets
All of the assets in this project were made by me, feel free to use them in any project you want.## Installation
clone the repository:
```bash
git clone https://github.com/Intedai/Color-Tools.git
```
install the required libraries
```bash
pip install -r requirements.txt
```
and run `app.py`## Demo
### RGB, HSV Sliders and modifiable HEX
https://github.com/Intedai/Color-Tools/assets/69306633/eedd24df-7540-49c7-a994-0e790bec6711### Color Picker
Click on the Color picker symbol and then press `k`
you can change this, look at **Editing settings** belowhttps://github.com/Intedai/Color-Tools/assets/69306633/70bb85b7-d3b5-49a5-ab4f-bbf65379c157
### Random color
https://github.com/Intedai/Color-Tools/assets/69306633/0aed3843-5a40-4145-a716-0fbc103ea2dd### Copying HEX, RGB, HSV with customizable formats
To see how the copy formats look at **Editing settings** belowhttps://github.com/Intedai/Color-Tools/assets/69306633/f639bce5-eb14-475c-824a-acf3217ca11d
## Editing settings:
![Settings](https://github.com/Intedai/Color-Tools/assets/69306633/da93ed25-ef8f-4876-a8c1-b9da88be90c5)You can change the color picker keybind from `k` to any alphanumeric character
You can choose if you want the HEX characters to be uppercase or lowercase by ticking the `Uppercase for HEX characters` option on or off
You can change the copy formats of every color representation:
`{}` is a placeholder where the first one is `R` the second one is `G` and the third one is `B` (same with HSV and HEX)
and then you can use the format `RGB ({}, {}, {}` for example
you can use maximum three `{}` if you use less you will only get R,G in RGB and HEX or H,S in hsv
if you use more than three you will get an error:
![ERROR](https://github.com/Intedai/Color-Tools/assets/69306633/d051492b-f5d3-4596-8460-3b7419f58090)## License
Distributed under the MIT license. See `LICENSE` for more information.