command
module
Version:
v0.5.1
Opens a new window with list of versions in this module.
Published: Dec 28, 2025
License: AGPL-3.0
Opens a new window with license information.
Imports: 12
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
spacelist
A beautiful terminal UI for viewing all windows across your Aerospace window manager spaces.

Features
- Lists all windows organized by workspace
- Real-time filtering by application name
- Beautiful TUI with syntax highlighting using Bubble Tea
- Shows workspace names, application names, and window titles
- Only displays workspaces that contain windows
Installation
Homebrew (recommended)
brew install magicmark/tap/spacelist
From source
go build -o spacelist
cp spacelist /usr/local/bin/spacelist
Usage
Simply run:
spacelist
Controls
- Type to filter windows by application name (case-insensitive)
Esc or Ctrl+C to quit
Enter to focus the selected window and quit spacelist
FAQs
Error: Apple could not verify...
Run this to launch spacelist from a CLI wrapper:
xattr -d com.apple.quarantine /opt/homebrew/bin/spacelist
How it works
The application:
- Queries
aerospace list-workspaces --all --json to get all workspaces
- For each workspace, runs
aerospace list-windows --workspace <name> --json
- Displays results in a filterable TUI using Charm's Bubble Tea library
Libraries Used
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.