awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesProcess Control

Libraries for managing child processes and system spawns.

Explore 4 awesome GitHub repositories matching part of an awesome list · Process Control. Refine with filters or upvote what's useful.

Awesome Process Control GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • amoffat/shAvatar de amoffat

    amoffat/sh

    7,231Ver en GitHub↗

    sh is a Python process management library that provides programmatic wrappers and interfaces for controlling Unix system commands and child process lifecycles. It functions as an asynchronous process wrapper, allowing shell commands and system programs to run within a non-blocking event loop. The library maps command-line arguments and standard input/output streams to native Python functions and objects. It includes a process lifecycle controller to manage signal groups, execution timeouts, and process permissions for spawned child processes. The project provides capabilities for executable

    Allows specifying user IDs and controlling file descriptor inheritance for spawned child processes.

    Pythondevopspythonsubprocess
    Ver en GitHub↗7,231
  • angrave/systemprogrammingAvatar de angrave

    angrave/SystemProgramming

    5,734Ver en GitHub↗

    This is an open-source, crowd-sourced wiki textbook that teaches Linux system programming in C. It covers the core operating system concepts of process management through the fork-exec-wait model, dynamic memory allocation using implicit free list heap allocators, inode-based file systems, inter-process communication via pipes and shared memory, POSIX threads with synchronization primitives, signal-based asynchronous notification, virtual memory with page table translation, and runtime diagnostics using Valgrind and GDB. The textbook distinguishes itself by providing practical, implementation

    Covers ulimit restrictions to prevent fork bombs and resource exhaustion.

    Ver en GitHub↗5,734
  • jarib/childprocessAvatar de jarib

    jarib/childprocess

    597Ver en GitHub↗

    Cross-platform Ruby library for managing child processes.

    Cross-platform library for managing child processes.

    Ruby
    Ver en GitHub↗597
  • rtomayko/posix-spawnAvatar de rtomayko

    rtomayko/posix-spawn

    524Ver en GitHub↗

    Ruby process spawning library

    Fast process spawning based on POSIX interfaces.

    Ruby
    Ver en GitHub↗524
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Process Control

Explorar subetiquetas

  • Child Process Permissions1 sub-etiquetaControls for specifying user IDs and managing file descriptor inheritance for spawned child processes. **Distinct from Process Control:** Specifically addresses security attributes of spawned child processes rather than general process control.