5 items
Dark mode for every website that stays fast. Uses each site's own dark theme first — and never inverts your photos. Eclipsed darkens every website, and it does it differently: it asks each site for its OWN dark theme first. Most sites already ship a dark mode. Eclipsed makes the site believe you prefer it, so those sites render exactly as their designers intended — zero processing, nothing to break. Only sites without a dark theme get Eclipsed's careful filter, which protects photos, videos and canvas so images are never inverted into negatives. Because the heavy work only runs where it's needed, Eclipsed stays fast — on day 1 and on day 90. It's architected so it cannot slow down over time. WHAT YOU GET • Automatic engine choice per site (the toolbar badge shows which: N = the site's native theme, F = filter) • Per-site control that actually persists: Auto / Native / Filter / Off • "Fix this site" — one click switches engines if a site looks wrong, and can send an optional one-line report so a fix ships to everyone within days • Hold to peek at the original page • Brightness, contrast, warmth (blue-light) and grayscale sliders • Schedule: fixed hours or sunset-to-sunrise (computed locally — no location permission) • Keyboard shortcut (Alt+Shift+D) to toggle the current site • Settings export/import PRIVACY Local-only. No account, no analytics, no tracking. The extension makes exactly two kinds of network request: a read-only fetch of the per-site rules list (no user data sent), and the optional site report you explicitly trigger (site name, engine, symptom — nothing personal). The privacy policy says the same thing in more words. FREE FOREVER No subscription, no paid tier, no locked features. If Eclipsed earns its keep, you can leave a tip at ko-fi.com/niallcodes. More free tools at niallcodes.com.
Jul 9, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.