Introducing Shulker Box

Pack before C:\ gets wiped.

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.

Windows portable No Python on the lab PC Keeps backup/ on update
7+ Built-in apps & profiles
0 Install steps on the lab PC
1 Chest folder (`backup/latest`)
Custom folders you choose

About Shulker Box

Your chest on D:\,
not on fragile C:\.

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.

What it backs up

  • Chrome, Telegram, Cursor, VS Code profiles
  • SSH keys, Git config, wallpapers
  • Custom folders (projects, saves, mods)
  • Windows registry + display language

Where data lives

  • backup/latest/ next to the app
  • enabled.json (which apps are ON)
  • custom_folders.json (your extra paths)
  • In-app updates keep your chest safe

What it does

Every app.
One chest.

Toggle ON/OFF per tile, pack in one click, and see exactly what's already in the chest.

Per-app toggles

Green ON, red OFF, gold dot when already packed. Click to select, click again to flip.

Custom folders

Browse with the Windows Explorer picker. Paths restore via shulkerbox-source.txt in the chest.

Stats & sizes

Packed count, total chest size, and per-item source vs in-chest sizes in the detail panel.

Windows settings

Registry and display-language backup on every pack. Collapsible status row in the UI.

Pack & unpack

Close running apps (optional), copy to the chest, or restore after a fresh C:\ login.

In-app updates

Check GitHub Releases from the app. Download, restart, and keep backup/ + config.

Workflow

Three minutes.
Zero surprises.

Built for the rhythm of shared PCs: pack before the bell, unpack when you sit down again.

01

Extract portable zip

Put the folder on D:\ or USB, anywhere that survives reboot.

02

Toggle & pack

Turn apps ON, add custom folders, hit Pack Items before logout.

03

Reboot happens

Lab wipes C:\. Your chest on the other drive is untouched.

04

Unpack & go

Run Shulker Box again, Unpack, and continue where you left off.

Releases

Download builds
from GitHub.

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…

Stop losing your profile.
Start packing.

Free to download. Proprietary license. See the repo for terms. Made for students and anyone stuck with wiped lab drives.