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

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

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

7 مستودعات

Awesome GitHub RepositoriesConfiguration-Driven Spawning

Spawning child processes based on parameters defined in static configuration files.

Distinct from Child Process Execution: Focuses on the configuration-driven nature of the spawn, not just the act of executing a child process.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Configuration-Driven Spawning. Refine with filters or upvote what's useful.

Awesome Configuration-Driven Spawning GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • supervisor/supervisorالصورة الرمزية لـ Supervisor

    Supervisor/supervisor

    9,068عرض على GitHub↗

    Supervisor is a process control system for Unix environments that ensures background processes remain running by automatically restarting them if they crash or exit. It functions as a daemon manager that provides a centralized way to start, stop, and monitor the lifecycle of long-running background tasks. The system utilizes a client-server architecture to control multiple processes through a command line interface. This allows for the orchestration of system services and background daemon control without requiring manual shell intervention. The tool covers application process supervision an

    Uses static configuration files to define execution paths and environment variables for managed child processes.

    Python
    عرض على GitHub↗9,068
  • sinelaw/freshالصورة الرمزية لـ sinelaw

    sinelaw/fresh

    5,914عرض على GitHub↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Runs commands and captures stdout, stderr, and exit codes for plugin logic.

    Rustideterminal-basedtext-editor
    عرض على GitHub↗5,914
  • allure-framework/allure2الصورة الرمزية لـ allure-framework

    allure-framework/allure2

    5,287عرض على GitHub↗

    Allure is a test reporting framework that normalizes execution data from multiple test frameworks across different programming languages into a common intermediate format. It aggregates results from multiple sources into a shared directory of JSON files and generates self-contained HTML reports through a modular plugin pipeline. The architecture includes a hierarchical step tree model to represent test execution, metadata annotation injection to enrich results at runtime, and directory-watch incremental rendering that regenerates reports in real time as new data arrives. Unlike generic report

    Automatically captures stdout, stderr, process errors, and exit codes and includes them in the report.

    Javaallurereportingreporting-engine
    عرض على GitHub↗5,287
  • tyrrrz/cliwrapالصورة الرمزية لـ Tyrrrz

    Tyrrrz/CliWrap

    4,976عرض على GitHub↗

    CliWrap is an asynchronous process manager and child process wrapper library used to execute external commands and integrate command line interfaces into applications. It provides a framework for launching external programs using asynchronous patterns, managing child processes, and validating exit codes. The library distinguishes itself through its ability to route standard input, output, and error streams to memory buffers or real-time event streams. It enables real-time monitoring of process output lines and supports process termination via cancellation tokens. The project covers a broad r

    Captures complete standard output, standard error, and exit codes from commands for programmatic use.

    C#clicommand-linedotnet
    عرض على GitHub↗4,976
  • jlord/git-it-electronالصورة الرمزية لـ jlord

    jlord/git-it-electron

    4,878عرض على GitHub↗

    git-it-electron هو تطبيق لسطح المكتب وأداة تعليمية تفاعلية لتعلم Git. يوفر بيئة متعددة المنصات لممارسة سير عمل Git و GitHub من خلال تحديات موجهة وتمارين عبر سطر الأوامر. يعمل التطبيق كمحاكي لسير العمل يقوم بالتحقق من حالات المستودع المحلي للتأكد من التنفيذ الصحيح لأوامر التحكم في الإصدارات. يستخدم التطبيق التحقق التلقائي القائم على الحالة لمسح الأدلة المحلية وسجلات المستودع، مما يضمن تنفيذ خطوات التعلم المحددة بشكل صحيح قبل أن ينتقل المستخدم إلى الخطوة التالية. يغطي البرنامج التدريب على سير عمل سطر الأوامر وتأهيل المطورين على الأدوات، مع التركيز على إتقان مفاهيم الإصدارات وإدارة المستودعات ضمن بيئة تطوير محلية.

    Executes Git binaries as child processes and captures their output to validate the user's commands in real-time.

    Perl
    عرض على GitHub↗4,878
  • pyinvoke/invokeالصورة الرمزية لـ pyinvoke

    pyinvoke/invoke

    4,716عرض على GitHub↗

    Invoke is a Python task automation library used to define and run named Python functions as command-line tasks. It provides a system for mapping functions to executable commands, enabling the automation of repetitive development workflows and the orchestration of build pipelines. The project implements a namespace-based task hierarchy, allowing related tasks to be grouped into nested collections for a structured command-line interface. It utilizes a layered configuration resolution system to merge settings from environment variables, configuration files, and defaults. The toolset includes sh

    Executes shell commands and captures stdout, stderr, and exit codes for programmatic workflow automation.

    Python
    عرض على GitHub↗4,716
  • gam-team/gamالصورة الرمزية لـ GAM-team

    GAM-team/GAM

    4,206عرض على GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Ensures that logs from parallel worker threads are captured contiguously to maintain readability during large-scale batch operations.

    Pythongamgooglegoogle-admin-sdk
    عرض على GitHub↗4,206
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Workflow Automation Integrations
  5. External Application Integrations
  6. Child Process Execution
  7. Configuration-Driven Spawning

استكشف الوسوم الفرعية

  • Process Output Captures2 وسوم فرعيةRunning commands and capturing complete stdout, stderr, and exit codes for programmatic use. **Distinct from Configuration-Driven Spawning:** Distinct from Configuration-Driven Spawning: focuses on capturing full output and exit codes, not just spawning based on config.