7 مستودعات
Starts remote commands asynchronously and returns handles to wait for completion without blocking.
Distinct from Remote Command Execution: Distinct from general Remote Command Execution: specifically covers non-blocking background execution with completion handles, not synchronous command invocation.
Explore 7 awesome GitHub repositories matching devops & infrastructure · Background Command Execution. Refine with filters or upvote what's useful.
Microsandbox is a runtime for creating and managing lightweight, hardware-isolated virtual machines — called sandboxes — that boot directly from standard OCI container images. Each sandbox runs as its own host process with a separate kernel, filesystem, and network stack, providing process-per-sandbox isolation. The project includes a command-line tool and multi-language SDKs (Rust, TypeScript, Python, Go) for programmatic lifecycle control, and it communicates with sandbox agents over Unix sockets using a CBOR-encoded protocol. What distinguishes Microsandbox is its combination of host-manag
Executes commands in sandboxes and returns buffered stdout, stderr, and exit status.
Viddy هو مراقب ومراقب أوامر محطة طرفية تفاعلي ينفذ أوامر الصدفة على فترات متكررة لتتبع التغييرات في المخرجات بمرور الوقت. يعمل كعارض سجل تنفيذ الأوامر وعارض اختلاف المخرجات، مما يسمح للمستخدمين بمراقبة تغييرات الحالة في الوقت الفعلي داخل واجهة المحطة الطرفية. تتميز الأداة بتوفير قدرات التشغيل والتنقل في السجل، مما يتيح للمستخدمين التحرك للخلف وللأمام عبر تسلسل مسجل من مخرجات الأوامر السابقة. تتضمن عارض اختلاف مخرجات مخصص يبرز بصرياً إضافات أو إزالات النص بين عمليات التنفيذ المتتالية. يدمج النظام عارضاً يعتمد على لوحة المفاتيح لفحص المخرجات الطويلة من خلال التمرير والبحث عن النص. كما يتميز بإدارة الحالة للإيقاف المؤقت واستئناف التنفيذ الدوري ونظام تهيئة لتخصيص تعيينات المفاتيح وأنظمة الألوان.
Stores command outputs in a rewritable buffer to maintain a clean and updated terminal display.
SSH.NET is a .NET library that implements the SSH-2 protocol for encrypted remote connections and secure file transfers. It provides a complete SSH-2 protocol stack implementation with a channel multiplexing engine that manages multiple concurrent channels over a single connection, supporting simultaneous shell sessions, remote command execution, SFTP transfers, and port forwarding tunnels. The library includes a pluggable authentication pipeline supporting password, public key, certificate, keyboard-interactive, and multi-factor authentication combinations. The library distinguishes itself t
Starts remote commands in the background and returns handles to wait for completion without blocking.
xiki is a GUI-enhanced shell console that integrates graphical user interface components and an editable output buffer into a standard shell environment. It functions as an interactive command-line interface and CLI overlay, rendering graphical elements on top of a traditional character-based terminal grid. The project serves as a custom shell command builder and menu system, allowing users to map shell commands to graphical menus and interactive shortcuts. This enables the creation of personalized workflows to launch and manage system tools through a visual interface. The system transforms
Provides an editable buffer to store and modify terminal output for real-time text manipulation.
Curlie is a terminal-based HTTP client and debugging tool used for executing network requests and interacting with REST APIs. It provides a command line interface for sending requests using simplified syntax, with a specific focus on interacting with JSON services. The tool distinguishes itself by converting simplified interactive requests into standard curl commands for external reproduction and sharing. It also features unbuffered data streaming to monitor server responses in real time as they arrive. The project covers a broad range of API testing capabilities, including request prototypi
Uses output buffers to manage the flow of network responses for clean terminal display.
This project provides a framework for AI agent orchestration and context management, enabling the deployment of specialized AI personas and subagents to solve multi-step technical goals. It centers on managing specialized agents with isolated contexts and role-based prompts to handle domain-specific tasks. The system differentiates itself through a hierarchical project memory using markdown files to maintain coding standards and a secure execution model that utilizes sandboxed environments and git worktree isolation. It also features a Model Context Protocol integration for external tool conn
Executes long-running shell commands asynchronously without blocking the primary interactive interface.
Exegol is an offensive security platform and containerized tooling orchestrator designed to deploy and manage isolated security operations environments. It functions as a workspace manager that provisions pre-configured security images and toolkits within Docker containers to protect host systems from malicious payloads. The platform distinguishes itself by integrating AI security workflow orchestration, allowing AI assistants to discover and trigger security tools through a standardized communication protocol. It further provides remote desktop gateway capabilities, enabling GUI access via X
Executes single commands or applications as daemons in the background without occupying the user terminal.