15 مستودعات
Settings for browser color schemes and media rendering to validate application appearance across different display environments.
Distinct from Display Mode Detection: None of the candidates fit; this is a browser-level configuration for testing visual rendering, not a remote session or UI component.
Explore 15 awesome GitHub repositories matching user interface & experience · Visual Display Preferences. Refine with filters or upvote what's useful.
Playwright for Python is a browser automation framework designed for end-to-end testing, web scraping, and user interaction simulation. It functions as a headless browser controller that enables programmatic navigation, data extraction, and the execution of complex workflows across multiple rendering engines. The framework distinguishes itself through an actionability-aware interaction engine that automatically verifies element readiness before performing actions, significantly reducing test flakiness. It utilizes isolated browser contexts to maintain separate storage and cookies for parallel
Adjusts browser color schemes and media settings to validate how an application renders in light or dark modes.
LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be
Lets users customize visual preferences for the piano roll and toggle between different volume scales.
MediaElement هي مكتبة JavaScript تغلف عناصر الصوت والفيديو HTML5 الأصلية لتوفير واجهة وسائط موحدة وإطار عمل مشغل قابل للتخصيص. تعمل كجهاز تحكم في الوسائط متعدد التنسيقات وإطار عمل إضافات قائم على الويب، حيث توحد عناصر التحكم في التشغيل والأنماط المرئية لضمان تجربة متسقة عبر متصفحات الويب المختلفة. يتميز المشروع بنظام تشغيل قائم على الإضافات يربط أنواع MIME محددة بمصيّرات مخصصة، مما يسمح بدمج تضمينات الوسائط التابعة لجهات خارجية ومحركات تشغيل خارجية. يدعم ميزات التسليم المتقدمة بما في ذلك بث الوسائط التكيفي، وتكامل Chromecast، وإدارة الحقوق الرقمية للمحتوى المشفر. يوفر إطار العمل قدرات واسعة لتخصيص الواجهة، بما في ذلك توليد واجهة المستخدم القائمة على الإعدادات، وإدارة تخطيط شريط التحكم، وتوسيع نطاق تخطيط المشغل. يتضمن أدوات متكاملة لإمكانية الوصول إلى الويب من خلال سلاسل واجهة مترجمة وإدارة التسميات التوضيحية، بالإضافة إلى أدوات لتحليل بيانات الوسائط الوصفية وتحويل الرموز الزمنية.
Implements configuration settings for player dimensions, poster images, and CSS class prefixes to match a website's visual design.
PeaZip is a cross-platform archive manager and file compression utility. It functions as a tool for compressing, extracting, and managing files across various formats, including 7Z, ZIP, RAR, and TAR. The project includes a specialized archive format converter for adjusting compatibility and compression levels, and a file integrity verifier for calculating checksums and hashes. It provides security tools for protecting data via authenticated encryption and passwords, as well as secure file deletion to permanently erase data from disk space. The application covers a broad range of capabilitie
Provides options to adjust accent colors, transparency levels, and scaling to match personal preferences.
X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps, and visual workflow editors. It provides a framework for defining customizable node and edge behaviors, utilizing a hybrid rendering approach that combines SVG and HTML. The library decouples the visual graph representation from underlying business logic and data structures through a dedicated state management system. It allows for extensive extensibility via a registration mechanism for custom nodes, edges, and canvas tools. The toolkit includes capabilities for automatic g
Provides configurable grid and dot backgrounds to assist users with element alignment and visual orientation.
Vue Flow is a TypeScript library for building interactive node-based editors and flowcharts. It provides the core infrastructure for creating diagrams where users can drag, select, and connect nodes with edges, supporting pan and zoom navigation of the canvas. The library offers extensive control over graph behavior and appearance, including the ability to customize connection lines, define custom edge types, and configure zoom constraints and viewport defaults. It includes built-in components like a minimap for navigation, zoom controls, and a fit-view button, along with features for node re
Displays a configurable grid or dot pattern behind the diagram to improve visual orientation.
ControlRoom هو تطبيق سطح مكتب لنظام macOS مصمم لإدارة حالة وبيئة والمظهر البصري لـ Xcode Simulator. يعمل كمجموعة أدوات للتحكم في المحاكي، وتصحيح الأخطاء البصري، والتقاط الشاشة، واختبار البيئة. يوفر المشروع أدوات متخصصة لتشغيل الروابط العميقة وإرسال إشعارات الدفع للتحقق من استجابات التطبيق. يتضمن مصحح أخطاء بصري لاستخراج الألوان من الشاشات المحاكاة وأداة التقاط لتسجيل مقاطع الفيديو والتقاط لقطات شاشة مع تراكبات إطار الأجهزة الاختيارية. يغطي التطبيق مجموعة واسعة من قدرات المحاكاة، بما في ذلك تعديل تواريخ النظام، وحالات الشبكة، ومواقع GPS، وإعدادات مظهر إمكانية الوصول. كما يدير دورة حياة المحاكي، مما يسمح بتثبيت وإزالة البرمجيات وضبط أوضاع الضوء والظلام أو لغات النظام.
Forces specific light or dark modes, languages, and accessibility settings to verify layout and content scaling.
ChartView is a SwiftUI-native charting library that provides bar, line, pie, and ring chart components within a unified grid-based layout system. The library renders charts by composing SwiftUI views declaratively from data models, letting the framework handle layout and updates without intermediate drawing layers. The library supports multiple chart types that share a common grid layout, enabling composable data visualizations with synchronized axes and backgrounds. Bar charts display data as vertical bars, line charts plot connected data points with gradient fills and optional markers, pie
Draws configurable horizontal and vertical grid lines behind chart content for readability.
Wry هي مكتبة Rust لتضمين والتحكم في webviews النظام الأصلية داخل تطبيقات سطح المكتب عبر أنظمة تشغيل متعددة. تعمل كغلاف webview أصلي وعارض عبر الأنظمة الأساسية يستخدم محرك المتصفح الافتراضي لنظام التشغيل المضيف لعرض محتوى الويب. يوفر المشروع طبقة اتصال لتنفيذ JavaScript داخل webview واستقبال النتائج المتسلسلة مرة أخرى في Rust. يسمح بتنفيذ بروتوكولات مخصصة لتعيين مخططات URL لمعالجات داخلية، مما يتيح تحميل الأصول المحلية واعتراض طلبات الشبكة دون خادم. تغطي المكتبة إدارة النوافذ الأصلية وعرض واجهة المستخدم، بما في ذلك القدرة على تضمين webviews فرعية وتخصيص إعدادات المظهر. تتضمن إمكانيات لاعتراض التنقل، وإدارة ملفات تعريف الارتباط والجلسات، وتنشيط أدوات مطوري المتصفح الأصلية لتصحيح الأخطاء. تكشف Wry عن مقابض النوافذ الأصلية وتوفر واجهة دالة خارجية للإضافات الخاصة بالمنصة.
Allows customization of background colors, transparency, and scrollbar styles to match application themes.
Butterfly is an interactive graph visualization library and SVG-based diagramming engine used to build node-based workflow designers and visual flow editors. It provides a framework for rendering interconnected nodes, edges, and groups to model technical architectures, business processes, and data-driven workflows. The project is distinguished by its ability to integrate custom UI components as graph nodes and its specialized support for data lineage visualization. It enables the mapping of relationships between data fields, tables, and business entities to track provenance and monitor workfl
Provides a configurable background grid with snapping to assist in precise node alignment.
soda-theme عبارة عن مجموعة من واجهات العرض المرئية لـ Sublime Text توفر وضعي الظلام والفاتح. تعمل كنسق ألوان قابل للتخصيص وسمة واجهة مستخدم لمحرر النصوص. تم تحسين المشروع للشاشات عالية الدقة، باستخدام عناصر واجهة متوافقة مع DPI العالي لضمان بقاء النصوص والأيقونات حادة. تسمح السمة بتخصيص مظهر وأنماط واجهة المستخدم، بما في ذلك تعديل أشكال علامات التبويب، وأيقونات المجلدات، ونسق الألوان من خلال ملفات التهيئة.
Allows adjustment of visual elements like tab shapes, folder icons, and color schemes.
ModernFlyouts is a Windows UI customization tool and system flyout replacer. It provides a set of Fluent Design overlays that replace legacy operating system notifications for volume, brightness, and network connectivity. The project functions as a media control interface and overlay manager, offering extended audio playback tools such as shuffle, repeat, and playback timelines. It uses a visual layer with transparency and contrast support to modify the appearance and behavior of system-level overlays. The software includes capabilities for flyout appearance and behavior management, allowing
Allows adjustment of visual themes, opacity, and window positions based on user preferences.
lensm is a binary analysis tool and Go disassembler interface designed for navigating disassembled machine code, tracking function calls, and inspecting executable metadata. It specifically functions as a Go assembly viewer that visualizes compiled binary instructions alongside their original source code. The project implements the Model Context Protocol to expose internal functions and source code as tools for external AI systems. This protocol-based analysis server enables the streaming of binary data and the management of server lifecycles to allow external tools to analyze logic. The sys
Allows customization of visual preferences including dark mode, highlighting styles, and text size.
Whatsie is a web application desktop wrapper designed to turn web interfaces, specifically messaging services, into standalone desktop applications. It provides a dedicated window environment with a custom icon and system tray integration. The project includes security and privacy layers such as password-protected session locking with automatic timeouts and the ability to purge persistent application data and web caches. It also features native hardware permission management for controlling camera and microphone access. The application supports native system notifications, file download hand
Provides settings for adjusting themes, widget styles, and window zoom to match system preferences.
This project is a configuration manager and visual editor for the Ghostty terminal. It provides a dedicated interface for managing terminal settings, fonts, and colors, alongside a specialized generator for creating keyboard mappings and input sequences. The system enables the definition of complex keybindings and chained actions through an interactive editor. It features a live-preview synchronization system that updates the visual representation of terminal settings as values are modified. The toolset includes capabilities for importing, exporting, and sharing configuration files via uploa
Provides a visual editor for adjusting terminal appearance settings including fonts and colors.