awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
darkreader avatar

darkreader/darkreader

0
View on GitHub↗
22,079 stele·2,715 fork-uri·TypeScript·MIT·5 vizualizăridarkreader.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.

Istoric stele

Graficul istoricului de stele pentru darkreader/darkreaderGraficul istoricului de stele pentru darkreader/darkreader

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale darkreader/darkreader?

Principalele funcționalități ale darkreader/darkreader sunt: Browser Extensions, Style Injection Tools, Web Accessibility, Ergonomic Visual Aids, Browser Security Extensions, Visual Comfort Utilities, Color Mode Utilities, Key-Value Persistence Stores.

Care sunt câteva alternative open-source pentru darkreader/darkreader?

Alternativele open-source pentru darkreader/darkreader includ: 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…

Alternative open-source pentru Darkreader

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Darkreader.
  • huntabyte/shadcn-svelteAvatar huntabyte

    huntabyte/shadcn-svelte

    8,341Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,341
  • dylanaraps/pywalAvatar dylanaraps

    dylanaraps/pywal

    9,082Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,082
  • system-ui/theme-uiAvatar system-ui

    system-ui/theme-ui

    5,405Vezi pe GitHub↗

    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
    Vezi pe GitHub↗5,405
  • mdn/webextensions-examplesAvatar mdn

    mdn/webextensions-examples

    4,447Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,447
  • Vezi toate cele 30 alternative pentru Darkreader→