Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Waterfall2 - Encrypted BackupNew to Visual Studio Code? Get it now.
Waterfall2 - Encrypted Backup

Waterfall2 - Encrypted Backup

Tier2Paladin

|
2 installs
| (0) | Free
VS Code extension for encrypted folder backup and restore with AES-256 encryption
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

waterfall2 - VS Code Extension

A VS Code extension for encrypted folder backup and restore.

Features

  • Copy: Backup a folder to encrypted .lock file
  • Restore: Restore from encrypted .lock file back to folder
  • setKey: Configure encryption key (default, custom, or from file)
  • setSuffix: Set custom suffix for backup files
  • resetSettings: Reset key and suffix to defaults

Commands

Command Description
waterfall.copy Select folder and create encrypted backup (.lock)
waterfall.restore Select .lock file and restore to original folder
waterfall.setKey Set encryption key (default key, custom text, or / to select file)
waterfall.setSuffix Set custom suffix for backup files
waterfall.resetSettings Reset key and suffix to defaults

Encryption Key

The extension uses AES-256-CBC encryption. Three ways to provide the key:

  1. Default key: Built-in default key (leave input empty)
  2. Custom key: Enter your own key text
  3. File: Enter / to select a key file

Requirements

  • VS Code 1.85.0 or higher
  • Node.js 18.x

Installation

  1. Clone the repository
  2. Run npm install
  3. Open in VS Code and press F5 to debug

Usage

  1. Press Cmd+Shift+P / Ctrl+Shift+P to open Command Palette
  2. Search for waterfall commands
  3. Use waterfall.copy to backup a folder
  4. Use waterfall.restore to restore from a .lock file

File Splitting

Files larger than 40MB are automatically split into .part1, .part2, etc.

License

MIT

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