awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 Repos

Awesome GitHub RepositoriesAutomated Patch Appliers

Utilities for generating and applying code patches or opening pull requests automatically.

Distinct from Patch Generators: Distinct from patch generators: focuses on the application and submission lifecycle rather than just diff generation.

Explore 12 awesome GitHub repositories matching software engineering & architecture · Automated Patch Appliers. Refine with filters or upvote what's useful.

Awesome Automated Patch Appliers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • czlonkowski/n8n-mcpAvatar von czlonkowski

    czlonkowski/n8n-mcp

    21,780Auf GitHub ansehen↗

    This project provides a Model Context Protocol server that enables autonomous agents to interact with and manage automation workflows. It functions as an integration layer, allowing language models to discover, build, test, and deploy complex automation sequences through natural language instructions and structured schema-based communication. The platform distinguishes itself by offering granular control over automation logic, including the ability to perform surgical, incremental patches to specific workflow nodes rather than replacing entire structures. It supports multi-instance connectivi

    Applies surgical, diff-based updates to specific workflow nodes for precise logic control.

    TypeScriptmcpmcp-servern8n
    Auf GitHub ansehen↗21,780
  • swe-agent/swe-agentAvatar von SWE-agent

    SWE-agent/SWE-agent

    18,510Auf GitHub ansehen↗

    SWE-agent is an autonomous software engineering platform designed to automate repository maintenance and issue resolution. By orchestrating language models to navigate codebases, diagnose software bugs, and apply fixes, the framework functions as an autonomous agent capable of executing shell commands, editing source code, and managing pull requests within isolated, containerized environments. The platform distinguishes itself through its focus on end-to-end task autonomy and observability. It features a robust trajectory logging system that records every thought, action, and environment obse

    Generates and applies patches to local files or opens pull requests upon issue resolution.

    Pythonagentagent-based-modelai
    Auf GitHub ansehen↗18,510
  • ds300/patch-packageAvatar von ds300

    ds300/patch-package

    11,098Auf GitHub ansehen↗

    Patch-package is a utility that extends JavaScript package managers to capture and reapply local modifications made to installed third-party dependencies. By generating standard diff files from changes made directly to the source code on disk, it allows developers to maintain custom fixes across dependency updates and team environments without the need to fork or publish modified versions of external libraries. The tool integrates directly into the package manager lifecycle, automatically applying stored patches after dependencies are installed or updated. It supports complex maintenance scen

    Provides atomic, reversible patch application to prevent dependency corruption during build processes.

    TypeScriptdependenciesdependency-managerdiff
    Auf GitHub ansehen↗11,098
  • pwndbg/pwndbgAvatar von pwndbg

    pwndbg/pwndbg

    10,051Auf GitHub ansehen↗

    pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi

    Displays a comprehensive list of all active binary patches currently applied to the session.

    Pythonbinary-ninjacapture-the-flagctf
    Auf GitHub ansehen↗10,051
  • stenzek/duckstationAvatar von stenzek

    stenzek/duckstation

    9,754Auf GitHub ansehen↗

    DuckStation is a high-performance PlayStation 1 emulator that simulates the original console's hardware logic and CPU and GPU on modern computer systems. It functions as a console hardware emulator, disc image loader, and game state manager to execute original games and preserve retro software. The project differentiates itself through a game graphics upscaler that improves visual clarity using texture filtering, geometry precision corrections, and custom shader chains. It also features advanced memory manipulation tools for layered patch injection and the application of community cheat codes

    Integrates external patches and community cheat databases to modify game behavior.

    C++appimageemulatorenhancements
    Auf GitHub ansehen↗9,754
  • 0x4m4/hexstrike-aiAvatar von 0x4m4

    0x4m4/hexstrike-ai

    9,617Auf GitHub ansehen↗

    This project is a comprehensive security platform providing an LLM security orchestration framework, an AI agent firewall, and tools for vulnerability remediation, compliance automation, and endpoint protection. It functions as a centralized system to protect AI models from adversarial exploits while managing the identification and patching of software flaws. The platform distinguishes itself through the coordination of specialized AI agents to automate complex security workflows, including reconnaissance, bug hunting, and exploit development. It implements dedicated guardrails to block promp

    Implements vulnerability fixes as discrete, reversible transactions with automatic backup and rollback capabilities.

    Python0x4m4aiai-agents
    Auf GitHub ansehen↗9,617
  • alibaba/andfixAvatar von alibaba

    alibaba/AndFix

    6,998Auf GitHub ansehen↗

    AndFix is a binary patching framework and update system for Android applications. It provides tools for generating binary diffs and applying runtime method replacements to fix bugs without requiring a full application update. The system utilizes a binary diff generator to isolate minimal code changes between package versions. It supports the consolidation of multiple incremental patches into a single update file and employs native hooks to replace specific method implementations in memory during the application initialization phase. The framework covers capabilities for binary patch generati

    Combines several single-fix patch files into a single consolidated update to streamline delivery.

    C++androidhotfix
    Auf GitHub ansehen↗6,998
  • j-hc/revanced-magisk-moduleAvatar von j-hc

    j-hc/revanced-magisk-module

    6,883Auf GitHub ansehen↗

    This project is an Android application patching tool and Magisk system module generator. It is designed to apply custom modifications to application packages and generate modules that install these patched binaries into the system partition of rooted Android devices. The tool incorporates a root-based application installer that utilizes specialized mounting methods, such as Zygisk application mounting, to bypass root detection warnings and mount errors. It further distinguishes itself by automating the retrieval of application binaries from external mirrors based on specific device architectu

    Implements a configuration system to filter which approved modifications are applied to the application.

    Shellextendedmagiskmodule
    Auf GitHub ansehen↗6,883
  • pardeike/harmonyAvatar von pardeike

    pardeike/Harmony

    6,526Auf GitHub ansehen↗

    Harmony is a library for modifying, replacing, and decorating compiled .NET and Mono methods during execution without altering binary files on disk. It functions as a runtime method patching tool, a CIL instruction manipulator, and a reflection extension for C#. The project provides mechanisms to intercept method execution, allowing custom code to run before or after original methods while maintaining the existing program flow. It enables the analysis and rewriting of Common Intermediate Language instructions to change the internal logic of compiled methods. The toolkit also includes utiliti

    Provides utilities to track and manage multiple active runtime patches applied to the same method.

    C#cilcsharpdetour
    Auf GitHub ansehen↗6,526
  • microsoft/code-pushAvatar von microsoft

    microsoft/code-push

    4,415Auf GitHub ansehen↗

    Code-push ist ein Cloud-basierter Over-the-Air-Update-Dienst, der JavaScript- und Asset-Updates an mobile Anwendungen ausliefert. Er ermöglicht die Verteilung von Anwendungs-Binaries und Hotfixes, ohne dass eine vollständige Neuinstallation der App oder der traditionelle App-Store-Review-Prozess erforderlich ist. Das System zeichnet sich durch gezielte Deployment-Funktionen aus, die es ermöglichen, Updates an spezifische Benutzergruppen und Kohorten auszuliefern. Es unterstützt die Synchronisation aktiver Release-Versionen zwischen einem Cloud-Backend und dem installierten Client, um Deployment-Zustände über verschiedene Umgebungen hinweg zu verwalten. Die Plattform deckt ein breites Spektrum an operativen Funktionen ab, einschließlich der Verwaltung von Anwendungs-Metadaten, der Automatisierung von Deployment-Lebenszyklen und der Erfassung von Gesundheits- und Stabilitätsmetriken. Sie bietet Tools zur Überwachung von Release-Adoptionsraten, zum Abrufen von Installationszahlen und zum Sammeln von Crash-Reports, um die Auswirkungen von Updates zu analysieren. Das Projekt ist in TypeScript implementiert.

    Monitors population-level installation metrics and rollback data to analyze how users are adopting new application updates.

    TypeScriptcodepushcordovareact
    Auf GitHub ansehen↗4,415
  • wemobiledev/articleAvatar von WeMobileDev

    WeMobileDev/article

    4,395Auf GitHub ansehen↗

    This repository is a collection of technical knowledge and solutions focused on mobile application development, particularly for Android and iOS platforms. It covers a wide range of practical engineering challenges, including hotfix and patching techniques, database management and repair, network communication, logging, and video processing. The content is presented as shared knowledge, documenting real-world problems and their implementations. The project provides detailed guidance on applying hotfixes to running Android applications through multiple methods, such as class replacement, full

    Describes how to detect system OTA updates and reapply hotfix patches after invalidation.

    Auf GitHub ansehen↗4,395
  • drdonk/unlockerAvatar von DrDonk

    DrDonk/unlocker

    3,840Auf GitHub ansehen↗

    Unlocker is a patching tool designed to enable the installation and booting of macOS guest operating systems on non-Apple hardware. It functions as a macOS guest enabler by modifying virtualization software binaries to bypass hardware restrictions and support OS combinations that are not supported by default. The project provides a mechanism to emulate Apple-specific device signatures by intercepting calls between the virtual machine manager and the hardware. It also includes a driver image provider that delivers ISO images containing the necessary utilities and drivers for guest installation

    Checks whether the necessary binary modifications have been successfully applied to the virtualization software.

    Go
    Auf GitHub ansehen↗3,840
  1. Home
  2. Software Engineering & Architecture
  3. Code Patching Engines
  4. Patch Generators
  5. Automated Patch Appliers

Unter-Tags erkunden

  • Applied Patch Tracking3 Sub-TagsUtilities for listing and managing active binary patches applied during a debugging session. **Distinct from Automated Patch Appliers:** Distinct from Automated Patch Appliers: focuses on listing and auditing active patches in the current session rather than the application process.
  • Atomic Patch AppliersExecutes patch operations as discrete, reversible transactions to ensure that failed applications do not leave dependencies in corrupted states. **Distinct from Automated Patch Appliers:** Distinct from general automated patch appliers: focuses on transactionality and atomicity of the application process.
  • Patch ConsolidationCombining multiple incremental binary diffs into a single update file. **Distinct from Automated Patch Appliers:** Focuses on combining multiple fix files rather than the automated application or generation lifecycle.