IPC Pipe and Unix Socket Viewer

By TC Studio

View on Snapcraft.io
Version1.0.0
Revision1
Size157.1 MB
LicenseMIT
Confinementstrict
Basecore22

Live Linux UNIX domain socket, named FIFO pipe & shared memory viewer

ScreenshotScreenshotScreenshot

IPC Pipe and Unix Socket Viewer is a desktop Inter-Process Communication (IPC)
inspector for Linux developers and system administrators. An independent Linux
alternative inspired by command-line PipeList, ipcs, and ss -x utilities, it
inspects live kernel tables in /proc/net/unix, /proc/sysvipc, /dev/shm, and
filesystem FIFO nodes to map active local communication channels.

Key Features:
- Live UNIX Domain Socket Table (/proc/net/unix): Displays active SOCKSTREAM,
SOCK
DGRAM, and SOCKSEQPACKET sockets with kernel reference counts, listening
flags, connection states, inode numbers, filesystem paths, @abstract namespace
identifiers, and accessible owner PIDs.
- Named FIFO & Anonymous Pipe Scanner: Scans /run, /tmp, and user directories
for POSIX named FIFO pipes (S
ISFIFO) via lstat() and groups active pipe:[inode]
descriptors across accessible processes.
- System V IPC & POSIX Shared Memory Inspector: Reads /proc/sysvipc/shm,
/proc/sysvipc/sem, and /proc/sysvipc/msg alongside /dev/shm POSIX shared
memory segments with byte sizes, attachment counts, and permissions.
- Protocol Telemetry & Export: Renders a live IPC mechanism breakdown chart and
exports complete socket, pipe, and shared memory inventories to CSV and JSON.

Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by Microsoft Corporation.

Update History

1.0.0 (1)
14 Nov 2026, 04:30 UTC

Published14 Nov 2026, 04:16 UTC

Last updated14 Nov 2026, 04:13 UTC

First seen14 Nov 2026, 04:30 UTC