Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>CodeAura – Animated Theme EngineNew to Visual Studio Code? Get it now.
CodeAura – Animated Theme Engine

CodeAura – Animated Theme Engine

CodeFX

|
5 installs
| (0) | Free
Adds subtle, high-quality animated UI effects to VS Code: cursor glow, typing pulse, tab highlights, and animated background gradients with multiple presets.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeAura – Animated Theme Engine

Bring your editor to life with subtle animated UI effects for VS Code.

CodeAura enhances your coding experience with smooth visual effects like cursor glow, typing pulses, animated tab highlights, and atmospheric presets — all built on VS Code's native decoration API with zero DOM injection and near-zero performance impact.


✨ Features

Effect Description
Cursor Glow A soft neon glow radiates from the cursor line whenever you move or type, then fades out across three smooth frames.
Typing Pulse Each keystroke briefly highlights the active line with a coloured fill that fades within ~300 ms.
Active Tab Highlight The active editor tab receives a glowing border and tinted background that matches the chosen preset.
Selection Glow Selected text gets a transparent tinted background that complements the preset accent colour.
Cursor Trail & Sparks A subtle trailing glow follows cursor movement for added depth.
Background Gradient (Optional) The editor background slowly cycles through richly tinted dark colours. Disabled by default.

🎨 Presets

Switch presets any time via Command Palette → CodeAura: Select Preset or by clicking the status-bar badge.

Preset Accent Vibe
Cyberpunk #FF2D9A hot pink Blade-Runner dystopia, sharp and electric
Neon Hacker #39FF14 acid green Old-school terminal, pure phosphor energy
Aurora Night #9D4EDD deep violet Midnight borealis with teal whispers
Matrix Terminal #00FF41 phosphor green Classic matrix rain on pure black
Ocean Glow #00D9FF electric cyan Deep ocean depths lit from within
Minimal Glow #7AA2F7 steel blue Near-zero distraction, quiet breathing
Moonlight #7DCFFF sky blue Calm night coding, balanced contrast
Soft Dusk #C792EA warm lavender Marathon evening sessions, soft focus

Each preset automatically adjusts UI accents, glow colours, sidebar, status bar, tabs, and bracket highlights for a cohesive coding atmosphere.


⚙️ Commands

Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run:

Command Description
CodeAura: Select Preset Opens a Quick Pick to instantly switch between visual presets
CodeAura: Toggle Animations On/Off Enable or disable all animations without changing your preset
CodeAura: Show Current Preset Displays the active preset name and its description
CodeAura: Preview Effects Triggers a live preview of the current preset's animations

You can also click the status-bar badge (bottom of the window) to quickly toggle animations on/off.


🔧 Settings

All settings live under the codeaura namespace in Settings UI (Ctrl+,) or settings.json.

{
  // Master on/off switch for all animations
  "codeaura.enabled": true,

  // Active preset — one of the 8 built-in presets
  // "Cyberpunk" | "Neon Hacker" | "Aurora Night" | "Matrix Terminal"
  // "Ocean Glow" | "Minimal Glow" | "Moonlight" | "Soft Dusk"
  "codeaura.preset": "Cyberpunk",

  // Playback speed multiplier
  // "slow" = relaxed fades | "normal" = default | "fast" = snappy
  "codeaura.animationSpeed": "normal",

  // Glow brightness level
  // "subtle" = barely-there | "medium" = default | "intense" = vivid
  "codeaura.glowIntensity": "medium",

  // Theme sync behaviour when switching presets
  // "ask"    = prompt to apply the matching CodeAura theme (default)
  // "always" = silently apply the matching theme every time
  // "never"  = never change your colour theme
  "codeaura.themeSync": "ask",

  // Individual effect toggles
  "codeaura.cursorGlow": true,
  "codeaura.typingPulse": true,
  "codeaura.tabHighlight": true,
  "codeaura.backgroundGradient": false
}

🎨 Bundled Colour Themes

CodeAura ships eight matching colour themes (one per preset) that style the full VS Code UI shell — sidebar, activity bar, status bar, tabs, panels, and terminal — while preserving your existing syntax highlighting (token colours come from VS Code Dark+ defaults).

To apply a theme manually: Command Palette → Preferences: Color Theme → CodeAura <Preset Name>

When you switch presets via CodeAura: Select Preset, you will be offered the option to apply the matching theme automatically (controlled by codeaura.themeSync).


⚡ Performance Notes

  • All effects use VS Code's native TextEditorDecorationType API — no DOM injection, no WebGL, no canvas.
  • Only the active editor line is decorated at any given moment; large files are unaffected.
  • Timers are cleared immediately when a new event arrives, preventing accumulation during fast typing.
  • The background gradient loop ticks every 4 s (scaled by animation speed) — negligible CPU load.
  • All decorations and timers are disposed automatically when animations are disabled or VS Code shuts down.

🛠 Requirements

VS Code 1.85.0 or later.


💡 Feedback

If you encounter issues or have suggestions, feel free to open an issue or share feedback via the repository.


License

MIT © 2026 CodeFXCode shuts down.


Requirements

  • VS Code 1.85.0 or newer.

License

MIT © CodeAura Contributors

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft