awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

9 Repos

Awesome GitHub RepositoriesSource Code Injection

Programmatic modification of source files by inserting code fragments at specific markers.

Distinct from Marker-Based Injection Utilities: Focuses on modifying generated source code rather than updating documentation files

Explore 9 awesome GitHub repositories matching web development · Source Code Injection. Refine with filters or upvote what's useful.

Awesome Source Code Injection GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jhipster/generator-jhipsterAvatar von jhipster

    jhipster/generator-jhipster

    22,418Auf GitHub ansehen↗

    This project is a full-stack application generator and Java application scaffolder designed to produce the initial project structure and boilerplate code for modern web applications and microservice architectures. It functions as a development platform that uses predefined technology stacks to automate the creation of backend services and APIs. The system includes a customizable code blueprint tool, allowing users to extend or replace standard generation patterns to modify the default code structure of client and server components. It also provides a containerized development environment to e

    Modifies final output files by searching for specific markers and inserting custom code fragments.

    TypeScriptangularclouddocker
    Auf GitHub ansehen↗22,418
  • kubernetes-sigs/kubebuilderAvatar von kubernetes-sigs

    kubernetes-sigs/kubebuilder

    8,992Auf GitHub ansehen↗

    Kubebuilder is a framework and set of scaffolding tools used to build Kubernetes APIs and controllers. It functions as an operator framework that provides generators for custom resource definitions, admission webhooks, and RBAC manifests to extend cluster functionality. The project distinguishes itself through marker-based code generation, which parses source code comments to automatically produce Kubernetes manifests and boilerplate logic. It employs a hub-and-spoke versioning model to translate data between multiple API versions and uses a three-way merge strategy to automate project migrat

    Identifies specific locations in files where new components can be inserted without overwriting user-written logic.

    Gok8s-sig-api-machinery
    Auf GitHub ansehen↗8,992
  • col-e/recafAvatar von Col-E

    Col-E/Recaf

    7,252Auf GitHub ansehen↗

    Recaf ist eine Suite spezialisierter Tools zum Assemblieren, Bearbeiten, Deobfuskieren, Dekompilieren und Instrumentieren von Java-Bytecode und Laufzeitprozessen. Es bietet eine koordinierte Umgebung zum Modifizieren kompilierter Java-Klassendateien und zum Analysieren des Verhaltens von Java-Anwendungen. Das Projekt zeichnet sich durch eine mehrstufige Abstraktionsschicht aus, die das Bearbeiten über verschiedene Formate hinweg ermöglicht, sowie durch ein steckbares Framework, das Bytecode durch mehrere konfigurierbare Dekompilierungs-Engines leitet. Es enthält eine eingebettete Skript-Engine und eine Plugin-Architektur, um repetitive Aufgaben zu automatisieren und das Systemverhalten zu erweitern. Das Toolset deckt mehrere hochrangige Funktionsbereiche ab, einschließlich statischer Analyse für die Suche nach Anwendungsinhalten und der Simulation von Methodenausführungszuständen. Es unterstützt zudem Laufzeitinstrumentierung für das Anhängen an Live-Prozesse und automatisierte Bytecode-Transformation zum Entfernen von Obfuskation und Reparieren von Klassendateien. Headless-Ausführung wird über ein Command-Line-Interface unterstützt, um Workflows in externe Build-Pipelines zu integrieren.

    Provides automated bytecode transformers to rename members and patch class files for deobfuscation.

    Java
    Auf GitHub ansehen↗7,252
  • jondot/hygenAvatar von jondot

    jondot/hygen

    5,935Auf GitHub ansehen↗

    Hygen is a code generator CLI and interactive template engine that scaffolds new files and injects code into existing ones using project-local templates. It operates as a Node.js code generator library that can be embedded inside custom binaries for tailored workflows, and also functions as a project scaffolding tool for bootstrapping new projects or folders from remote template repositories. The tool discovers templates by scanning a project's _templates directory at runtime, mapping folder and file names directly to generator commands and actions. It collects user input through interactiv

    Prevents repeated code insertion by tracking injection markers (start/end delimiters) within target files.

    JavaScriptcligeneratornodejs
    Auf GitHub ansehen↗5,935
  • caffeinemc/sodiumAvatar von CaffeineMC

    CaffeineMC/sodium

    5,469Auf GitHub ansehen↗

    Sodium is a Minecraft performance optimization project that replaces the default rendering engine to increase frame rates and reduce stutter. It functions as a game rendering modification that applies runtime patches to the engine to change how graphics are displayed. The project provides a customizable settings registry, allowing for the addition of new configuration options to the video menu so other extensions can integrate their own visual settings. The rendering system implements chunk-based culling logic and buffer-based geometry caching to minimize draw calls and reduce CPU overhead.

    Injects custom code into precompiled class files at load time using bytecode transformation.

    Javaazdofabricminecraft
    Auf GitHub ansehen↗5,469
  • dashingsoft/pyarmorAvatar von dashingsoft

    dashingsoft/pyarmor

    5,114Auf GitHub ansehen↗

    Pyarmor ist ein Toolset zum Schutz von Python-Software durch Quellcode-Obfuskation, Bytecode-Schutz und Binärkompilierung. Es fungiert als Code-Obfuskator, Bytecode-Protektor und Binär-Compiler, der darauf ausgelegt ist, Reverse Engineering und unbefugten Zugriff auf Python-Skripte und -Pakete zu verhindern. Das Projekt zeichnet sich durch die Bereitstellung eines umfassenden Software-Lizenzmanagers aus, der hardwaregebundene Lizenzierung ermöglicht. Dies erlaubt Entwicklern, die Skriptausführung an spezifische physische Geräte oder virtuelle Maschinen zu binden und strikte Ablaufdaten mittels verschlüsselter Laufzeitschlüssel durchzusetzen. Die breiteren Funktionen decken die sichere Verteilung durch die Generierung obfuskierter Wheels und eigenständiger ausführbarer Dateien für mehrere Plattformen ab. Die Sicherheitsoberfläche umfasst Laufzeit-Integritätsprüfungen, wie z. B. die Verhinderung von Debugger-Anhängen, Schutz auf Speicherebene und die Konvertierung von Python-Funktionen in kompilierte C-Erweiterungen. Das Tool enthält ein Command-Line-Interface und unterstützt die Integration in CI/CD-Pipelines, um den Obfuskationsprozess während der Builds zu automatisieren.

    Allows inserting specific instructions into the obfuscated output via source code comments that are removed during the build.

    Python
    Auf GitHub ansehen↗5,114
  • shader-slang/slangAvatar von shader-slang

    shader-slang/slang

    5,039Auf GitHub ansehen↗

    Slang is a shader compiler framework that combines a modular shading language with automatic differentiation, multi-target code generation, and an intrinsic mapping and extension system. At its core, Slang provides a differentiable shader compiler that automatically generates forward and backward derivative propagation for functions with control flow, enabling gradient-based optimization in graphics. The framework also includes a fully featured shader language with modules, generics, interfaces, and separate compilation, all designed for building reusable shader libraries. From a single source

    Inserts target-specific code into generated shader output with automatic deduplication of identical prelude strings.

    C++cudad3d12glsl
    Auf GitHub ansehen↗5,039
  • davidhdev/vue-bitsAvatar von DavidHDev

    DavidHDev/vue-bits

    4,149Auf GitHub ansehen↗

    vue-bits is a Vue component library and animated UI kit providing a collection of pre-built interface elements and text effects. It functions as a source-code distribution system for adding motion and interactivity to web pages. The project includes a command line installer that enables the targeted extraction of specific component source code directly into a local project directory. This CLI-driven approach allows for the integration of UI elements without relying on traditional package installation. The library covers animated UI development and frontend component management, using prop-dr

    Programmatically inserts Vue component source code into local project files while preserving original formatting.

    Vuejavascripttailwindtailwindcss
    Auf GitHub ansehen↗4,149
  • chainlift/liftkitAvatar von Chainlift

    Chainlift/liftkit

    2,584Auf GitHub ansehen↗

    Liftkit is a modular code distribution tool and component code importer designed to download UI component source code directly into local repositories. It functions as a frontend component bridge, transferring pre-made UI elements and design patterns from remote repositories into local project directories for full implementation control. The utility acts as a design system synchronizer, aligning visual components and patterns across different design and coding tools. This process ensures consistency between layout and final code by synchronizing UI design patterns throughout the development w

    Downloads specific code blocks from remote repositories directly into local projects to bypass traditional package managers.

    CSScomponent-librarycssnextjs
    Auf GitHub ansehen↗2,584
  1. Home
  2. Web Development
  3. Content Insertion Utilities
  4. Dynamic Content Insertion
  5. Marker-Based Injection Utilities
  6. Source Code Injection

Unter-Tags erkunden

  • Bytecode TransformersInjects custom code into precompiled class files at load time using bytecode transformation. **Distinct from Source Code Injection:** Distinct from Source Code Injection: operates on compiled bytecode at load time, not source files.
  • Comment-Based Code InjectionsInsertion of specific instructions into obfuscated output using source code comments as markers. **Distinct from Source Code Injection:** Distinct from general source code injection: uses comments as non-permanent markers that are stripped during the build process.
  • Duplicate Injection GuardsMechanisms that prevent repeated code insertion by tracking injection markers within target files. **Distinct from Source Code Injection:** Distinct from Source Code Injection: focuses on deduplication logic during injection, not the general act of inserting code at markers.
  • Duplicate-Protected InjectionsInserts template content into existing files at specified locations while preventing duplicate injections via marker tracking. **Distinct from Source Code Injection:** Distinct from Source Code Injection: adds a duplicate-injection guard that prevents repeated code insertion by tracking injection markers.
  • Remote Source InjectionsDownloading specific code blocks from remote repositories into local files to bypass package managers. **Distinct from Source Code Injection:** Distinct from Source Code Injection: focuses on the remote-to-local transport of blocks rather than programmatic modification of existing files.
  • Target-Specific Code InjectionsInserting arbitrary includes, definitions, or other target-language code into generated output with automatic deduplication of identical prelude strings. **Distinct from Source Code Injection:** Distinct from Source Code Injection: focuses on injecting target-specific code into generated shader output rather than general source code modification.