Penumbra, a perceptually optimized color palette based on natural light
For this palette, I used recent advances in color science, which made perceptual design more accessible, to choose a set of colors (mainly for syntax highlighting) that have uniform luminance for less visually uneven, fluidly readable code, but at the same time maximally distinguishable hue and chroma. The background colors are based on natural (sun-)light and shade for a more pleasing look than equally neutral greys. For much more detailed info, including the construction, check out the repository. There’s also already a (bare-bones) VSCode extension, linked in the repository, but it could…
Penumbra, a perceptually optimized color palette based on natural light launched on August 4, 2022 with 267 votes, #74 of 3,307 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 4 years on.
In plain words
Penumbra is a color palette designed for code syntax highlighting and development environments. Built using modern color science, it uses uniform luminance across colors to reduce visual strain while maintaining high contrast and distinguishability. The background colors are based on natural sunlight and shadow tones rather than neutral greys. It includes a basic VSCode extension and is available as an open-source project.
written from the facts on this page · September 2026
From the sources
Penumbra Color Theme. Contribute to nealmckee/penumbra development by creating an account on GitHub.
In the maker’s words, at launch
For this palette, I used recent advances in color science, which made perceptual design more accessible, to choose a set of colors (mainly for syntax highlighting) that have uniform luminance for less visually uneven, fluidly readable code, but at the same time maximally distinguishable hue and chroma. The background…
Does a similar job
all alternatives →

I made a new AI colorizer2022 · palette.fm · ▲472Hi HN, I’m Emil, the maker behind Palette. I’ve been tinkering with AI and colorization for about five years. This is my latest colorization model. It’s a text-based AI colorizer, so you can edit the colorizations with natural language. To make it easier to use, I also automatically create captions and generate filters. Let me know what you think. You can see some of my results on my reddit page: https://www.reddit.com/user/emilwallner/?sort=top

Huemint – Machine learning for color design2022 · huemint.com · ▲335
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run

Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 13h ago · github.com
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, August 2022
the whole month →



DhiWise 2.0▲740Convert Figma designs into Flutter 3.0 & React code rapidly
Dev tools · 2022 · dhiwise.com
- PA
Hey HN, I've been working on https://pornpen.ai, a site for generating adult images. Please only visit the site if you are 18+ and willing to look at NSFW images. This site is an experiment using newer text-to-image models. I explicitly removed the ability to specify custom text to avoid harmful imagery from being generated. New tags will be added once the prompt-engineering algorithm is fine-tuned further. If the servers are overloaded, take a look at the feed and search pages to look through past results. For comments/suggestions/feedback please visit…
AI · 2022 · pornpen.ai