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

VSHater

Saai Aravindh Raja

| (1) | Free
This VS Code extension locks your file and forces you to complete unhinged brainrot actions before you can continue coding.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSHater

A VS Code extension that locks your files and forces you to complete unhinged brainrot actions before you can continue coding.

How It Works

When you open a file in VS Code, VSHater encrypts it and opens a browser challenge. You must complete the challenge within 1 minute to unlock your file.

WARNING: If you fail to complete the challenge in time, your file will be deleted!

Features

  • File Locking: Automatically encrypts files when opened
  • Pose Detection Challenges: Complete challenges using your webcam:
    • Mewing
    • Dabbing
    • Flight Emote
    • Khaby Lame pose
    • And more...
  • 1-Minute Timer: Race against the clock to save your code
  • Progress Bar: Visual countdown of remaining time

Requirements

  • A working webcam (for pose detection challenges)
  • A browser that supports webcam access
  • Courage

Installation

  1. Install from the VS Code Marketplace
  2. Restart VS Code
  3. Try to open any file... if you dare

Usage

  1. Open any file in VS Code
  2. A browser window will open with a challenge
  3. Position yourself in front of your webcam
  4. Perform the required pose/action
  5. Complete the challenge before time runs out
  6. Your file will be decrypted and you can continue coding

Commands

  • VSHater: Decrypt Current File - Manually decrypt the current file (for testing)

Known Issues

  • Large files (>1MB) are skipped
  • Files in node_modules, .git, dist, build, and .vscode are ignored
  • Some poses may be difficult to detect depending on lighting conditions

Disclaimer

This extension is meant for fun/prank purposes. Use at your own risk. The author is not responsible for any lost code due to failed challenges.

Seriously, don't use this on important work without backups.

License

MIT License - See LICENSE for details.

Author

Saai Aravindh Raja

Contributing

Found a bug or want to add a new challenge? Open an issue or PR on GitHub.

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