Per-app toggles
Green ON, red OFF, gold dot when already packed. Click to select, click again to flip.
Introducing Shulker Box
Shulker Box copies the profiles you care about: Chrome, Telegram, Cursor, VS Code, SSH, Git, wallpapers, and any folder you add, onto a drive that survives every reboot.
About Shulker Box
School and lab machines often reset C:\Users\… every session. Shulker Box is a small portable app you keep on a USB stick or network drive. Pack before logout, unpack when you're back.
backup/latest/ next to the appenabled.json (which apps are ON)custom_folders.json (your extra paths)What it does
Toggle ON/OFF per tile, pack in one click, and see exactly what's already in the chest.
Green ON, red OFF, gold dot when already packed. Click to select, click again to flip.
Browse with the Windows Explorer picker. Paths restore via shulkerbox-source.txt in the chest.
Packed count, total chest size, and per-item source vs in-chest sizes in the detail panel.
Registry and display-language backup on every pack. Collapsible status row in the UI.
Close running apps (optional), copy to the chest, or restore after a fresh C:\ login.
Check GitHub Releases from the app. Download, restart, and keep backup/ + config.
Workflow
Built for the rhythm of shared PCs: pack before the bell, unpack when you sit down again.
Put the folder on D:\ or USB, anywhere that survives reboot.
Turn apps ON, add custom folders, hit Pack Items before logout.
Lab wipes C:\. Your chest on the other drive is untouched.
Run Shulker Box again, Unpack, and continue where you left off.
Releases
Portable Windows zip: extract and run ShulkerBox.exe. No installer, no admin required for a typical lab session. Open Changelog on any row for that version's notes.
Loading releases from GitHub…
Free to download. Proprietary license. See the repo for terms. Made for students and anyone stuck with wiped lab drives.