Docker container monitoring on your desktop wallpaper. A QuickSheet extension that shows running containers, resource usage, and images — always visible, zero clicks.
Docker Desktop is heavy. docker ps requires a terminal switch. This extension puts your container status on your wallpaper — always visible while you code. Spot a crashed container instantly. Monitor resource usage at a glance.
In any QuickSheet cell, type:
ext: github:cemheren/quicksheet-docker
| Cell Value | Output |
|---|---|
docker: |
List running containers (name, image, status, ports) |
docker: all |
All containers including stopped |
docker: stats |
CPU% and memory usage per container |
docker: images |
Local images with sizes |
docker: inspect <name> |
Detailed info about a specific container |
{5 containers}
NAME | IMAGE | STATUS | PORTS
─────┼───────┼────────┼──────
postgres-dev | postgres:16 | Up 3 hours | 5432→5432
redis-cache | redis:alpine | Up 3 hours | 6379→6379
api-server | myapp:latest | Up 10 min | 8080→8080, 8443→443
nginx-proxy | nginx:1.25 | Up 3 hours | 80→80, 443→443
worker-1 | myapp:latest | Up 10 min | -
Communicates directly with the Docker Engine API over the Unix socket (/var/run/docker.sock) or Windows named pipe. Zero external dependencies — uses only .NET BCL HttpClient with UnixDomainSocketEndPoint.
- Docker Engine running (Docker Desktop, colima, OrbStack, etc.)
- Socket accessible at
/var/run/docker.sock(or setDOCKER_HOST) - .NET 9 runtime
dotnet build
dotnet runUses the standard QuickSheet JSON-lines extension protocol:
→ {"id":"1","value":""}
← {"id":"1","result":"{3 containers}\nNAME | IMAGE | STATUS | PORTS\n..."}- QuickSheet — the desktop wallpaper spreadsheet
- quicksheet-sysmon — system resource monitoring
MIT