The Color Palette Generator is a web application that allows users to extract color palettes from images. The tool provides an intuitive interface for uploading images, generating color palettes, and exploring various color-related features. Whether you're a designer seeking inspiration or a developer working on a project, this tool can assist you in visualizing and utilizing color schemes.

- Upload images through the user-friendly interface.
- Explore pre-loaded sample images for quick experimentation.
- Utilize the ColorCube library to extract color palettes.
- View detailed information about each color, including hex, RGB, and HSL codes.
- Download color palettes in various formats:
- SVG: Scalable Vector Graphics format.
- ASE: Adobe Swatch Exchange format.
- Explore external color palettes:
- Google Palette: Open Google Palette for additional color inspiration.
- Coolors Palette: Generate a Coolors palette for further exploration.
- Responsive design for seamless usage on both desktop and mobile devices.
- Engaging header animation on page load.
- Capture a full-page screenshot of the color palette.
To run the Color Palette Generator locally, follow these steps:
- Clone the repository:
git clone [repository-url]
- Open the
index.html
file in your preferred web browser.
- Upload an image using the "Choose File" button.
- Click the "See color palette" button to generate the color palette.
- Explore the different options for downloading palettes or using additional features.
If you'd like to contribute to the Color Palette Generator, follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
. - Make your changes and commit them:
git commit -m 'Add feature'
. - Push to the branch:
git push origin feature-name
. - Submit a pull request.
This project is licensed under the MIT License.
Himani Mehra Made with ❤️ by Himani Mehra