17 مستودعات
Operational configurations that allow applications to run without a graphical user interface for remote access.
Distinct from System Headless Modes: The candidates focus on deployment agents, game servers, or rendering pipelines, whereas this is about the application's runtime mode for remote web access.
Explore 17 awesome GitHub repositories matching devops & infrastructure · Headless Execution Modes. Refine with filters or upvote what's useful.
MagicMirror is an open source framework for creating personalized information dashboards, specifically designed for use as a modular smart mirror platform and a plugin-based dashboard framework. It functions as a system for aggregating data feeds and modular components to create a centralized information hub. The platform utilizes a module-based plugin architecture that allows for the development and integration of custom third-party plugins through a standardized interface. This extensibility enables the creation of personalized displays and custom data widgets. The system supports a headle
Includes an operational mode that runs without a local GUI to serve dashboard content to remote network devices.
kohya_ss is a graphical user interface and workbench for fine-tuning diffusion models, specifically designed for Stable Diffusion. It provides a suite of tools for training generative AI models, including specialized interfaces for creating Low-Rank Adaptation weights and training ControlNet spatial control networks. The project distinguishes itself through integrated VRAM usage optimization and hardware acceleration, featuring specific support for Intel GPUs via XPU-accelerated libraries. It implements parameter-efficient training methods and memory-saving techniques like gradient checkpoint
Provides a headless mode allowing the training interface to be executed on remote servers without a local display.
Unciv is an open-source, cross-platform turn-based strategy game and a community-driven remake of a commercial strategy title. It simulates empire building, city management, and technological research for players on Android and desktop platforms. The project is designed as a moddable game engine, allowing users to override gameplay rules, modify units and buildings via external definition files, and replace audiovisual assets. It supports the distribution of custom maps and the ability to import mod archives from remote web addresses. The application includes a dedicated server for multiplay
Provides an operational configuration to run the game without a GUI for remote web access.
Weylus is a tablet-to-PC screen mirroring tool and remote input controller that transforms a mobile device into a digital graphic tablet emulator. It enables users to stream a computer display to a mobile device while translating touch gestures, keyboard strokes, and pen data into native computer mouse and keyboard events. The system specifically functions as a virtual secondary monitor and a digital graphic tablet emulator capable of capturing stylus pressure and tilt data for professional drawing. It supports multi-touch input mapping and allows for the configuration of a mobile device as a
Includes a headless mode that allows the server to run without a graphical user interface.
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
Provides a command line interface to start the application in a headless server mode for remote access.
Lorca is a framework for building cross-platform desktop applications using Go for the backend logic and HTML5 for the user interface. It functions as a wrapper that renders a web browser as the application window while executing core logic in a native process. The project provides a communication bridge that binds native Go functions to the browser environment and allows the backend to execute JavaScript directly within the browser window. It includes capabilities for packaging binaries with custom icons and branding for multiple operating systems. The framework covers window management, su
Provides a headless execution mode to run the UI without a visible window for testing.
This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex
Provides a headless execution mode for running the engine on servers without a GPU or display.
miniblink49 is a stripped-down Blink browser kernel and embedded web UI framework used to integrate HTML user interfaces into native C++ applications. It functions as a C++ JavaScript interop bridge that maps high-level script calls to low-level native logic and provides a resource-optimized headless browser engine for processing web content without a graphical interface. The project enables custom browser environment control by bypassing cross-origin security policies to allow requests across different domains. It further allows for the interception of network resources to replace remote ass
Provides a headless execution mode to process web content without a graphical interface.
SD.Next is an all-in-one web interface and multi-backend inference engine for generating, editing, and processing images and videos using diffusion models. It functions as a comprehensive tool for diffusion model management and an automated image processing pipeline for bulk operations. The project is distinguished by its hardware-backend abstraction layer, which provides automatic detection and acceleration for NVIDIA CUDA, AMD ROCm, Intel OpenVINO, and DirectML. It features a headless generative API and a programmatic command interface, allowing users to trigger tasks via REST API or CLI wi
Provides a headless execution mode for remote access and scripted generation tasks.
Headlamp is a Kubernetes web interface that runs as either a desktop application or a browser-based dashboard, providing a unified view for managing resources across multiple clusters. It supports authentication through OpenID Connect providers and kubeconfig files, and renders the UI according to the user's Kubernetes RBAC permissions, hiding or disabling actions that are not permitted. The project distinguishes itself through a plugin system that allows extending the dashboard with custom views, components, and business logic without modifying the core code. Plugins can be installed from a
Provides a headless mode that runs the desktop application in a web browser for flexible access.
Angular Electron is a project scaffolding tool that generates a preconfigured desktop application template combining Angular's web framework with Electron's native runtime. It produces cross-platform executables for Windows, macOS, and Linux from a single codebase, while providing a development server with hot reload that automatically refreshes the Electron renderer process when Angular source files change. The project handles the architectural complexity of running Angular inside Electron by separately bundling Node.js modules for the main process and Angular modules for the renderer proces
Launches the application in a web browser with hot reload, bypassing the Electron shell for quick frontend testing.
PyBoy هو محاكي Game Boy قابل للبرمجة وإطار عمل لمحاكاة الأجهزة مكتوب بلغة Python. يعمل كمحرك محاكاة يسمح للمستخدمين بتشغيل برامج الأجهزة المحمولة الأصلية مع توفير واجهة برمجية للتحكم في تنفيذ اللعبة وفحصه وأتمتته. تم تصميم المشروع خصيصاً كبيئة للتعلم التعزيزي، حيث يكشف عن حالات المحاكي وعناصر التحكم لتسهيل تدريب وكلاء التعلم الآلي. يتميز بتوفير أدوات لرسم خرائط منطقة اللعبة واستخراج تمثيلات الشاشة ثنائية الأبعاد المبسطة وخرائط التصادم لدعم الذكاء الاصطناعي. يغطي النظام مجموعة واسعة من الإمكانيات بما في ذلك محاكاة الأجهزة بدقة الدورة، وعمليات القراءة والكتابة المباشرة في الذاكرة، ونظام استدعاء لخطافات التنفيذ. يدعم استخراج بيانات اللعبة في الوقت الفعلي، مثل مواقع الكائنات (sprites) ورموز الذاكرة، ويتضمن وضع تنفيذ بدون واجهة رسومية (headless) لتسريع سرعة المحاكاة عن طريق تجاوز عرض الرسومات والصوت. يوفر المحاكي أيضاً أدوات لاستمرارية الحالة عبر تسلسل اللقطات، ومحاكاة الإدخال للوكلاء المستقلين، وأدوات لتحليل الذاكرة وتعديل بيانات ROM.
Bypasses graphics and audio rendering to accelerate emulation speed for automated testing and AI training.
auto-py-to-exe هو محول Python إلى EXE وحزمة تنفيذية مستقلة توفر واجهة رسومية تعتمد على الويب لـ PyInstaller. يقوم بتحويل نصوص Python إلى ملفات ثنائية مفردة تعمل دون الحاجة إلى تثبيت Python محلي أو تبعيات خارجية. يعمل المشروع كأداة أتمتة بناء تعتمد على JSON، مما يسمح للمستخدمين بحفظ، وتحميل، وتصدير تكوينات التعبئة المعقدة عبر ملفات JSON لضمان بناء متسق وقابل للتكرار عبر مشاريع مختلفة. تغطي الأداة تحويل النص إلى ملف تنفيذي، بما في ذلك القدرة على تجميع الأصول الثابتة والأيقونات في الملف الثنائي. توفر خيارات لقمع نافذة وحدة تحكم النظام أثناء الإطلاق لتطبيقات واجهة المستخدم الرسومية وتدعم استمرارية البيانات الخارجية للحفاظ على قواعد البيانات والملفات خارج الحزمة التنفيذية. يمكن للمستخدمين بدء عملية التحويل من خلال الواجهة الرسومية أو عبر وسائط سطر الأوامر في وضع بدون رأس (headless).
Runs the application server in a headless mode to avoid launching the graphical user interface.
Ryven is a flow-based programming framework and visual scripting editor for Python. It provides a node-based graphical interface for designing and executing logic by connecting discrete functional nodes to build executable data pipelines. The system functions as an extensible visual logic tool, allowing for the development of custom Python nodes and the integration of interactive GUI widgets to expand scripting capabilities. It includes a node graph engine that supports both visual editing and headless execution, enabling scripts to run without a graphical user interface. The platform covers
Offers a headless execution mode to run visual scripts without frontend dependencies for better performance.
Harden-Windows-Security is a security hardening tool and framework designed to reduce the attack surface of the Windows operating system through policy enforcement. It provides a collection of security presets and templates to implement official hardening standards across multiple devices. The project distinguishes itself through a comprehensive execution control system, featuring a manager for Windows Application Control and a kernel protection suite. It implements strict trust models, including kernel-mode driver whitelisting, signed policy implementation on the EFI partition, and code inte
Runs security hardening operations without a graphical user interface to enable automation via command-line interfaces.
This project is a containerized Linux desktop streamer that renders a full operating system interface in a web browser using encoded video streams. It allows for remote access to various Linux distributions and serves as a platform for browser-based application hosting. The system supports GPU acceleration via KVM and direct hardware passthrough to enable low-latency graphics rendering and video encoding. It also features volume mapping for home directory persistence, ensuring that user data and portable applications survive environment updates. Additional capabilities include the creation o
Hosts desktop applications in an isolated remote environment accessible via a web browser.
slskd is a headless network daemon and peer-to-peer file-sharing server for the Soulseek network. It functions as a network client and API gateway, allowing users to search for and share files via a web interface or a REST API. The project distinguishes itself through a focus on automation and remote management, featuring event-driven triggers that can execute system scripts or send webhooks. It supports advanced network routing via SOCKS5 proxies and provides a flexible deployment model that includes a dockerized client with volume mapping and environment-based configuration. The system cov
Offers a headless execution mode that disables the web interface for API-only control.