9 مستودعات
Utilities that automatically synchronize application visual themes with system-wide appearance settings.
Distinguishing note: Focuses on OS-level event observation for theme switching, distinct from static theme management.
Explore 9 awesome GitHub repositories matching user interface & experience · Theme Synchronization Tools. Refine with filters or upvote what's useful.
Ghostty is a cross-platform terminal emulator that utilizes GPU-accelerated rendering to provide high-performance text output and low-latency input. It functions as a unified terminal environment, maintaining consistent feature parity and configuration across different operating systems through a specialized windowing abstraction layer. The application is built on a declarative configuration engine that allows users to manage settings, keybindings, and visual themes using modular, plain-text files. It supports dynamic hot-reloading, enabling users to apply configuration changes in real-time w
Observes operating system appearance events to trigger automatic transitions between light and dark color palettes without requiring manual user intervention.
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 use
Automatically synchronizes web page appearance with operating system color scheme preferences.
EverythingToolbar is a Windows productivity utility that integrates a file search interface directly into the system taskbar. It functions as a client for the Everything search engine, enabling rapid discovery of local files and folders through a dedicated, keyboard-driven launcher. The tool distinguishes itself by offering deep integration with the Windows shell, allowing users to trigger searches from any application using global hotkeys. Beyond simple file discovery, it supports automated workflows by mapping custom scripts and commands to specific file types or patterns, enabling tasks su
Automatically synchronizes the interface appearance with system-wide light or dark mode settings.
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
Updates terminal emulators and compatible applications in real-time to maintain a consistent visual style.
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
Provides utilities that synchronize application visual themes with system-wide appearance settings.
NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en
Synchronizes the application's visual theme with the OS console's background and font settings.
هذا المشروع عبارة عن مكتبة مرجعية ومجموعة من نماذج الكود العملية لبناء إضافات المتصفح باستخدام WebExtensions APIs. يوفر أدلة تنفيذ وأمثلة وظيفية للمكونات الأساسية للإضافات، بما في ذلك سكربتات المحتوى، وعمليات الخلفية، ونوافذ إجراءات المتصفح المنبثقة. يركز المستودع على توضيح أنماط تنفيذ محددة لتخصيص واجهة مستخدم المتصفح ومعالجة صفحات الويب. يتضمن نماذج لإنشاء الأشرطة الجانبية، وقوائم السياق، وصفحات الخيارات، بالإضافة إلى تقنيات لحقن السكربتات والأنماط لتعديل عناصر DOM ومظهر الصفحة. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك الاتصال بين العمليات عبر جسور المراسلة، واعتراض طلبات الشبكة وتعديلها، وإدارة علامات تبويب المتصفح، والسجل، والإشارات المرجعية. كما يوفر أمثلة لاستمرارية الحالة عبر التخزين المحلي، والتحقق من الهوية باستخدام OAuth2، ودمج لوحات مخصصة داخل أدوات مطوري المتصفح.
Synchronizes the visual appearance of a browser side panel with the system-wide appearance settings.
Noctalia Shell is a modular Wayland desktop shell that provides a user interface consisting of status bars, launchers, and notifications for Wayland compositors. It is built as a plugin-based desktop environment that utilizes declarative configuration for managing system defaults, wallpapers, and plugin installations. The project features a dynamic desktop theming engine that extracts color palettes from wallpapers to theme the shell and external applications. This is supported by an inter-process communication bridge that exposes endpoints, allowing external scripts and keybindings to trigge
Synchronizes visual styles across GTK, Qt, and KDE applications for a consistent desktop appearance.
Sun-Valley-ttk-theme is a styling library for the Tkinter toolkit that provides a modern visual aesthetic for desktop applications. It functions as a collection of design assets and configuration frameworks that update the appearance of standard interface widgets to align with contemporary design standards. The library enables dynamic switching between light and dark visual modes at runtime, allowing applications to respond to user preferences without requiring a restart. It includes utilities for automatic synchronization with system-level theme settings, ensuring consistent visual presentat
Enables automatic synchronization of the application interface with system-level light or dark mode preferences.