Alternatives to Adobe Color: Rickrack

Introduction

Adobe Color is a color palette website that can generate color themes in different styles and is loved by designers. However, the Adobe Color server is located abroad, which leads to slow connection speed and even inability to connect. In addition, Adobe Color website requires an Adobe Cloud Services login to save and download our designed colors. These problems have inadvertently caused some difficulties for the users. Based on the above reasons, I decided to write a color palette software myself.

Rickrack

Rickrack is a color palette software written in PyQt5 that can run normally on mainstream operating systems such as Windows and Linux. It is designed to generate a set of harmonious colors from the color wheel or other places. You can share these colors with your friends, or apply them into your creative works. You can store the color sets and color boards in the software, and access them whenever you need. What’s more, you can export them into individual files, share them with others or import them in to other softwares.

Rickrack has four core features:

  • Create colors from the color wheel.
  • Pick-up colors from an image.
  • Generate a gradient or a fixed color board.
  • Color storage, management and conversion.

Create Colors from the Color Wheel

After opening the Rickrack, drag the color tags on the color wheel, adjust the position, and you can create a set of similar colors.

Create a set of similar colors.

Change the “Synchronize Rule” in the left window to “Gradient”, and drag the color tag on the color wheel to create a set of gradient similar colors.

Create a set of gradient similar colors.

Change the “Harmony Rule” in the left window to “Custom”, then the color labels on the color wheel will be unrestricted by any rules, with the highest degree of freedom, enabling you to create any set of colors.

create a custom set of colors.

Pick-up Colors from an Image

Click “View” in the top navigation bar and select “Image” to switch to the image view. Double-click the blank area to open an image. (Source of picture: 千と千尋の神隠し - スタジオジブリ|STUDIO GHIBLI,© STUDIO GHIBLI Inc., non-commercial use.)

Open an image.

Click anywhere on the image to select a color.

Click anywhere to select a color.

The distribution of colors in the color wheel is shown as below.

The distribution of colors in the color wheel.

You can also automatically pick up a set of colors through the software built-in color picking algorithm, such as “light colors”.

Automatically pick up a set of colors.

Generate a Gradient Color Board

Click the “View” in the top navigation bar, select “Board” to switch to the color board view. The software will automatically generate a gradient color board based on the selected colors.

Generate a gradient color board.

Change the Grid Mode to “HSV” to interpolate gradients based on HSV values. (By default, the interpolation is based on RGB values, as shown in the figure above.)

Interpolate gradients based on HSV values.

Modify the number of meshes.

Modify the number of meshes.

Generate a Fixed Color Board

In a fixed board, the colors in the grid can be freely changed without being restricted by the gradient rules, thus more colors can be stored. For example, Chinese Traditional Colors (526 colors in total) can be stored in a fixed board.

Chinese Traditional Colors in a fixed board.

Check the information of color box No.314, which has a name of “Gold Pheasant Yellow” and a color value of “#FCC307”.

Check the information of color box.

Color Storage

Click on “View” in the top navigation bar and select “Depot” to switch to the depot view. The software comes with two sets of palettes, “Chinese Traditional Colors” and “Japanese Traditional Colors”.

Switch to the depot view.

Double-click the blank color group to add the currently matched color set into the depot.

Add the color set into the depot.

Color Management

Right-click any color set and select “Delete” to delete the color set from the depot.

Delete the color set from the depot.

Select “Details” to check the information of the color set. This color set includes: light blue, light yellow, light yellow, bright red and light purple.

Check the information of the color set.

Color Conversion

Select “Export” in the “Operation” window.

Export the color set.

In the Export window, select the “Adobe Swatch Document (*.aco)” format. Color documents in this format can be imported into Photoshop and Clip Studio Paint. Alternatively, you can select the “GIMP Palette Document (*.gpl)” format, and color documents in this format can be imported into GIMP and Krita.

Select the export format.

Where to get the Rickrack

Homepage:

Rickrack | 本征喵的小站

Github:

Rickrack | Github

8 Likes

Hi, welcome to the community. This looks amazing! Thank you so much for sharing.

I assume the non-open source module will be open sourced soon (based on the language on your github page)?

Yes, I will open source this module after the Github project gets 100 stars.

It might not get that far, but I think your work is appreciated.

Hello, your software (the deb package) runs fine on Xubuntu 22.04 and is quite impressive! Thanks for sharing.
Next step is to study some tutorials. :wink:

1 Like

I just added the 49th star. Should be easy to get to 100 if people here are reading the thread.

Star #52 added.

53

Star no. 55 :smile:

Having a hard time finding ricore for some reason, and its version requirement is not indicated. Does your frontend work with any existing open source backend? Can it be modified to work with an open source backend?

Rickrack 2.7.25 has been released, and some bugs have been fixed in the new version.

The ricore module is already open source.

Ok

:star: 56