awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesLinux X11 Window Access

Creates and manages windows using the native X11 protocol on Linux platforms.

Distinct from X11 Protocol Implementations: Distinct from X11 Protocol Implementations: focuses on window creation and management, not general protocol event interception.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Linux X11 Window Access. Refine with filters or upvote what's useful.

Awesome Linux X11 Window Access GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • rust-windowing/winitAvatar von rust-windowing

    rust-windowing/winit

    6,024Auf GitHub ansehen↗

    Window handling library in pure Rust

    Provides native window creation and management via the X11 protocol on Linux.

    Rustandroidguiios
    Auf GitHub ansehen↗6,024
  • airblader/i3Avatar von Airblader

    Airblader/i3

    5,799Auf GitHub ansehen↗

    i3 ist ein X11-Tiling-Window-Manager für Linux, der Anwendungsfenster in einem nicht überlappenden Raster organisiert, um den Bildschirmplatz zu maximieren. Er fungiert als konfigurierbare Fenster-Layout-Engine und Desktop-Umgebungskomponente, die mit dem X Window System interagiert, um Fensterplatzierung und Eingabeereignisse zu verarbeiten. Der Manager bietet spezifisch die Möglichkeit, konfigurierbare visuelle Abstände und Lücken zwischen Fenstern und Bildschirmrändern hinzuzufügen. Er bestimmt Fensterrahmen und Abstände durch das Parsen einer Textkonfigurationsdatei beim Start oder zur Laufzeit. Das System deckt die Optimierung von Arbeitsbereich-Layouts und Interface-Design ab, einschließlich der Möglichkeit, die Rahmen-Sichtbarkeit für einzelne Fenster zu automatisieren und Statusleisten-Dimensionen basierend auf aktiven Schriftgrößen zu berechnen.

    Controls window placement and handles input events via the native X11 client-server protocol.

    Ci3i3-gapsi3wm
    Auf GitHub ansehen↗5,799
  • dunst-project/dunstAvatar von dunst-project

    dunst-project/dunst

    5,532Auf GitHub ansehen↗

    Dunst ist ein leichtgewichtiger Benachrichtigungs-Daemon für Linux-Desktop-Umgebungen, der Systemmeldungen über das DBus-Protokoll empfängt und anzeigt. Er fungiert als konfigurierbarer Alarmdienst und Benachrichtigungsmanager, der Pop-up-Meldungen für X11 und Wayland rendert. Das Projekt zeichnet sich durch eine musterbasierte Regel-Engine aus, die dynamisches Filtern von Meldungen sowie bedingte Anpassungen von visuellen Stilen oder Verhaltenseinstellungen basierend auf der sendenden Anwendung oder Kategorie ermöglicht. Zudem unterstützt es die Automatisierung von Benachrichtigungs-Workflows durch das Auslösen externer Skripte und Systembefehle, wenn bestimmte Benachrichtigungsmuster erkannt werden. Das System deckt breite Funktionsbereiche ab, darunter die Anpassung des visuellen Erscheinungsbilds, prioritätsbasiertes Traffic-Management zum Pausieren von Meldungen sowie die Verwaltung eines Benachrichtigungsverlaufs zum erneuten Aufrufen verworfener Nachrichten. Es steuert zudem das Routing auf Monitore, die Zuweisung von Tastenkürzeln und die Ausführung von Aktionen über Kontextmenüs. Administrative Aufgaben und die Interaktion mit dem Daemon werden über ein bereitgestelltes Command-Line-Interface verwaltet.

    Implements direct window creation and management using the native X11 protocol for rendering notifications on Linux.

    Ccdbuslibnotify
    Auf GitHub ansehen↗5,532
  1. Home
  2. Operating Systems & Systems Programming
  3. X11 Protocol Implementations
  4. Linux X11 Window Access