NightKnight
Overview
Intelligent dark mode for every website. Media protection, per-site memory, scheduling, and smooth animations.
NightKnight — intelligent dark mode for every website. NightKnight applies a carefully tuned filter-based inversion to any page, automatically protecting images, videos, and embedded content so they look exactly as intended. No CDN scripts. No CSS hacks. No site-by-site configuration. ━━━ What it does ━━━ • Instant dark mode on any website — toggle with one click or Alt+D • Images, video, canvas, iframes, and background images stay untouched • Smooth, animated transitions between light and dark • Per-site memory — NightKnight remembers your preference for every domain • Allowlist and blocklist — pin sites to always-dark or always-light • Adjustable intensity, contrast, and brightness sliders for fine-tuning • Auto scheduling — set dark mode to activate between specific hours (e.g. 8 PM → 7 AM) • Floating on-page toggle with sun/moon animation (can be hidden) • Low-contrast text enhancement — boosts readability of grey/muted text • Themed scrollbars in dark mode • Syncs settings across devices via Chrome Sync ━━━ Why NightKnight? ━━━ Most dark mode extensions either break layouts or miss media elements. NightKnight uses a precision-calibrated CSS filter pipeline with automatic re-inversion of visual media. The result: dark backgrounds, readable text, and images that look exactly right. The extension injects a minimal CSS file at document-start to prevent white flash on page load, then hands off to a lightweight content script. ━━━ Keyboard shortcut ━━━ Alt+D toggles dark mode on the current tab instantly. ━━━ Privacy ━━━ NightKnight requires no special permissions beyond storage (for your preferences) and access to web pages (to apply the filter). It collects zero data, makes zero network requests, and runs entirely on your machine. The full source is inspectable. ━━━ Support ━━━ NightKnight is free and always will be. If it saves your eyes, consider buying the developer a book: buymeacoffee.com/svetim ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Works on Chrome and any Chromium browser.
0 out of 5No ratings
Details
- Version1.0.2
- UpdatedApril 30, 2026
- Offered bysvet
- Size37.61KiB
- LanguagesEnglish (United States)
- Developer
Email
aleks.allen@engineer.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes