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

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

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

8 रिपॉजिटरी

Awesome GitHub RepositoriesDesktop Shells

Graphical interfaces that provide the primary workspace and task management environment for desktop operating systems.

Explore 8 awesome GitHub repositories matching operating systems & systems programming · Desktop Shells. Refine with filters or upvote what's useful.

Awesome Desktop Shells GitHub Repositories

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

    niri-wm/niri

    20,069GitHub पर देखें↗

    Niri is a Wayland compositor and tiling window manager designed for Linux systems. It functions as a display server that organizes application windows into a scrollable, column-based layout, providing a structured environment for managing graphical sessions, input routing, and hardware output. The project distinguishes itself through a declarative configuration engine that enables live-reloading of settings, allowing users to modify window rules, input bindings, and visual appearance without restarting the session. It features a physics-based animation system that uses spring-based curves to

    Positions interface elements like bars or launchers on specific display layers within the desktop shell.

    Rustrustsmithaytiling-window-manager
    GitHub पर देखें↗20,069
  • alexays/waybarAlexays का अवतार

    Alexays/Waybar

    10,686GitHub पर देखें↗

    Waybar is a modular status bar for Wayland compositors that provides a configuration-driven interface for system monitoring and desktop management. It functions as a shell component that integrates directly with Wayland protocols to track window manager states, manage system tray icons, and display real-time hardware, network, and power metrics. The project distinguishes itself through a highly flexible architecture that allows for independent or synchronized interface bars across multiple monitors, each with unique layout and styling rules. Users can extend the bar's functionality by creatin

    Functions as a modular shell component providing workspace management and system monitoring for Wayland.

    C++bargtki3status
    GitHub पर देखें↗10,686
  • ly-sec/noctaliaLy-sec का अवतार

    Ly-sec/Noctalia

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

    Noctalia is a Wayland desktop shell and layer shell manager designed to coordinate bars, docks, and notification centers through a unified interface. It functions as a low-resource system controller and execution environment that maintains a minimal memory footprint for unobtrusive background operations. The project features a plugin-based extension system for adding custom widgets, launcher providers, and background services. It includes a real-time configuration engine that monitors files to update desktop appearance and behavior without requiring a restart. The system integrates with Wayl

    Implements a graphical interface and workspace management environment for Wayland-based desktop operating systems.

    C++
    GitHub पर देखें↗8,062
  • caelestia-dots/shellcaelestia-dots का अवतार

    caelestia-dots/shell

    7,592GitHub पर देखें↗

    This project is a QML desktop shell designed for desktop environment orchestration and interface customization. It functions as a system status dashboard and a declarative user interface for managing system hardware, window metadata, and user sessions. The shell features a dynamic theme generator that extracts dominant colors from wallpapers to automatically synchronize the global visual color palette. It utilizes an inter-process communication system to orchestrate shell functions and a hierarchical JSON configuration framework to manage global and per-monitor interface layouts. The system

    Provides a declarative QML-based graphical interface for managing system hardware, window metadata, and desktop environment orchestration.

    QMLcaelestiadotfileshyprland
    GitHub पर देखें↗7,592
  • linuxmint/cinnamonlinuxmint का अवतार

    linuxmint/cinnamon

    5,301GitHub पर देखें↗

    Cinnamon is a desktop environment interface for Linux operating systems. It provides a visual layout and user interface for managing windows and applications, focusing on desktop workflow management. The project enables Linux GUI customization, allowing the look and feel of the environment to be modified. It includes a window management system to handle the placement and behavior of application windows within the workspace. The environment utilizes a JavaScript-based shell and a modular applet architecture for extensibility, while using CSS for component styling. The interface is built with

    Implements a graphical interface that provides the primary workspace and task management environment for the desktop.

    JavaScript
    GitHub पर देखें↗5,301
  • avengemedia/dankmaterialshellAvengeMedia का अवतार

    AvengeMedia/DankMaterialShell

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

    DankMaterialShell is a complete Wayland desktop environment that provides a unified set of panels, widgets, system tray, notifications, and an application launcher out of the box. It is built on a plugin-based shell architecture that allows for extending the desktop with custom widgets, launcher items, and background services through a unified component interface. The shell renders its panels, widgets, and overlays using the Wayland layer shell protocol for compositor-agnostic desktop integration. The project distinguishes itself through several integrated capabilities that work together as a

    Provides a complete Wayland desktop environment with panels, widgets, system tray, notifications, and app launcher out of the box.

    QMLdwlgohyprland
    GitHub पर देखें↗4,403
  • amnweb/yasbamnweb का अवतार

    amnweb/yasb

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

    YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst

    Functions as a desktop shell component that manages system metrics and application launching for the Windows environment.

    Pythonpythonricingstatus-bar
    GitHub पर देखें↗4,209
  • quickshell-mirror/quickshellquickshell-mirror का अवतार

    quickshell-mirror/quickshell

    2,566GitHub पर देखें↗

    Assembles a complete desktop environment by combining modules for windows, widgets, and system services.

    C++audio-mixerbardesktop-widgets
    GitHub पर देखें↗2,566
  1. Home
  2. Operating Systems & Systems Programming
  3. Desktop Environment Frameworks
  4. Desktop Environment Components
  5. Desktop Shells

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

  • QML-Based Shell FrameworksFrameworks for building custom desktop environments using QML-based widgets and system service modules. **Distinct from Desktop Shells:** Distinct from Desktop Shells: focuses on the framework for building shells with QML, not the finished shell itself.