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

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

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

quickshell-mirror/quickshell

0
View on GitHub↗
2,566 نجوم·148 تفرعات·C++·LGPL-3.0·3 مشاهداتquickshell.org↗

Quickshell

Features

  • Desktop Shells - Assembles a complete desktop environment by combining modules for windows, widgets, and system services.
  • QML Interfaces - Provides a QML-based interface for controlling window placement, tiling, and compositing in custom desktop environments.
  • Qt Signal-Slot Mechanisms - Connects UI events to backend logic through Qt's type-safe callback mechanism, enabling decoupled component communication.
  • Qt Quick - Renders widgets using Qt's hardware-accelerated scene graph, which batches draw calls for efficient GPU usage.
  • Shell Builders - Integrates window management, system services, and notification handling for building Linux desktop shells.
  • QML-Based Shell Frameworks - Provides a framework for building custom desktop environments using QML-based widgets and system service modules.
  • QML Component Libraries - Provides QML components for creating window managers, system trays, and desktop panels.
  • Compositor-Specific Abstractions - Provides a unified API over compositor-specific protocols like KWin and Wayfire for controlling window placement and tiling.
  • D-Bus Desktop Services - Communicates with system services over the D-Bus inter-process protocol to access hardware and desktop features.
  • QML Module Loaders - Loads shell components as independent QML modules that can be composed and configured at runtime.
  • QML Declarative UIs - Defines user interfaces using QML markup, which the Qt runtime interprets to create and manage widget hierarchies.
  • Desktop Service Connectors - Connects to Bluetooth, networking, notifications, authentication, and power management through dedicated modules.
  • Desktop Service Connectors - Connects to Bluetooth, networking, notifications, authentication, and power management services through dedicated modules.
  • Window Switching and Tiling - Manages window placement, tiling, and compositing through window manager interfaces.
  • Custom Widget Rendering - Renders user-defined UI components using bundled widget types within a shell layout for desktop customization.
  • DBusMenu Implementations - Creates system tray icons and application menus that follow the DBusMenu standard.
  • DBusMenu Implementations - Implements system tray icons and menus following the DBusMenu protocol for desktop shells.
  • Shell Widgets - Displays user-defined UI components using bundled widget types within the shell layout.
  • Desktop Shells and Compositors - Toolkit for creating desktop shells on Wayland and X11.

سجل النجوم

مخطط تاريخ النجوم لـ quickshell-mirror/quickshellمخطط تاريخ النجوم لـ quickshell-mirror/quickshell

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Quickshell

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Quickshell.
  • avengemedia/dankmaterialshellالصورة الرمزية لـ AvengeMedia

    AvengeMedia/DankMaterialShell

    4,403عرض على GitHub↗

    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

    QMLdwlgohyprland
    عرض على GitHub↗4,403
  • amnweb/yasbالصورة الرمزية لـ amnweb

    amnweb/yasb

    4,209عرض على GitHub↗

    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

    Pythonpythonricingstatus-bar
    عرض على GitHub↗4,209
  • linuxmint/cinnamonالصورة الرمزية لـ linuxmint

    linuxmint/cinnamon

    5,301عرض على GitHub↗

    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

    JavaScript
    عرض على GitHub↗5,301
  • caelestia-dots/shellالصورة الرمزية لـ caelestia-dots

    caelestia-dots/shell

    7,592عرض على GitHub↗

    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

    QMLcaelestiadotfileshyprland
    عرض على GitHub↗7,592
عرض جميع البدائل الـ 30 لـ Quickshell→

الأسئلة الشائعة

ما هي الميزات الرئيسية لـ quickshell-mirror/quickshell؟

الميزات الرئيسية لـ quickshell-mirror/quickshell هي: Desktop Shells, QML Interfaces, Qt Signal-Slot Mechanisms, Qt Quick, Shell Builders, QML-Based Shell Frameworks, QML Component Libraries, Compositor-Specific Abstractions.

ما هي البدائل مفتوحة المصدر لـ quickshell-mirror/quickshell؟

تشمل البدائل مفتوحة المصدر لـ quickshell-mirror/quickshell: avengemedia/dankmaterialshell — DankMaterialShell is a complete Wayland desktop environment that provides a unified set of panels, widgets, system… amnweb/yasb — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for… linuxmint/cinnamon — Cinnamon is a desktop environment interface for Linux operating systems. It provides a visual layout and user… caelestia-dots/shell — This project is a QML desktop shell designed for desktop environment orchestration and interface customization. It… alexays/waybar — Waybar is a modular status bar for Wayland compositors that provides a configuration-driven interface for system… ly-sec/noctalia — Noctalia is a Wayland desktop shell and layer shell manager designed to coordinate bars, docks, and notification…