awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
darkreader avatar

darkreader/darkreader

0
View on GitHub↗
22,079 Stars·2,715 Forks·TypeScript·MIT·5 Aufrufedarkreader.org↗

Darkreader

This project is a browser extension that functions as a visual accessibility aid and dark mode generator. It dynamically analyzes web page content to create and apply dark color schemes, aiming to reduce eye strain and improve readability for users.

The extension operates by injecting custom style sheets and filters directly into the browser document object model. It distinguishes itself through a combination of automated theme generation and granular control, allowing users to adjust brightness, contrast, and sepia levels. It also supports site-specific overrides and exclusions, enabling users to maintain consistent visual preferences across different web environments.

Beyond its primary application, the tool includes features for system-wide theme synchronization and the ability to export computed styles for use in external development projects. It is available as a browser extension and provides a persistent registry to manage domain-level configuration settings.

Features

  • Browser Extensions - Extends browser functionality by dynamically generating and applying dark color schemes to websites.
  • Style Injection Tools - Modifies web page appearance by injecting custom CSS filters and color overrides directly into the browser DOM.
  • Web Accessibility - Improves web content readability for users with visual impairments or light sensitivity through contrast and color adjustments.
  • Ergonomic Visual Aids - Minimizes glare and reduces digital eye fatigue by applying dark color themes to web pages.
  • Browser Security Extensions - Apply dark mode to any website.
  • Visual Comfort Utilities - Provides tools to reduce eye strain and improve readability through screen adjustments and filter applications.
  • Color Mode Utilities - Provides centralized controls for injecting dark color schemes and adjusting brightness, contrast, and sepia levels.
  • Key-Value Persistence Stores - Maintains a persistent key-value store of domain-level visual preferences for consistent application across sessions.
  • Theme Settings Configurations - Overrides global appearance settings with custom color, brightness, and contrast values for individual domains.
  • Theme Generators - Automatically analyzes web page content to generate and apply dark color schemes.
  • Visual Filter Pipelines - Processes visual properties through mathematical transformations to adjust brightness, contrast, and sepia levels in real time.
  • Color Themes - Analyzes page content to create and apply high-contrast dark color schemes for improved readability.
  • Theme Management Systems - Monitors operating system color scheme changes to trigger automatic updates to the active visual theme.
  • Theme Synchronization Tools - Automatically synchronizes web page appearance with operating system color scheme preferences.

Star-Verlauf

Star-Verlauf für darkreader/darkreaderStar-Verlauf für darkreader/darkreader

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht darkreader/darkreader?

This project is a browser extension that functions as a visual accessibility aid and dark mode generator. It dynamically analyzes web page content to create and apply dark color schemes, aiming to reduce eye strain and improve readability for users.

Was sind die Hauptfunktionen von darkreader/darkreader?

Die Hauptfunktionen von darkreader/darkreader sind: Browser Extensions, Style Injection Tools, Web Accessibility, Ergonomic Visual Aids, Browser Security Extensions, Visual Comfort Utilities, Color Mode Utilities, Key-Value Persistence Stores.

Welche Open-Source-Alternativen gibt es zu darkreader/darkreader?

Open-Source-Alternativen zu darkreader/darkreader sind unter anderem: huntabyte/shadcn-svelte — shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather… dylanaraps/pywal — Pywal is an image-based theme engine and dynamic color scheme generator that extracts dominant colors from images to… system-ui/theme-ui — Theme-ui is a React theme framework and CSS-in-JS utility used for building themeable user interfaces. It functions as… mdn/webextensions-examples — This project is a reference library and collection of practical code samples for building browser extensions using… themerdev/themer — Themer is a color palette theme generator that produces matching color themes for editors, terminals, and other… mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure…

Open-Source-Alternativen zu Darkreader

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Darkreader.
  • huntabyte/shadcn-svelteAvatar von huntabyte

    huntabyte/shadcn-svelte

    8,341Auf GitHub ansehen↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    TypeScriptbits-uishadcn-svelteshadcn-ui
    Auf GitHub ansehen↗8,341
  • dylanaraps/pywalAvatar von dylanaraps

    dylanaraps/pywal

    9,082Auf GitHub ansehen↗

    Pywal is an image-based theme engine and dynamic color scheme generator that extracts dominant colors from images to create coordinated system-wide color palettes. It functions as a cross-application theme synchronizer and terminal color palette manager, updating interface colors and environment configurations in real-time. The system synchronizes generated palettes across third-party software, window managers, and supported hardware, including RGB backlight controllers for keyboards and laptops. It integrates wallpaper management by applying a source image as the system background while simu

    Python
    Auf GitHub ansehen↗9,082
  • system-ui/theme-uiAvatar von system-ui

    system-ui/theme-ui

    5,405Auf GitHub ansehen↗

    Theme-ui is a React theme framework and CSS-in-JS utility used for building themeable user interfaces. It functions as a design system tool that establishes centralized, constraint-based scales for colors, typography, and spacing to ensure visual consistency across applications. The framework distinguishes itself through an array-based responsive shorthand for mobile-first layouts and a dedicated color mode manager that synchronizes with browser preferences and persists user selections. It also features a system for creating named style variants to control component appearance via properties

    TypeScriptcolordesigndesign-system
    Auf GitHub ansehen↗5,405
  • mdn/webextensions-examplesAvatar von mdn

    mdn/webextensions-examples

    4,447Auf GitHub ansehen↗

    This project is a reference library and collection of practical code samples for building browser extensions using WebExtensions APIs. It provides implementation guides and functional examples for core extension components, including content scripts, background processes, and browser action popups. The repository focuses on demonstrating specific implementation patterns for browser UI customization and web page manipulation. It includes samples for creating sidebars, context menus, and options pages, as well as techniques for injecting scripts and styles to alter DOM elements and page appeara

    JavaScript
    Auf GitHub ansehen↗4,447
  • Alle 30 Alternativen zu Darkreader anzeigen→