7

Hueflake - Easily build your ideal code editor theme in minutes | Product Hunt

 1 year ago
source link: https://www.producthunt.com/posts/hueflake
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Ranked #18 for today

Hueflake

Easily build your ideal code editor theme in minutes

Free Options
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.
HunterMaker
Commenter
Commenter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Vowel
Ad
10x the value of your video meetings

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!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK