···2233<div align="center">
44 <h1>appherder</h1>
55- <h3>A herder for your AppImages.</h3>
66- <p>Install AppImages so they act like real apps instead of loose files in your Downloads.</p>
55+ <h3>A shepherd for your AppImages.</h3>
76</div>
8799-On its own, an AppImage is just an executable in a folder. No icon, no menu entry, nothing in your launcher.
1010-1111-appherder fixes that. Point it at an AppImage and you get a real app, kind of like dropping something into Applications on macOS. Delete it later and everything it set up goes too.
88+appherder automatically installs, removes, and upgrades your AppImages. Throw them in `~/AppImages` and appherder does the rest: apps appear in your menu, deleted ones disappear from it, and supported apps update in place.
1291310## Features
14111515-- **Set it and forget it.** Manages and upgrades your AppImages for you in the background.
1212+- **Set it and forget it.** Watches `~/AppImages` and checks for updates in the background.
1613- **Real apps, not loose files.** Installed AppImages show up in your application menu with their real name and icon.
1714- **Install from anywhere.** Point it at a local file or paste a download link.
1815- **Updates without the pile-up.** A newer version replaces the old one.
···49465047## Usage
51484949+Enable automatic sync and upgrades:
5050+5151+```bash
5252+appherder autosync # sync whenever ~/AppImages changes
5353+appherder autoupgrade # check for updates once a day
5454+```
5555+5656+Then use `~/AppImages` like the place AppImages belong. Add a file and it gets a launcher. Remove a file and its launcher goes away. When an update is available, appherder installs it without leaving the old copy behind.
5757+5258Install an app from a file or URL:
53595460```bash
···7480```bash
7581appherder upgrade # download and install available updates
7682appherder upgrade --check # just see what's out of date
7777-```
7878-7979-Or let it handle itself:
8080-8181-```bash
8282-appherder autosync # sync whenever ~/AppImages changes
8383-appherder autoupgrade # check for updates once a day
8483```
85848685Coming from another AppImage tool? `appherder migrate` adopts the ones in `~/AppImages` and clears out launchers whose AppImage is gone.