AppShelf icon

AppShelf

Xtratter
App Store & Updater Tools
Version
1.38.3
Size
229.3 KB
Requires
Android API 26+
4.6 / 5 · 4,822 ratings 25,112 downloads

Updated Oct 16, 2026

Quick answer

List of installed apps with sources — save, sync and restore on a new phone

AppShelf keeps a list of the apps installed on your phone — name, package, version, where each one came from and when it was installed — so you can get them all back after a factory reset or on a new phone. The list
  • All installed apps sorted by name, with letter headers and search by name, package or your notes
  • Source of every app: Google Play, F-Droid, Aurora Store, Obtainium, RuStore, GetApps, Galaxy Store, AppGallery, Amazon — or an APK file, including the app it was opened from
  • Install date, version, last update; filters by source; system apps optional
  • Notes and your own download links (GitHub, Telegram, direct APK) for any app, plus a shared link catalog
  • "What changed": installs and removals by day, comparison with another phone
Save
  • Save the list as JSON, Markdown or CSV, share it as text, or autosave it to a file on every start
  • WebDAV sync on a schedule (e.g. Nextcloud, Yandex Disk) with a folder per phone and several versions; a missed send is caught up later
  • Backups of APK files you cannot get anywhere else — to a folder or to the server
  • Save and restore AppShelf's own settings — to a file or the server, with or without the WebDAV password
Restore
  • Open a saved list and see what is missing; install each app from its store, your link or an APK backup — or all of them in a row
  • Updates for apps from GitHub releases
Design
  • Material 3 Expressive, themes: system, light, dark, graphite, AMOLED black; optional transparency
  • Soft blurred edges, haptic feedback, long-press help on every button
No ads, no trackers, no account. Network is used only for what you set up yourself: your WebDAV server, the link catalog and GitHub releases.

Screenshots

AppShelf screenshot 1
AppShelf screenshot 2
AppShelf screenshot 3
AppShelf screenshot 4
AppShelf screenshot 5
AppShelf screenshot 6
AppShelf screenshot 7

What’s new

The link catalog is now asked about on first launch; no network requests until you turn it on.

How to install

  1. Download the APK from the button at the top of this page.
  2. Allow “Install unknown apps” for your browser or file manager only, not for every app.
  3. Open the downloaded file and confirm the installation.
  4. If installation fails with “App not installed,” remove an earlier build of the same app first. A signature conflict is the usual cause.

Data safety

  • Every file is checked against its published SHA-256 before it is listed.
  • Files are scanned for malware on every update.
  • The permissions each app requests are listed on its own page.
  • Read the full safety policy for how we test, flag, and delist files.

Frequently asked questions

What is AppShelf?
List of installed apps with sources — save, sync and restore on a new phone
Who develops AppShelf?
AppShelf is developed by Xtratter.
Which Android version does AppShelf require?
AppShelf requires Android API 26 or later.
What is the current version of AppShelf?
The synchronized F-Droid version is 1.38.3.
Which license does AppShelf use?
The signed F-Droid metadata lists GPL-3.0-or-later.
Where is the source code for AppShelf?
https://github.com/Xtratter/appshelf

Comments

Recent approved comments · sorted by newest

Verification code
Be specific and keep it about the app. No links. Comments are reviewed before publication. Device and Android details are recorded automatically. Privacy policy.

Loading recent comments...

View all comments