5 مستودعات
Graphical environments that replace or augment the standard operating system desktop interface.
Distinguishing note: Focuses on cross-platform shells built with web technologies, distinct from general desktop utilities.
Explore 5 awesome GitHub repositories matching development tools & productivity · Desktop Shells. Refine with filters or upvote what's useful.
This project is a cross-platform desktop application that functions as a graphical shell replacement. Built using web technologies, it provides a unified workspace that integrates a terminal emulator with real-time system monitoring tools, allowing users to interact with their operating system through a touch-friendly, native-like interface. The application distinguishes itself through a highly customizable layout engine that uses external configuration files to arrange interface components. It features a distinct visual aesthetic and wraps standard terminal emulation within a graphical conta
Provides a cross-platform desktop shell built on web technologies for direct system interaction.
Chatbox is a cross-platform desktop application that provides a unified interface for interacting with a wide range of artificial intelligence models. It functions as a model-agnostic client, allowing users to connect to various third-party AI providers or execute open-source models directly on their own hardware. By centralizing these diverse services into a single workspace, the application enables users to manage multiple chat sessions, adjust model parameters, and switch between different AI backends with ease. The project distinguishes itself through a local-first architecture that prior
Wraps web-based interface components in a native container to provide global keyboard shortcuts and system-level window management.
Xray is a collaborative text editor and distributed workspace manager that utilizes conflict-free replicated data types to synchronize real-time edits and directory structures across peers. It functions as both an Electron-based desktop application and a headless editor server that manages workspaces and file systems remotely for connected clients. The project distinguishes itself by integrating fine-grained version control tracking, recording keystroke-level changes and uncommitted edits between Git commits. It employs a decentralized synchronization model for working copies and uses operati
Manages communication via domain sockets between the backend server process and the graphical editing interface.
Übersicht is a desktop widget engine for macOS that renders JavaScript-based widgets as live content directly on the desktop background. Widgets are authored using JSX syntax with inline CSS styling, enabling a React-like component model and automatic code reload without manual refreshing. The engine provides built-in bridges for executing arbitrary shell commands asynchronously, accessing device geographic location with street-level detail, and routing outbound HTTP requests through a local proxy to bypass cross-origin restrictions when fetching external data. Distinctively, widgets can be a
Enables widgets to execute shell commands and display real-time system information on the desktop.
Appium Desktop هي واجهة مستخدم رسومية لتهيئة وإدارة خادم Appium لأتمتة اختبارات تطبيقات الأجهزة المحمولة. تعمل كمدير أتمتة عبر المنصات للتحكم في الجلسات عبر أنظمة تشغيل الأجهزة المحمولة ومزودي السحابة المختلفين. يتضمن التطبيق مفتش تطبيقات الأجهزة المحمولة لتحليل أشجار مصادر التطبيقات وتحديد سمات العناصر، إلى جانب مسجل نصوص الاختبار الذي يلتقط تفاعلات المستخدم لإنشاء كود الأتمتة. تغطي الأداة إدارة الخادم والتحكم في دورة الحياة، مما يسمح بإدارة تكوينات الشبكة ومتغيرات البيئة من خلال إعدادات مسبقة محفوظة. وتوفر القابلية للملاحظة عبر مراقبة سجل الخادم في الوقت الفعلي وقدرات إدارة الجلسة لتهيئة جلسات جديدة أو الإرفاق بجلسات موجودة. كما تسهل الاتصال بمنصات اختبار السحابة عن بُعد.
Manages the automation server as a separate child process to decouple the graphical shell from backend execution.