The main window #
The main window has a left sidebar (navigation), a top header (breadcrumbs and the active wizard step bar when a package is open), and a main panel (the current view).
Sidebar: Top section #
| Entry | Route | Purpose |
|---|---|---|
| Packages Workspace | /dashboard | List, create, import, export, tag, delete packages |
| Installed Apps | /installed-apps | Browse Windows-installed apps, generate uninstall commands, snapshot/compare |
| Logs | /logs | View the API’s log files for the current session and past sessions |
Sidebar: Wizard steps #
Once a package is active, the sidebar shows the seven wizard steps. Steps you haven’t reached yet are enabled only if prerequisites are met; completed steps show a check mark.
- Files
- Session Config
- Parameters
- Install Phase
- Uninstall Phase
- Repair Phase
- Preview
Sidebar: Bottom section #
- Settings — application preferences, toolkit management, package configuration
- Tags — manage the color-coded tag library
- Dark/Light Mode toggle — persists across restarts
- About — version, platform info, license, xoap.io link
Wizard header strip #
When a package is active, a strip below the breadcrumb shows:
- An “Active” badge with the package name
- Exit — returns to the dashboard
- Save — persists any unsaved in-memory changes (also auto-saves every 2 seconds)
Wizard footer #
At the bottom of every wizard step: Back, Step N of 7, and Next / Finish. The Next button is disabled when the current step has validation errors; hover it to see the reason as a tooltip.
Packages workspace (dashboard) #
The dashboard is your central workspace for managing packages.
Header #
- Package Usage Widget — Shows
{used} | {max} Packages usedwith a progress bar and percentage. The free edition is limited to 10 packages; the widget turns red and the Start New Package button becomes disabled at the cap. - Start New Package — Creates a blank package and opens the first wizard step
- Import Local — Opens a drawer to drop/select one or more existing PSADT
.zippackages to import into the workspace
Toolbar #
- Tag filter (left) — Filter packages by assigned tag (or “All tags”)
- Search — Filter by package name
- Select All Packages — Batch checkbox
- Assign Tags — Opens a drawer to assign/remove tags on the selected packages
- Export (download icon) — Exports every selected package; in the desktop app each zip is written to the Default Output Folder (or Downloads fallback). In a browser the zips download one-by-one
- Delete (trash icon) — Deletes selected packages (with a confirmation prompt)
Package card #
Each package card shows:
- Package name (auto-set from
AppNameonce filled in) - Application metadata (vendor, name, version, architecture)
- Assigned tags (color-coded badges; limit 5 tags per package)
- Creation date
- Per-card actions: Open (enter wizard), Export, Edit Tags, Delete
Multi-select #
Click the card checkbox (or Select All) to queue packages for batch export / delete / tag assignment.