Ghost Tag
VS Code Extension / 2026
Tools & Environment
Development
TypeScript / JavaScript
Ghost Tag: Real-time Bi-directional Auto Rename Tag
Ghost Tag is a high-performance VS Code extension engineered for precision, speed, and structural stability when synchronizing HTML/XML tags.
Key Features
Bi-directional Real-time Sync — Seamlessly synchronizes opening and
closing tag modifications in real-time.
Context Awareness — Accurately tracks deeply nested structures using a
stack-based pairing algorithm.
Collision Prevention — Intelligent multi-cursor handling to prevent
text corruption.
Attribute-Safe & Self-Closing Support — Correctly identifies tags even
with complex attributes and self-closing elements (<img />,
<br />).
Supported Languages
・HTML / XML
・React (JSX / TSX)
・Vue / Svelte
・PHP / Blade
Changelog
v1.0.6 — Fixed self-closing tag handling. Elements
like <img /> and <br /> no longer disrupt the nesting
stack. Enhanced regex scanning.
v1.0.5 — Fixed multi-attribute tag support and
resolved incorrect pairing in deep nested structures.
v1.0.4 — Handled "empty tag name" scenarios
(<>) and switched to manual Range calculation for 100%
coordinate accuracy.
v1.0.0 - v1.0.3 — Initial Release: Core
bi-directional synchronization and basic nesting support.