Repository navigation
Updating and Uninstalling
Anand edited this page Oct 14, 2026
·
1 revision
Run the same one-line installer again, or download the new installer from the latest release and run it over the old version. Your designs, recent files and version history are kept.
| System | Update |
|---|---|
| Windows | irm https://raw.githubusercontent.com/anand34577/whittle/main/install.ps1 | iex |
| macOS, Linux | curl -fsSL https://raw.githubusercontent.com/anand34577/whittle/main/install.sh | sh |
Whittle doesn't update itself automatically yet. To hear about new versions, click Watch ▸ Custom ▸ Releases on the GitHub page.
Your .whittle files are never removed.
| System | How |
|---|---|
| Windows | Settings ▸ Apps ▸ Installed apps ▸ Whittle ▸ Uninstall |
| macOS | drag Whittle from Applications to the Trash, or curl -fsSL https://raw.githubusercontent.com/anand34577/whittle/main/install.sh | sh -s -- --uninstall
|
| Linux |
curl -fsSL https://raw.githubusercontent.com/anand34577/whittle/main/install.sh | sh -s -- --uninstall (or sudo apt remove whittle / sudo dnf remove whittle) |
To also remove the version history and recent files, delete the app data folder listed on the Installation page.
See Backups and Upgrades. In short:
# Linux install: same command as installing; settings and data are kept
curl -fsSL https://raw.githubusercontent.com/anand34577/whittle/main/install.sh | sh -s -- --server
# Docker
docker pull ghcr.io/anand34577/whittle:latest && docker rm -f whittle && docker run -d --name whittle -p 8080:8080 -v whittle-data:/data --restart unless-stopped ghcr.io/anand34577/whittle:latest
# Docker Compose
docker compose pull && docker compose up -d# systemd
sudo systemctl disable --now whittle
sudo rm -f /etc/systemd/system/whittle.service && sudo systemctl daemon-reload
# OpenRC (Alpine)
sudo rc-service whittle stop; sudo rc-update del whittle; sudo rm -f /etc/init.d/whittle
sudo rm -rf /opt/whittle /etc/whittle
# Only if you no longer need the designs and accounts:
sudo rm -rf /var/lib/whittle && sudo userdel whittleDocker: docker rm -f whittle, and docker volume rm whittle-data to delete the data too.
Download · Source code · Report a problem · Whittle is open source under the MPL-2.0 license.
Install
Use
- Getting Started
- The Interface
- Sketching
- 3D Features
- Parts and Templates
- Parameters and Formulas
- Timeline and Selection
- Measure, View, Appearance
- Files, Import, Export
- Version History
- Errors and Warnings
- Keyboard Shortcuts
Self-host
- Self-Hosting
- Docker
- Configuration
- Single Sign-On
- HTTPS and Reverse Proxy
- Users and Administration
- Backups and Upgrades
Help