Manage installed applications
List the Pear applications installed on your machine and reset their storage when you need a clean slate.
Pear keeps every installed application and its storage in one directory tree (described in Storage and distribution). To enumerate what's installed or to reset an app's data, the Pear CLI exposes two commands. Both run anywhere on the machine — they don't need a project directory.
List installed applications
Run pear data apps to see every application keyed by its pear:// link, with the path to its on-disk storage:
pear data appsOutput is a list of application keys and their storage paths:
- pear://keet
storage: ./pear/app-storage/by-dkey/197ea022b663edbedcf0b2a0fe44ebc99c21448cb46d375ec77d95de6e0a4c1a
- pear://runtime
storage: ./pear/app-storage/by-dkey/50f2c1326de970da319534164017f23101c6badd5497a99045f8d9ef13978995
- pear://38cna455dbguiatg46z98cs7b6p4t4sh6hskozuhmipmpkxmmeuy
storage: ./pear/app-storage/by-dkey/be6ff2fc20eb691af1ff7b90d5848ee1e22d2fe4fab031900e1014e224f659abpear://runtime (and any pear://<alias>) is the Pear platform itself; everything else is a third-party application. See the pear data flags for filtering options.
Reset an application's storage
There is no pear uninstall. The closest equivalent is pear drop, which permanently deletes an application's local storage:
pear drop pear://<application-link>This is destructive. Anything stored only locally (chat history, drafts, user-generated content) is gone after the command completes. Use it when you want a clean slate for testing or to recover from a corrupt drive — see the pear drop reference for the full flag list.
The application binary itself stays available on the swarm; only the storage tied to your local copy is dropped. Re-running the application against the same link rebuilds an empty storage.