finds.dev← search

// the find

sdras/night-owl-vscode-theme

★ 2,949 · MIT · updated Dec 2024

🌌 NIGHT OWL: A VS Code dark theme for contrast for nighttime coding, 🦉 LIGHT OWL: a daytime light theme

Night Owl is a VS Code color theme by Sarah Drasner, designed for low-light coding with accessibility considerations for colorblindness. It ships four variants: dark/light, each with and without italics. The ~8M install count on the marketplace tells you it landed well with a lot of developers.

The color palette was deliberately designed around contrast ratios and colorblindness accessibility, which is rarer than you'd think in community themes. The no-italics variant is a first-class citizen, not an afterthought — that's a real quality-of-life detail. It has been ported to basically every editor and terminal that exists, so if you switch tools you're not stranded. The community ecosystem around it is genuinely impressive: Vim, Emacs, JetBrains, iTerm2, Alacritty, Ghostty, Slack — all maintained separately.

The repo itself is mostly static JSON files; the last meaningful push was end of 2024 and the changelog suggests development has slowed significantly. Maintaining a theme across every VS Code grammar update is grinding work, and there are open issues about inconsistencies with newer language grammars (especially JSX/TSX with Babel). It's not something you contribute to — you consume it and file issues that may or may not get addressed. The compiled `.vsix` binary being committed to the repo is a minor oddity that shouldn't be there.

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 →