pkg.soopen package index

brew / 順位 9570

xwininfo を Homebrew, apk, dnf, MacPorts, Nix, zypper でインストール

xwininfo のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install xwininfo

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install xwininfo

MacPorts ports tree · x11/xwininfo/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add xwininfo

Alpine Linux edge package indexes · xwininfo · ソース: dl-cdn.alpinelinux.org

Fedora dnf確認済み · 92%
sudo dnf install xwininfo

Fedora Rawhide package metadata · xwininfo · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#xwininfo

nixpkgs package indexes · pkgs/by-name/xw/xwininfo/package.nix · ソース: api.github.com

openSUSE zypper確認済み · 92%
sudo zypper install xwininfo

openSUSE Tumbleweed package metadata · xwininfo · ソース: download.opensuse.org

概要

パッケージ概要

Print information about windows on an X server

コマンドとエイリアス

  • xwininfo

履歴

プロジェクトの歴史と使われ方

xwininfo is the X.Org command-line utility for inspecting X windows. It prints selected window attributes such as id, geometry, depth, visual, children, window-manager hints, shape data, events, and recursive window trees.

プロジェクトの歴史

xwininfo belongs to the classic X11 application/tool set rather than to a separately branded application lineage. Its current X.Org README describes it plainly as a program that prints information about windows on an X server, with primary development in the xorg/app/xwininfo repository and questions directed to the Xorg mailing list.

The public cgit history shows the modern standalone module rooted in X.Org's early-2000s source imports: an X.Org baseline commit in 2003, XFree86 vendor imports in 2004, modular build-system work in 2005, and X11R7 packaging updates as X.Org split the monolithic tree into independently released modules.

Because xwininfo's job is to interrogate X server window state, its history follows X11's debugging culture: small tools such as xwininfo, xprop, xev, xlsclients, and xdpyinfo expose protocol and window-manager details that desktop users normally never see.

採用の歴史

xwininfo is widely packaged because it is basic X11 diagnostic equipment. Distributions ship it either as its own X.Org app package or as part of grouped X utilities; users reach for it when they need a window id, geometry, root-window data, child tree, or details for scripting around X clients.

Its adoption persists even as Wayland desktops grow, because Xwayland, remote X11, legacy window managers, CI display tests, and old Unix desktops still need simple command-line inspection of X windows.

使われ方

Without an id or name, xwininfo lets the user click a target window and then prints default stats. Common scripted forms include `xwininfo -id 0x...`, `xwininfo -root`, `xwininfo -tree -root`, `xwininfo -name TITLE`, and `xwininfo -all` for a broader dump.

The manpage documents options for children/tree traversal, geometry and size, bits, events, window-manager hints, shape extension data, root-window inspection, and integer-vs-hex window ids.

パッケージ好きにとっての重要性

xwininfo is a package-nerd staple because it is one of the smallest ways to see the X server's model directly. It turns invisible protocol objects into text, which makes it useful in packaging tests, bug reports, shell scripts, window-manager debugging, and support docs.

It also illustrates the X.Org modularization story: a once-monolithic X utility became an independently versioned app module with its own repository, releases, and downstream package recipes.

タイムライン

  • Pre-2000s: xwininfo exists as part of the traditional X/XFree86 utility set for inspecting X windows.
  • 2003-11-14: X.Org cgit history records the R6.6 baseline import for this module.
  • 2004: XFree86 vendor imports and X.Org merge history appear in the public repository lineage.
  • 2005-07-08: Build-system work prepares xwininfo as an independent modular X.Org app package.
  • 2005-12-21: Repository history records the X11R7 release package-version update.
  • 2018: README is updated for the freedesktop.org GitLab migration.
  • 2023-02-25: libxcb-errors support is added to improve X protocol error messages.
  • 2025: Recent maintenance includes manpage fixes, `--help`/`--version` aliases, memory-leak fixes, and stdbool cleanup.

Related projects

  • X.Org and the X Window System: the display server/protocol stack inspected by xwininfo.
  • xprop: companion utility for reading X window and root-window properties.
  • xev: companion utility for observing X events.
  • xdpyinfo, xlsclients, and xlsatoms: related X inspection utilities commonly referenced with xwininfo.
  • Xlib, XCB, and libxcb-errors: libraries and protocol layers used around modern xwininfo behavior.

セキュリティ状態

リスクレベル: blue

broad file, network, media, or database tool signal.

リスク分類器

リスク blue · 信頼度 中 · tool

理由

  • broad file, network, media, or database tool signal

信号

  • text:server

インストール挙動

  • Homebrew bottle メタデータは記録されていません。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
xwininfo実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-08-03
マネージャ版1.1.7
マネージャ更新日2026-07-19
ローカルデータ不明
上流利用不可
検出された最新未検出
  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:xwininfo
バージョン1.1.7
パッケージマネージャHomebrew
ホームページhttps://gitlab.freedesktop.org/xorg/app/xwininfo
最終更新2026-07-19T21:12:39Z
Pulseupdated
Bottle未記録
サービス宣言なし

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

xwininfo

nix profile install nixpkgs#xwininfo
  • normalized package name match
  • 一致条件: Xwininfo
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/xw/xwininfo/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

xwininfo 1.1.6-r0

Window information utility for X

https://cgit.freedesktop.org/xorg/app/xwininfo

sudo apk add xwininfo
  • License: MIT
  • Architecture: x86_64
  • Source Package: xwininfo
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Xwininfo
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xwininfo from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

xwininfo-doc 1.1.6-r0

Window information utility for X (documentation)

https://cgit.freedesktop.org/xorg/app/xwininfo

sudo apk add xwininfo-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: xwininfo
  • normalized package name match
  • 一致条件: Xwininfo
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xwininfo-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

xwininfo 1.1.7-2.fc45

X window info utility

https://www.x.org

sudo dnf install xwininfo
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: xwininfo
  • 4 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Xwininfo
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xwininfo from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
zypper95%

xwininfo 1.1.7-1.2

Window information utility for X

http://xorg.freedesktop.org/

sudo zypper install xwininfo
  • License: MIT
  • Category: System/X11/Utilities
  • Architecture: x86_64
  • Source Package: xwininfo
  • 3 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Xwininfo
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: xwininfo from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

xwininfo

sudo port install xwininfo
  • normalized package name match
  • 一致条件: Xwininfo
MacPorts ports tree · api.github.com · MacPorts ports tree: x11/xwininfo/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation