awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesHot Code Replacement

The ability to modify and execute new code within a running process without restarting the application.

Distinct from Code Edit Formats: Candidates focus on AI code generation or security techniques; none cover the runtime replacement of active source code.

Explore 4 awesome GitHub repositories matching development tools & productivity · Hot Code Replacement. Refine with filters or upvote what's useful.

Awesome Hot Code Replacement GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • node-inspector/node-inspectorAvatar node-inspector

    node-inspector/node-inspector

    12,646Vezi pe GitHub↗

    node-inspector is a web-based debugger for Node.js applications that integrates the Blink developer tools interface. It functions as a runtime profiler and inspection suite, providing a remote debugging interface to connect a local browser to a Node.js process. The project enables live code iteration, allowing source code to be modified while the process is running and persisting those changes back to the physical file system. It also includes a JavaScript runtime profiler to monitor CPU and heap usage for identifying bottlenecks and memory leaks. The tool covers execution flow control throu

    Enables the modification of running code on the fly with the ability to persist changes back to the physical file system.

    JavaScript
    Vezi pe GitHub↗12,646
  • alibaba/freelineAvatar alibaba

    alibaba/freeline

    5,463Vezi pe GitHub↗

    Freeline is a mobile application update framework and bytecode hot-swap engine designed to deliver incremental binary updates to devices. It functions as a binary diff patching tool and a mobile over-the-air patching framework that allows for the delivery of small update packages to fix bugs and replace resources without requiring a full application reinstall. The system distinguishes itself through its ability to perform dynamic code swapping and native library updating. It replaces shared object binaries and code segments in a running process via socket servers, enabling logic updates and h

    Replaces code segments and resources in a running process via sockets to update logic without restarting.

    Java
    Vezi pe GitHub↗5,463
  • puremourning/vimspectorAvatar puremourning

    puremourning/vimspector

    4,306Vezi pe GitHub↗

    Vimspector is a visual debugger integration for Vim that enables developers to step through code and inspect program state without leaving the editor. It utilizes the Debug Adapter Protocol to provide a unified interface for debugging multiple programming languages through various debug adapters. The project distinguishes itself by supporting low-level analysis and specialized environments, including bare metal hardware debugging for microcontrollers and the ability to perform disassembly analysis and process memory dumping. It also provides remote debugging capabilities by proxying requests

    Reloads changed class files at runtime without restarting the debugging session to accelerate development.

    Vim Scriptcppdebug-adapter-protocoldebugger
    Vezi pe GitHub↗4,306
  • openrewrite/rewriteAvatar openrewrite

    openrewrite/rewrite

    3,312Vezi pe GitHub↗

    OpenRewrite is an automated refactoring engine and source-to-source migration framework. It uses a lossless semantic tree parser to represent source code as type-aware trees that preserve original whitespace and formatting, enabling precise and deterministic modifications. The project utilizes a declarative refactoring pipeline where sequences of transformations are defined in YAML to resolve breaking changes and technical debt. It features type-aware pattern matching and cross-language model mapping to apply similar refactoring patterns across different programming languages. The framework

    Replaces legacy types with their corresponding updated equivalents across a codebase to facilitate version upgrades.

    Javaabstract-syntax-treeastcode-search
    Vezi pe GitHub↗3,312
  1. Home
  2. Development Tools & Productivity
  3. Hot Code Replacement

Explorează sub-etichetele

  • Static Type ReplacementsAutomated replacement of legacy types with updated equivalents across a codebase to facilitate upgrades. **Distinct from Hot Code Replacement:** Performs static source code replacement of types, whereas Hot Code Replacement involves runtime modification.