Duskly
Duskly

Every site, at its best in the dark.

Dark mode that checks whether the site already has one.

Most of the web already ships a real dark theme, built by a designer. Every other dark mode extension throws that away and substitutes an algorithm. Duskly uses it.

Source on GitHub Privacy Policy

Tier 1

Native

The site has its own dark theme, so Duskly makes it show that. Faster, better looking, and impossible to break — the site's designers did the work.

Tier 2

Adaptive

No dark theme? Duskly re-colours the page carefully. Hues are preserved, images are untouched, and anything already dark is left alone.

Tier 3

Off

Switch a site off and no Duskly code is injected on that page at all. Not a script that decides to do nothing. Nothing.

What makes it different

Four palettes

PaletteFor
MidnightSoft black. The comfortable default — pure black on an LCD actually raises eye strain.
CarbonTrue black, so OLED pixels switch off entirely.
SlateCool grey. Lower absolute contrast for long reading sessions.
Sepia NightWarm dark. Reduces short-wavelength output at the palette level.

All four meet WCAG AAA contrast for body text and links, verified by an automated test.

Honest limitations

Every product page should have this section.

Keyboard

Alt+Shift+DTurn Duskly on or off everywhere
Alt+Shift+STurn Duskly on or off for this site

Both are re-bindable at chrome://extensions/shortcuts.