Hueflake makes it easy for anyone to build a personalized code editor or terminal theme in minutes using the power of state-of-the-art color science. Share your creation and download your theme with high-quality support for 24 editors & terminals at once.
@naveed_rehman Thanks! I'm curious what you think could added to accommodate dyslexia? I've seen fonts designed for dyslexics, but I'm not aware of color-related changes other than the existing contrast setting.
@naveed_rehman Interesting, I think Hueflake's settings already cover all of that, specifically the contrast and brightness knobs. For example, this theme should work: https://hueflake.dev/themes/1ed3...
Hey Product Hunt,
I'm Danny, maker of Hueflake đź‘‹
Hueflake makes it easy for anyone to build a personalized code editor or terminal theme in minutes using the power of 🎨 color science.
The crux of the customization is in just 8 knobs (plus some other settings): hue (think “color” like red/green/blue), UI & background colorfulness, code colorfulness, color variety & style, contrast, brightness, and separating different parts of code by brightness/colorfulness.
I built Hueflake because themes and colors are deeply personal, and I can’t say I’ve found one that fits me perfectly. I like the GitHub VS Code theme, but there are still a few things I’d change and creating/modifying themes manually is too time-consuming. We all have different preferences: low/high contrast, light/dark mode, vivid/muted colors, or warm/cool hues. Hueflake makes it easy to craft a theme specifically for your preferences. It also comes with built-in correction for colorblindness, including deuteranomaly, protanomaly, and tritanomaly, with adjustable strength.
Every theme can be exported for 24 editors and terminals, including VS Code and all JetBrains IDEs based on IntelliJ: https://hueflake.dev/#apps. I’ll most likely work on Vim/Neovim support next. Vote for your preferred apps here: https://hueflake.dev/apps/reques...
The dynamic theme engine is the result of my in-depth evaluations of 18 different perceptually-uniform color spaces and color appearance models (two just published this year!) and some techniques that are novel as far I’m aware, combined with a lot of meticulous tweaking.
App support also has a focus on quality. For example, the Terminal.app template is color-managed; most existing themes I found weren’t, leading to distorted colors on modern MacBooks with wide-gamut P3 displays. For supported terminals (kitty and alacritty), some common xterm256 colors are themed so the “pure” shell prompt, diff-so-fancy, and delta-diff follow the theme. More details on the respective app support pages.
My goal is that unlike most universal theme frameworks, every app is a first-class target for Hueflake because it can dynamically generate colors that fit each and every UI element. That way, there’s never a missing color that has to be replaced with a “close enough” one. So when support for a given app is added, that’s one more target that all Hueflake themes are instantly available for, including the entire public theme collection: https://hueflake.dev/themes
Would be happy to get some feedback, positive or negative!
Tried it and it's great just wish I could have more control over some specific parts of the editor at large such as custom activity bar color etc, otherwise, I loved it!!!
YeyPin
OrbStack
YeyPin
OrbStack
YeyPin
OrbStack