Fody ist ein .NET-Intermediate-Language-Weaving-Tool und ein Post-Kompilierungsprozessor für Assemblies. Es fungiert als Build-Pipeline-Erweiterung, die benutzerdefinierte Logik in kompilierte Binärdateien injiziert, ohne dass manuelle Änderungen am ursprünglichen Quellcode erforderlich sind.
Die Hauptfunktionen von fody/fody sind: Non-Invasive Bytecode Weaving, Build Pipeline Extensions, Build Pipeline Integrations, Build Process Extensions, IL Injection Frameworks, IL Logic Injection, Intermediate Language Weavers, Post-Compilation Transformations.
Open-Source-Alternativen zu fody/fody sind unter anderem: dilanx/craco — Craco is a configuration layer for Create React App that modifies Webpack and Jest settings without requiring the… alibaba/jvm-sandbox — jvm-sandbox is a bytecode instrumentation framework and plugin container for the Java Virtual Machine. It acts as a… vuepress-theme-hope/vuepress-theme-hope — This project is a comprehensive documentation framework and theme designed for building static websites. It functions… timarney/react-app-rewired — This project is a configuration utility and JavaScript bundler manager designed to extend build scripts and override… dthree/vorpal — Vorpal is a Node.js interactive CLI framework and terminal user interface library used to build extensible… alibaba/datax — DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets…
This project is a comprehensive documentation framework and theme designed for building static websites. It functions as a modular system that transforms Markdown files into performant, interactive web content, providing a structured environment for technical documentation, project blogs, and information hubs. The framework distinguishes itself through deep extensibility and content-rich features that go beyond standard static site generation. It includes built-in support for complex technical requirements such as diagram and mathematical formula rendering, interactive code playgrounds, and m
Craco is a configuration layer for Create React App that modifies Webpack and Jest settings without requiring the project to eject. It functions as a build tool plugin system and configuration manager, allowing for the injection of custom settings and third-party logic into the frontend build pipeline. The project utilizes a hook-based architecture and non-destructive configuration merging to override default settings. This allows for Webpack configuration overrides and Jest configuration tuning while maintaining the original source files. The system covers a broad range of build pipeline ex
jvm-sandbox is a bytecode instrumentation framework and plugin container for the Java Virtual Machine. It acts as a runtime application modifier that enables the injection and modification of bytecode in a running process without requiring an application restart or changes to the original source code. The system provides a non-invasive aspect-oriented programming framework to intercept method execution and alter behavior in live processes. It functions as an isolated environment for functional modules, employing a custom class loader hierarchy to prevent dependency conflicts between plugins a
This project is a configuration utility and JavaScript bundler manager designed to extend build scripts and override settings for Create React App applications. It functions as a tool for modifying Webpack configurations without requiring a permanent ejection from the managed build system. The utility allows for the customization of development and production build settings, enabling the use of custom build scripts to redefine project entry points. It provides mechanisms to modify the default build and development server settings to fit specific project requirements. Capability areas include