Skip to content

himani-mehra/color-palette

Repository files navigation

Color Palette Generator

Overview

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.

Table of Contents

Screenshot 2025-05-14 at 10 20 16 PM

Features

Image Upload and Processing

  • Upload images through the user-friendly interface.
  • Explore pre-loaded sample images for quick experimentation.

Color Palette Generation

  • Utilize the ColorCube library to extract color palettes.
  • View detailed information about each color, including hex, RGB, and HSL codes.

Download Options

  • Download color palettes in various formats:
    • SVG: Scalable Vector Graphics format.
    • ASE: Adobe Swatch Exchange format.

Additional Palettes

  • Explore external color palettes:
    • Google Palette: Open Google Palette for additional color inspiration.
    • Coolors Palette: Generate a Coolors palette for further exploration.

Mobile-Friendly

  • Responsive design for seamless usage on both desktop and mobile devices.

Animated Header

  • Engaging header animation on page load.

Screenshot Capture

  • Capture a full-page screenshot of the color palette.

Getting Started

To run the Color Palette Generator locally, follow these steps:

  1. Clone the repository: git clone [repository-url]
  2. Open the index.html file in your preferred web browser.

Usage

  1. Upload an image using the "Choose File" button.
  2. Click the "See color palette" button to generate the color palette.
  3. Explore the different options for downloading palettes or using additional features.

Contributing

If you'd like to contribute to the Color Palette Generator, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature: git checkout -b feature-name.
  3. Make your changes and commit them: git commit -m 'Add feature'.
  4. Push to the branch: git push origin feature-name.
  5. Submit a pull request.

License

This project is licensed under the MIT License.

Author

Himani Mehra Made with ❤️ by Himani Mehra

About

Paletto: generate your color palette

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published