Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felipert98/friendlypalettegenerator
Palette generator based on grayscale values
https://github.com/felipert98/friendlypalettegenerator
accessibility color color-blind color-blindness color-scheme palette-generation windows wpf
Last synced: about 1 month ago
JSON representation
Palette generator based on grayscale values
- Host: GitHub
- URL: https://github.com/felipert98/friendlypalettegenerator
- Owner: FelipeRT98
- License: gpl-3.0
- Created: 2024-10-22T12:48:30.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-24T12:32:04.000Z (3 months ago)
- Last Synced: 2024-10-25T13:16:31.223Z (3 months ago)
- Topics: accessibility, color, color-blind, color-blindness, color-scheme, palette-generation, windows, wpf
- Language: C#
- Homepage:
- Size: 854 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Friendly Palette Generator![License](https://img.shields.io/badge/License-GPLv3-blue.svg)
## What
**Friendly Palette Generator (FPG)** is a tool that generates color palettes based on grayscale values.
The colors produced match their grayscale equivalents, ensuring that no two colors in the palette have the same luminance.| Regular | Grayscale filter |
|---------------------|---------------------|
| ![Regular](.github/FPG-screenshot.png) | ![Grayscale](.github/FPG-screenshot-grayscale.png) |## Why
Colors that appear distinct to one person can be challenging to differentiate for individuals with color vision deficiencies or in specific visual conditions.
FPG's color palettes are designed to be distinguishable, making them accessible to a broader range of users.## Features
- **Generate palettes with up to 20 Colors**: Create palettes with up to 20 distinct colors.
- **Copy to clipboard**: Copy palette color values to your clipboard for quick integration into your projects.
- **Save and Load**: Up to 10 custom palettes can be saved for future use.
- **Support for popular color models**: Save and view your palettes in RGB, HEX, HSL, HSV, and CMYK.
- **Reset or Fine-Tune Colors**: Easily reset individual colors or the entire palette, allowing you to refine colors until you find the perfect combination.
- **Multilingual Support**: Available in multiple languages, including English, Español, Deutsch, Português, Français, Italiano, 日本語, 한국어, 中文, हिन्दी, and Русский.## Build
FPG is a Windows Presentation Foundation application which requires [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0).
To build the application for different architectures, use the following commands:
- **64 bit**: `dotnet publish -r win-x64 -p:PublishSingleFile=true --self-contained false`
- **32 bit**: `dotnet publish -r win-x86 -p:PublishSingleFile=true --self-contained false`
- **ARM**: `dotnet publish -r win-arm64 -p:PublishSingleFile=true --self-contained false`---
![image](https://img.shields.io/badge/.NET-512BD4?style=for-the-badge&logo=dotnet&logoColor=white)
![image](https://img.shields.io/badge/C%23-239120?style=for-the-badge&logo=csharp&logoColor=white)
![image](https://img.shields.io/badge/Visual_Studio-5C2D91?style=for-the-badge&logo=visual%20studio&logoColor=white)