awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesWindow State Management

Controlling window transitions such as maximizing, minimizing, and tiling through system-level input signals.

Distinct from Window State Controls: Existing candidates focus on specific UI button controls [f0_mt1], browser-specific management [f0_mt2], or the tiling window manager software itself [f0_mt5], rather than the generalized system-level mapping of inputs to window state changes.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Window State Management. Refine with filters or upvote what's useful.

Awesome Window State Management GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • joseexposito/toucheggالصورة الرمزية لـ JoseExposito

    JoseExposito/touchegg

    4,095عرض على GitHub↗

    TouchEGG is a multi-touch gesture recognizer and input bridge for Linux that operates as a background service. It detects gestures on touchpads and touchscreens, mapping swipes, pinches, and taps to specific system actions across different display protocols. The tool functions as an input device gesture mapper, converting touch patterns into keyboard shortcuts, mouse clicks, or the execution of arbitrary shell commands. It allows for the definition of custom gesture-based triggers to manage window states and navigate virtual desktops. The system handles input emulation for both keyboard comb

    Provides the ability to maximize, minimize, close, or tile windows using recognized multi-touch gestures.

    C++gesture-recognitionlibinputlinux
    عرض على GitHub↗4,095
  • iberianpig/fusumaالصورة الرمزية لـ iberianpig

    iberianpig/fusuma

    3,889عرض على GitHub↗

    Fusuma هي خدمة خلفية لنظام Linux تراقب مدخلات اللمس المتعدد الخام من لوحات اللمس (trackpads) لتشغيل إجراءات النظام المحددة من قبل المستخدم. تعمل كمحرك للتعرف على الإيماءات يقوم بترجمة أنماط السحب والقرص إلى أوامر shell، واختصارات لوحة المفاتيح، وعناصر تحكم مدير النوافذ. يتميز المشروع ببنية إضافات (plugin) معيارية تسمح بالتوسع الديناميكي لقدرات التعرف على الإيماءات وسلوكيات النظام المخصصة. ويوفر تحكماً دقيقاً في معالجة المدخلات من خلال تطبيق تصفية خاصة بالجهاز وضبط الحساسية، مما يضمن التعرف على الإيماءات بناءً على عتبات دقيقة للمسافة والوقت. يدعم المحرك تدفقات عمل تفاعلية معقدة من خلال الجمع بين أنماط الإيماءات وحالات مفاتيح التعديل وبوابات المنطق. وهذا يسمح بتنفيذ الأوامر المشروطة وإدارة النوافذ أو مساحات العمل المؤتمتة. يعمل البرنامج كخلفية (daemon) مستمرة، تحافظ على مراقبة المدخلات عبر جلسات المستخدم مع توفير خيارات تكوين لإعدادات لوحة اللمس على مستوى الأجهزة.

    Enables the control of window states such as maximizing and minimizing through multitouch input signals.

    Rubygesturegesture-recognitionlibinput
    عرض على GitHub↗3,889
  • jordansissel/xdotoolالصورة الرمزية لـ jordansissel

    jordansissel/xdotool

    3,822عرض على GitHub↗

    xdotool is a command-line utility for X11 desktop automation that simulates keyboard and mouse input and manages application windows. It functions as a scriptable tool that maps sequential text instructions to low-level library calls to control the X11 graphical environment. The project enables the generation of synthetic keyboard and mouse events to automate interactions with graphical user interfaces. It also acts as a window manager controller, allowing users to programmatically move, resize, focus, and organize application windows and virtual desktops. The tool covers a wide range of cap

    Modifies window properties and geometry by interacting with standard window manager hints and attributes.

    C
    عرض على GitHub↗3,822
  • gabdube/native-windows-guiالصورة الرمزية لـ gabdube

    gabdube/native-windows-gui

    2,057عرض على GitHub↗

    Native Windows GUI is a lightweight graphical user interface toolkit and application framework designed for building native desktop software in the Rust programming language. It directly wraps the underlying operating system windowing application programming interface to construct interface elements without intermediate frameworks, utilizing standard operating system controls and programming interfaces. The framework supports cross-compilation toolchains that enable developers to compile native Windows target applications and binaries directly from non-Windows environments like Linux. It incl

    Controls window geometry, minimization, maximization, centering, and sizing constraints on the display.

    Rustguinativenative-windows-gui
    عرض على GitHub↗2,057
  1. Home
  2. Operating Systems & Systems Programming
  3. Window State Management