macOS
brew install baobablocal Homebrew formula metadata
sudo port install baobabMacPorts ports tree · gnome/baobab/Portfile · source: api.github.com
brew
Gnome disk usage analyzer. Version 50.0 via Homebrew; verified 2026-07-07.
install
brew install baobablocal Homebrew formula metadata
sudo port install baobabMacPorts ports tree · gnome/baobab/Portfile · source: api.github.com
sudo apk add baobabAlpine Linux edge package indexes · baobab · source: dl-cdn.alpinelinux.org
sudo apt install baobabDebian stable package indexes · baobab · source: deb.debian.org
sudo dnf install baobabFedora Rawhide package metadata · baobab · source: dl.fedoraproject.org
nix profile install nixpkgs#baobabnixpkgs package indexes · pkgs/by-name/ba/baobab/package.nix · source: api.github.com
sudo pacman -S baobabArch Linux sync databases · baobab · source: geo.mirror.pkgbuild.com
sudo zypper install baobabopenSUSE Tumbleweed package metadata · baobab · source: download.opensuse.org
overview
Gnome disk usage analyzer
history
Baobab is GNOME's graphical Disk Usage Analyzer, packaged on Unix-like systems as a small desktop utility for scanning folders, volumes, and mounted devices.
The current Baobab repository describes the program as the GNOME Disk Usage Analyzer and its DOAP metadata classifies it as a GNOME core application written in Vala. The modern standalone source tree has public GNOME release tags beginning with the GNOME 3 era, while the package remains tied to the GNOME application release cadence.
Its release notes show steady adaptation to GNOME platform changes rather than large shifts in purpose: recent milestones include libadwaita design work in the GNOME 45 cycle, GtkColumnView and AdwDialog work in the GNOME 47 cycle, and scanning speed and memory improvements in the GNOME 49 cycle.
Baobab's adoption is mostly through GNOME distributions and package managers rather than a separate command-line community. Its presence in Debian, Ubuntu, Fedora, Arch, Nix, MacPorts, Homebrew, and other package sets reflects its role as a standard graphical disk-inspection utility.
Users launch Baobab to scan local folders, remote folders, volumes, or mounted devices and inspect directory sizes as a graphical tree or proportional visualization. It is useful when a Unix workstation needs a quick answer to what is consuming disk space without dropping into du, ncdu, or filesystem-specific tools.
For package maintainers, Baobab is a compact example of the modern GNOME app stack: Meson build files, Vala sources, localized help, AppStream metadata, and frequent translation updates. It also gives non-GNOME package collections a user-facing storage tool that complements terminal utilities.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
baobab | cli | global executable |
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.
https://apps.gnome.org/Baobab/
install metadata
| Package key | brew:baobab |
|---|---|
| Version | 50.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/baobab |
| Homepage | https://apps.gnome.org/Baobab/ |
| Repository | https://gitlab.gnome.org/GNOME/baobab |
| Upstream docs | https://apps.gnome.org/Baobab |
| License | GPL-2.0-or-later |
| Source archive | https://download.gnome.org/sources/baobab/50/baobab-50.0.tar.xz |
| Last updated | 2026-07-07T14:59:00Z |
| Pulse | updated |
| Dependencies | adwaita-icon-theme, cairo, gettext, glib, graphene, gtk4, hicolor-icon-theme, libadwaita, pango |
| Build dependencies | desktop-file-utils, gettext, itstool, meson, ninja, pkgconf, vala |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | baobab |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
baobab 48.0-2+b1
GNOME disk usage analyzer
https://apps.gnome.org/Baobab/
sudo apt install baobabbaobab
nix profile install nixpkgs#baobabbaobab 46.0-1build1
GNOME disk usage analyzer
https://apps.gnome.org/Baobab/
sudo apt install baobabbaobab 50.0-r0
A graphical application to analyse disk usage in any Gnome environment
sudo apk add baobabbaobab-doc 50.0-r0
A graphical application to analyse disk usage in any Gnome environment (documentation)
sudo apk add baobab-docbaobab-lang 50.0-r0
Languages for package baobab
sudo apk add baobab-langbaobab 50.0-1.fc45
A graphical directory tree analyzer
https://wiki.gnome.org/Apps/Baobab
sudo dnf install baobabbaobab 50.0-1
A graphical directory tree analyzer
sudo pacman -S baobabbaobab 50.0-1.2
Disk Usage Analyzer
https://wiki.gnome.org/Apps/DiskUsageAnalyzer
sudo zypper install baobabbaobab-lang 50.0-1.2
Translations for package baobab
https://wiki.gnome.org/Apps/DiskUsageAnalyzer
sudo zypper install baobab-langbaobab
sudo port install baobabsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.