finds.dev← search

// the find

Ovilia/lipstick

★ 2,843 · JavaScript · updated Nov 2019

口红颜色可视化 - 为什么你的女神总缺一支口红

A visualization of lipstick colors scraped from Chinese cosmetics retailers, showing just how many distinct shades exist across brands. It's a data art project more than a tool — the point is the visual impact of seeing ~1000+ colors laid out together. Not something you'd use in production; something you'd show people to make a point.

The core idea lands: seeing hundreds of lipstick shades in one view is genuinely striking and explains the joke in the title better than words could. Uses zrender for the canvas rendering, which is a reasonable choice for this kind of custom visualization. The lipstick.json data file is the real artifact here — someone did the legwork of collecting and structuring color data with brand/product metadata.

Abandoned since 2019 and built on a gulp + zepto stack that was already going out of fashion then. The dist folder contains minified files checked into git, which means the build output is the source of truth — a maintenance smell. No data update mechanism, so the dataset is frozen in time. The README is almost entirely in Chinese with no English explanation, which limits who can understand what they're looking at.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →