Create restore points for your workspace. Browse, restore files, folders, or entire backups.
A VS Code extension for manual workspace backups — no Git required.
- Create Backup — One-click snapshot of your workspace
- Backup Explorer — Browse backups organized by project in the Activity Bar
- Restore Anything — Restore entire backups, folders, or individual files
- Ignore Patterns — Git-style rules via
backup-manager.json - Project-based Storage — Backups are grouped by project name
| Command | Where | Description |
|---|---|---|
| Create Backup | View title (3-dot menu) | Create a new workspace backup |
| Restore Backup | Right-click a backup | Restore the entire backup |
| Restore File | Right-click a file | Restore a single file |
| Restore Folder | Right-click a folder | Restore a folder |
| Delete Backup | Right-click a backup | Delete a backup |
| Refresh | View title (icon) | Refresh the backup explorer |
| Open Backup Storage | View title (3-dot menu) | Open the backup folder |
| Setting | Type | Default | Description |
|---|---|---|---|
backupManager.maxBackups |
number | 50 |
Maximum number of backups to retain |
Create backup-manager.json in your workspace root:
{
"ignore": [
"node_modules/**",
"dist/**",
".git/**",
"*.log",
".env"
]
}Also respects .gitignore if present.
- Open a workspace folder
- Click the Backup Manager icon in the Activity Bar
- Click Create Backup from the
...menu - Browse backups, expand to see files, right-click to restore
MIT