Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AlerterNew to Visual Studio Code? Get it now.
Alerter

Alerter

Naveen Kumar

|
1 install
| (1) | Free
Alerter: It Never Miss - Sound and flash notifications for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Alerter

Alerter: It Never Miss - Sound and Flash notifications for VS Code

Never miss a build failure, test result, or terminal error again. Alerter watches your terminal, tasks and debugger - and instantly tells you what happened through sound and a status bar flash, so you can focus on your work instead of staring at the screen.


Features

🔊 Sound Alerts

Get an audio cue for every important event:

  • Terminal error - plays when your terminal exits with a non-zero code
  • Build / task success - chime when everything compiles clean
  • Test failure - fires when Jest, Mocha, Vitest, pytest or any test runner reports failures
  • Test pass - confirmation sound when all tests pass
  • Long-running task - notified when a build exceeds your configured threshold
  • Debugger breakpoint - audio cue when execution pauses at a breakpoint
  • Port available - sound when your dev server starts listening
  • Git commit - optional chime on every commit

⚡ Status Flash

A visual flash on the VS Code status bar so you always notice:

  • Red flash for errors and failures
  • Yellow flash for success events
  • Configurable duration (200ms - 2000ms)
  • Fully toggleable on/off

🎛️ Fully Customisable

  • Replace any built-in sound with your own .wav, .mp3, .ogg or .aac file
  • Volume control (0-100%)
  • Cooldown / debounce to prevent alert spam
  • Per-event toggles - enable only the events you care about
  • Profiles: default, errors-only, silent, custom

🌙 Do Not Disturb

  • One-click mute from the status bar bell icon
  • Auto-schedule - automatically silence alerts outside working hours (e.g. 18:00 - 09:00)

🖥️ Settings UI

  • Beautiful dedicated settings panel - open with Alerter: Open settings
  • Save bar - slider and input changes are held until you click Save changes
  • Toggles apply instantly
  • Reset all settings to defaults with one click

Getting Started

  1. Install Alerter from the VS Code Marketplace
  2. Open a terminal and run any command that exits with an error - you should hear a sound and see the status bar flash red
  3. Customise via Ctrl+Shift+P → Alerter: Open settings

Commands

Command Description
Alerter: Open settings Open the full settings panel
Alerter: Mute all Instantly mute all sounds and flashes
Alerter: Unmute all Unmute everything
Alerter: Toggle sound on/off Enable / disable sounds only
Alerter: Toggle status flash Enable / disable status bar flash only
Alerter: Switch profile Switch between default, errors-only, silent, custom
Alerter: Change error sound Pick a custom audio file for errors
Alerter: Change success sound Pick a custom audio file for success
Alerter: Test error flash Preview the red status bar flash
Alerter: Test success flash Preview the yellow status bar flash

Settings

Setting Default Description
alerter.enabled true Master on/off switch
alerter.sound.enabled true Enable sounds
alerter.flash.enabled true Enable status bar flash
alerter.volume 80 Volume 0-100%
alerter.cooldownMs 2000 Min ms between sounds
alerter.profile default Sound profile
alerter.longTaskThresholdSec 10 Seconds before longTask fires
alerter.edgeLight.enabled true Enable status bar flash
alerter.edgeLight.durationMs 500 Flash duration in ms
alerter.dnd.enabled false Do Not Disturb on/off
alerter.dnd.schedule - Auto DND schedule
alerter.events.* true Per-event toggles
alerter.sounds.* default Per-event custom sound path

Requirements

Platform Audio engine
Windows VBScript + Windows Media Player (built-in)
macOS afplay (built-in)
Linux paplay or ffplay

No additional dependencies needed on Windows or macOS.


License

MIT - free to use, modify and distribute.

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