awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 रिपॉजिटरी

Awesome GitHub RepositoriesDynamic Window Insertion

Logic for determining the placement of new windows into a tiling tree using predefined insertion modes.

Distinct from Window Managers: Focuses on the algorithmic insertion of windows into a layout tree rather than general window organization.

Explore 3 awesome GitHub repositories matching development tools & productivity · Dynamic Window Insertion. Refine with filters or upvote what's useful.

Awesome Dynamic Window Insertion GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • baskerville/bspwmbaskerville का अवतार

    baskerville/bspwm

    8,274GitHub पर देखें↗

    bspwm is an X11 tiling window manager that organizes application windows into non-overlapping rectangular tiles using binary space partitioning. It treats the screen as a tree of rectangular regions to automatically manage window placement and is compliant with Extended Window Manager Hints. The project is distinguished by a socket-based window controller, which allows layout changes and configuration settings to be updated via a communication socket rather than through a built-in configuration file. It provides independent window tree management for each detected monitor, treating every dis

    Determines how new windows are placed into the layout tree using predefined insertion modes.

    C
    GitHub पर देखें↗8,274
  • paperwm/paperwmpaperwm का अवतार

    paperwm/PaperWM

    4,170GitHub पर देखें↗

    PaperWM is a tiling window manager and multi-monitor workspace manager implemented as a GNOME Shell extension. It organizes application windows into a non-overlapping, scrollable horizontal tiling layout, allowing users to manage more applications than can fit on a single screen. The system is distinguished by its scrollable-viewport tiling, which allows navigation through a sequence of windows via keyboard shortcuts and touchpad gestures. It also features a multi-monitor workspace organization model that assigns independent tiling instances to each physical display while synchronizing them t

    Implements logic to determine where new windows are inserted relative to the current set of tiled windows.

    JavaScript
    GitHub पर देखें↗4,170
  • riverwm/riverriverwm का अवतार

    riverwm/river

    4,164GitHub पर देखें↗

    River एक Wayland कंपोजिटर और डायनेमिक विंडो मैनेजर है जो कोर ग्राफिकल डिस्प्ले सर्वर को विंडो मैनेजमेंट और लेआउट पॉलिसी लॉजिक से अलग करता है। यह एक बाहरी लेआउट मैनेजर के रूप में कार्य करता है, जो एक संचार प्रोटोकॉल के माध्यम से विंडो पोजिशनिंग और इनपुट फोकस लॉजिक को एक बाहरी प्रक्रिया को सौंपता है। यह सिस्टम डायनेमिक मैनेजर स्वैपिंग की अनुमति देता है, जिससे सक्रिय विंडो मैनेजमेंट प्रक्रिया को ग्राफिकल सेशन को समाप्त किए बिना बदला जा सकता है। यह नॉन-मोनोलिथिक डिज़ाइन कंपोजिटर और बाहरी प्रबंधकों के बीच स्टेट का आदान-प्रदान करने के लिए एक स्थिर संचार इंटरफ़ेस का उपयोग करता है। यह प्रोजेक्ट Wayland डेस्कटॉप कंपोजिशन और ग्राफिक्स रेंडरिंग को कवर करता है, जिसमें XWayland एप्लिकेशन चलाने के लिए एक संगतता परत शामिल है। यह स्टार्टअप स्क्रिप्ट के माध्यम से सेशन इनिशियलाइज़ेशन का समर्थन करता है और इसे टर्मिनल से या मौजूदा विंडो के भीतर नेस्टेड रूप से शुरू किया जा सकता है।

    Controls window placement and input focus through an external process that can be swapped at runtime.

    Zig
    GitHub पर देखें↗4,164
  1. Home
  2. Development Tools & Productivity
  3. Window Managers
  4. Dynamic Window Insertion

सब-टैग एक्सप्लोर करें

  • Externalized Dynamic Window ManagementDynamic window placement logic implemented as an external process. **Distinct from Dynamic Window Insertion:** Focuses on the external process aspect rather than just the insertion algorithm.