Tired of silently wondering why your build failed while you grab a coffee? Need some audible validation when you successfully create a new module? Code Screams turns your silent text editor into a highly interactive, responsive development environment!
By providing completely customizable acoustic feedback mapped directly to your workspace actions, Code Screams helps you stay hyper-focused and aware of the state of your project—without ever needing to check your toolbars or terminal logs.
- ⚡ Zero-Latency Audio Engine: Built on optimized native operating system APIs using
sound-play, guaranteeing instant playback the millisecond an event triggers. - 🎯 Real-Time Code Integrity Interception: Hooks directly into the VS Code Diagnostics Core. Whether you're writing Python, TypeScript, C++, or Rust, if the compiler detects a syntax error, you'll hear about it immediately.
- 📁 File System Tracking: Provides auditory feedback the moment a file is successfully created or heavily deleted.
- 🖥️ Terminal & Task Safety: Monitors your terminal and task runner for any non-zero exit codes or failures, letting you know instantly when tests or builds break.
- 🎵 100% Fully Customizable: Don't like our hand-picked curated sound effects? Easily map any absolute
.mp3path on your hard drive to trigger for any specific event using the built-in Settings UI.
It's completely plug-and-play! Just install the extension and go back to what you do best.
- Write code exactly as you normally do.
- Make a typo.
- VS Code's internal language server flags the error.
- Hear the instant audio feedback. 🎉
Want to test your speakers without actually breaking anything? Open the Command Palette (Ctrl + Shift + P) and run:
👉 Code Screams: Test Sound
You can fully customize the audio layout by navigating to your VS Code Settings (Ctrl + ,) and searching for Code Screams Audio.
You can map any of these events:
codeScreams.errorSound: Triggers on code syntax errors.codeScreams.createFileSound: Triggers on file creation.codeScreams.deleteFileSound: Triggers on file deletion.codeScreams.terminalErrorSound: Triggers on terminal/task failures.
Fahhh - QuickSounds.comghop_ghopladlemiau-memesad meow song - QuickSounds.comcustom— (Allows you to provide your own absolute path to an.mp3file in thecustomSoundPathssetting!)
We are constantly looking to expand our library of triggers and features! Pull requests, issues, and emotional support requests are entirely welcome on our GitHub Repository.
Disclaimer: The creator of Code Screams holds zero liability for any broken keyboards or startled coworkers. Proceed with caution.
