2 Repos
Lightweight executable wrappers that delegate command execution to a central manager.
Distinct from Git Hook Managers: Distinct from Git Hook Managers: focuses specifically on the shim mechanism used for delegation rather than the overall management of hooks.
Explore 2 awesome GitHub repositories matching development tools & productivity · Binary Shims. Refine with filters or upvote what's useful.
Lefthook is a Git hook manager and workflow automation tool designed to execute user-defined scripts during version control events. It automates the execution of linters, tests, and formatters to validate changes and maintain code quality before commits or pushes. The project distinguishes itself through a parallel execution model that runs multiple shell commands concurrently to reduce latency. It supports complex configuration management, including the ability to merge global, remote, and local settings and synchronize configurations from external repositories to standardize development env
Implements a lightweight binary shim in the git hooks directory to delegate execution to the main manager.
Pouch ist eine Linux-Container-Runtime und eine OCI-Container-Engine, die für die Ausführung containerisierter Anwendungen entwickelt wurde. Sie fungiert als Kubernetes-Container-Runtime und integriert sich in Orchestratoren, um den Lebenszyklus von Pods und isolierten Anwendungsumgebungen zu verwalten. Das Projekt bietet ein Peer-to-Peer-Image-Verteilungssystem, um große Container-Images über große Cluster hinweg bereitzustellen und gleichzeitig die Bandbreitenlast zu reduzieren. Es bietet zudem Unterstützung für ältere Linux-Kernel-Versionen, wodurch moderne Container-Runtimes die Kompatibilität mit älterer Hardware aufrechterhalten können. Die Runtime implementiert Anwendungsisolierung mithilfe von Hypervisor-basierten Sandboxes und Kernel-Level-Ressourcenisolierung. Ihre Architektur umfasst ein geschichtetes Dateisystem-Overlay und ein Shim-basiertes Lifecycle-Management-System, das die Kompatibilität mit Open-Container-Initiative-Image- und Runtime-Spezifikationen sicherstellt.
Uses a shim-based system to monitor container status and manage exits without requiring the main engine to remain active.