Automic VaultAutomic Vault

brew

Install xsane with Homebrew, apk, apt, dnf, MacPorts, Nix, zypper

Graphical scanning frontend. Version 0.999 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install xsane

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install xsane

MacPorts ports tree · graphics/xsane/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add xsane

Alpine Linux edge package indexes · xsane · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install xsane

Debian stable package indexes · xsane · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install xsane

Fedora Rawhide package metadata · xsane · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#xsane

nixpkgs package indexes · pkgs/by-name/xs/xsane/package.nix · source: api.github.com

openSUSE zypperverified · 92%
sudo zypper install xsane

openSUSE Tumbleweed package metadata · xsane · source: download.opensuse.org

overview

Package summary

Graphical scanning frontend

Commands and aliases

  • xsane

history

Project history and usage

XSane is Oliver Rauch's graphical scanning frontend for SANE, the Scanner Access Now Easy stack. It is a GTK/X11-style application for acquiring scanned images, saving files, making copies, building multipage documents, sending fax or e-mail output, and using scanning from GIMP.

Project history

XSane grew out of the SANE architecture, which deliberately separates frontends from scanner backends. The official XSane documentation emphasizes that XSane itself does not support scanners directly; it uses the SANE library, while scanner support belongs to sane-backends.

The upstream GitLab tag history reaches from early 0.x releases through 0.999, and SANE mailing-list archives show XSane release traffic by 2001. The project became one of the classic full-featured Linux scanning GUIs before simpler desktop frontends such as Simple Scan became common defaults.

Adoption history

XSane was adopted because it exposed much of SANE's backend power in a graphical interface: preview, scan options, color correction, batch scanning, copy workflows, multipage output, fax and e-mail modes, and GIMP integration. That made it attractive to users who needed more than a one-button scanner dialog.

Distribution packaging spread it widely across Unix-like systems. The Free Software Directory describes it as a GTK-based X11 frontend for SANE that works standalone or as a GIMP plugin, and package metadata still carries it in Homebrew, Debian, Fedora, Alpine, MacPorts, Nix, Ubuntu, and openSUSE ecosystems.

How it is used

In practice, users launch `xsane`, choose a SANE device, preview the scan area, adjust backend-specific options, and save to image/document formats or route output into copy, fax, e-mail, multipage, or GIMP workflows.

Troubleshooting usually crosses the frontend/backend boundary. The XSane documentation tells users that scanner-detection and hardware behavior problems normally belong to the SANE backend, not to XSane itself, which is an important packaging distinction when debugging scanner support.

Why package nerds care

XSane is a package-nerd reminder that old desktop utilities often encode a clean Unix split: frontend package, backend driver stack, optional plugin integration, and external tools for print/mail/fax output.

It also preserves the power-user side of Linux scanning. Even when lighter frontends are the default, XSane remains useful because it exposes detailed scan controls and workflows that package repositories can keep available independently of a desktop environment.

Timeline

  • 1996: SANE begins as the scanner API/backend architecture that XSane later uses.
  • 2001: SANE mailing-list archives show active XSane release discussion, including XSane 0.77.
  • 2000s: XSane becomes a common GTK/X11 graphical SANE frontend and GIMP acquisition plugin.
  • 2015: Upstream tag history reaches XSane 0.999.
  • 2020s: XSane remains packaged as a mature SANE frontend across Unix-like package managers.

Related projects

  • SANE backends provide the scanner drivers XSane talks to.
  • scanimage is the command-line SANE frontend for scriptable scanning.
  • Simple Scan / GNOME Document Scanner is a simpler graphical SANE frontend.
  • Skanlite is KDE's SANE-based scanning frontend.
  • GIMP can use XSane as an image-acquisition plugin.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 12 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
xsanecliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.999
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://gitlab.com/sane-project/frontend/xsane

install metadata

Package metadata

Package keybrew:xsane
Version0.999
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/xsane
Homepagehttps://gitlab.com/sane-project/frontend/xsane
Repositoryhttps://gitlab.com/sane-project/frontend/xsane
Upstream docshttps://gitlab.com/sane-project/frontend/xsane/-/blob/master/doc/sane-xsane-doc.html
LicenseGPL-2.0-or-later
Source archivehttps://ftp.osuosl.org/pub/blfs/conglomeration/xsane/xsane-0.999.tar.gz
Dependenciesat-spi2-core, cairo, gdk-pixbuf, gettext, glib, gtk+, harfbuzz, jpeg-turbo, libpng, libtiff, pango, sane-backends
Build dependenciespkgconf
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namexsane
Version Scheme0
Revision7
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

xsane 0.999-12.2

featureful graphical frontend for SANE (Scanner Access Now Easy)

sudo apt install xsane
  • Section: graphics
  • Architecture: amd64
  • 11 dependencies
  • 12 optional deps
  • normalized package name match
  • Matched by: Xsane
Debian stable package indexes · deb.debian.org · Debian stable package indexes: xsane from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

xsane-common 0.999-12.2

xsane architecture independent files

sudo apt install xsane-common
  • Section: graphics
  • Architecture: all
  • Source Package: xsane
  • 1 optional deps
  • normalized package name match
  • Matched by: Xsane
Debian stable package indexes · deb.debian.org · Debian stable package indexes: xsane-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

xsane

nix profile install nixpkgs#xsane
  • normalized package name match
  • Matched by: Xsane
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/xs/xsane/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

xsane 0.999-12ubuntu4

featureful graphical frontend for SANE (Scanner Access Now Easy)

sudo apt install xsane
  • Section: universe/graphics
  • Architecture: amd64
  • 12 dependencies
  • 11 optional deps
  • normalized package name match
  • Matched by: Xsane
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: xsane from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

xsane-common 0.999-12ubuntu4

xsane architecture independent files

sudo apt install xsane-common
  • Section: universe/graphics
  • Architecture: all
  • Source Package: xsane
  • 1 optional deps
  • normalized package name match
  • Matched by: Xsane
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: xsane-common from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

xsane 0.999-r2

Graphical SANE frontend

http://www.xsane.org/

sudo apk add xsane
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: xsane
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Xsane
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xsane from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

xsane-doc 0.999-r2

Graphical SANE frontend (documentation)

http://www.xsane.org/

sudo apk add xsane-doc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: xsane
  • normalized package name match
  • Matched by: Xsane
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xsane-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

xsane-lang 0.999-r2

Languages for package xsane

http://www.xsane.org/

sudo apk add xsane-lang
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: xsane
  • normalized package name match
  • Matched by: Xsane
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xsane-lang from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

xsane 0.999-80.fc44

X Window System front-end for the SANE scanner interface

http://www.xsane.org/

sudo dnf install xsane
  • License: GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: xsane
  • 16 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Xsane
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xsane from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

xsane-common 0.999-80.fc44

Common files for xsane packages

http://www.xsane.org/

sudo dnf install xsane-common
  • License: GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: xsane
  • 1 provides
  • normalized package name match
  • Matched by: Xsane
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xsane-common from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper95%

xsane 0.999-8.1

A GTK-Based Graphical Scanning Front-End for SANE

http://www.xsane.org/

sudo zypper install xsane
  • License: GPL-2.0-or-later
  • Category: Hardware/Scanner
  • Architecture: x86_64
  • Source Package: xsane
  • 14 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Xsane
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: xsane from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

xsane

sudo port install xsane
  • normalized package name match
  • Matched by: Xsane
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/xsane/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment