Wand-Enhancer

Advanced UX and interoperability extension for Wand (WeMod) app

46 articles 7.3k View on GitHub ↗
46 articles
How Wand-Enhancer Handles Duplicate Custom Renderer Scripts

Learn how Wand-Enhancer handles duplicate custom renderer scripts. Discover its efficient method of ignoring duplicates to ensure a clean ASAR build.

internals
Sep 1, 2026
Wand-Enhancer Remote Panel Bridge IPC Channels: Complete Technical Reference

Explore the Wand-Enhancer remote panel bridge IPC channels. Learn how nine channels, including wand-remote-command, enable seamless communication between Electron, web panels, and the Wand app.

api-reference
Sep 1, 2026
How Wand‑Enhancer Injects the Remote Panel Bridge into the Wand Electron App

Discover how Wand-Enhancer injects the remote panel bridge by compiling TypeScript, embedding into the ASAR archive, and patching the main process for IPC bridge initialization.

internals
Sep 1, 2026
Understanding the EPatchType Enum in Wand-Enhancer: Core Architecture for Modular Patching

Discover the significance of the EPatchType enum in Wand-Enhancer. This core architecture defines, configures, and executes all JavaScript patches for type-safe patching and validation.

architecture
Sep 1, 2026
How Wand‑Enhancer Handles Regex Matches for Patches: A Deep Dive into Declarative Patching

Explore how Wand-Enhancer uses declarative PatchEntry configurations and Regex targets to modify JavaScript bundles, preserving runtime identifiers.

deep-dive
Sep 1, 2026
PatchEntry SearchHints and CandidateFileNames in Wand-Enhancer: Purpose and Implementation

Discover the purpose of PatchEntry SearchHints and CandidateFileNames in Wand-Enhancer. Ensure secure JavaScript patching by verifying file paths and code versions.

internals
Sep 1, 2026
How AsarCreator Repackages Directories in Wand-Enhancer

Learn how AsarCreator repackages directories in Wand-Enhancer. Discover its file system crawling, tree model building, and serialization process for ASAR archives.

internals
Sep 1, 2026
What Is AsarExtractor.ExtractAll in Wand‑Enhancer? Unpacking the Electron ASAR Archive

Discover how AsarExtractorExtractAll unpacks Electron app.asar archives for Wand-Enhancer, enabling UI patches and custom modifications. Learn the core extraction routine.

internals
Sep 1, 2026
The Role of Enhancer.cs in Wand‑Enhancer’s Patching Process: Complete Workflow Guide

Discover Enhancer.cs's crucial role in Wand-Enhancer's patching process. This guide details its orchestration from ASAR extraction to patch injection and repackaging.

how-to-guide
Sep 1, 2026
How Wand-Enhancer Enables DevTools on F12: Electron Patch Implementation

Discover how Wand-Enhancer injects a JavaScript snippet into Electron's main process to enable F12 DevTools. Learn the patch implementation for seamless debugging.

how-to-guide
Sep 1, 2026
How Does Wand‑Enhancer Disable Telemetry? Inside the Binary Patching Strategy

Discover how Wand-Enhancer disables telemetry using binary patching. Learn how the .NET proxy injector strips telemetry calls from the Wand client at runtime for enhanced privacy.

internals
Sep 1, 2026
How Wand-Enhancer Disables Updates: Patching the Electron Main Process

Learn how Wand-Enhancer disables updates by patching the Electron main process. Discover the code injection overriding the update check handler.

internals
Sep 1, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →