# Install pipewire with Homebrew, apk, apt, dnf, Nix, pacman, zypper

Server and user space API to deal with multimedia pipelines. Version 1.6.7 via Homebrew; verified 2026-06-18.

## Install

```sh
sudo av install brew:pipewire
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install pipewire
```

  Evidence: local Homebrew formula metadata

### Linux

- apk (92%):

```sh
sudo apk add gst-plugin-pipewire
```

  Evidence: Alpine Linux edge package indexes: gst-plugin-pipewire from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install gstreamer1.0-pipewire
```

  Evidence: Debian stable package indexes: gstreamer1.0-pipewire from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install pipewire
```

  Evidence: Fedora Rawhide package metadata: pipewire from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#pipewire
```

  Evidence: nixpkgs package indexes: pkgs/by-name/pi/pipewire/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S pipewire
```

  Evidence: Arch Linux sync databases: pipewire from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install gstreamer-plugin-pipewire
```

  Evidence: openSUSE Tumbleweed package metadata: gstreamer-plugin-pipewire from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

## Package facts

- **Package key:** brew:pipewire
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/pipewire>
- **Version:** 1.6.7
- **Source summary:** Server and user space API to deal with multimedia pipelines
- **Homepage:** <https://pipewire.org>
- **Repository:** <https://gitlab.freedesktop.org/pipewire/pipewire>
- **Upstream docs:** <https://docs.pipewire.org/>
- **License:** MIT AND GPL-2.0-only AND LGPL-2.1-or-later
- **Source archive:** <https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.6.7/pipewire-1.6.7.tar.gz>
- **Last updated:** 2026-06-18T11:19:26Z
- **Generated:** 2026-07-08T07:18:31+00:00

## Executables

- pipewire (cli)
- pipewire-aes67 (cli)
- pipewire-avb (cli)
- pipewire-pulse (cli)
- pw-cat (cli)
- pw-cli (cli)
- pw-config (cli)
- pw-container (cli)
- pw-dot (cli)
- pw-dsdplay (cli)
- pw-dump (cli)
- pw-encplay (cli)
- pw-jack (cli)
- pw-link (cli)
- pw-loopback (cli)
- pw-metadata (cli)
- pw-midi2play (cli)
- pw-midi2record (cli)
- pw-mididump (cli)
- pw-midiplay (cli)
- pw-midirecord (cli)
- pw-mon (cli)
- pw-play (cli)
- pw-profiler (cli)
- pw-record (cli)
- pw-reserve (cli)
- pw-sysex (cli)
- pw-top (cli)
- pw-v4l2 (cli)
- spa-acp-tool (cli)
- spa-inspect (cli)
- spa-json-dump (cli)
- spa-monitor (cli)
- spa-resample (cli)
- pipewire (alias)
- pipewire-aes67 (alias)
- pipewire-avb (alias)
- pipewire-pulse (alias)
- pw-cat (alias)
- pw-cli (alias)
- pw-config (alias)
- pw-container (alias)
- pw-dot (alias)
- pw-dsdplay (alias)
- pw-dump (alias)
- pw-encplay (alias)
- pw-jack (alias)
- pw-link (alias)
- pw-loopback (alias)
- pw-metadata (alias)
- pw-midi2play (alias)
- pw-midi2record (alias)
- pw-mididump (alias)
- pw-midiplay (alias)
- pw-midirecord (alias)
- pw-mon (alias)
- pw-play (alias)
- pw-profiler (alias)
- pw-record (alias)
- pw-reserve (alias)
- pw-sysex (alias)
- pw-top (alias)
- pw-v4l2 (alias)
- spa-acp-tool (alias)
- spa-inspect (alias)
- spa-json-dump (alias)
- spa-monitor (alias)
- spa-resample (alias)

## Dependencies

- alsa-lib
- dbus
- fftw
- glib
- libsndfile
- ncurses
- openssl@3
- opus
- pulseaudio
- readline
- systemd

## Build dependencies

- meson
- ninja
- pkgconf

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 1.6.7
- Package-manager updated: 2026-06-18
- Local data: ok
- Upstream repository: https://pipewire.org
- info: Release/tag comparison is only available for GitHub repositories.

## Security Notes

No matching local secret-handling manifest was found for pipewire. Nucleus package metadata is still published here so future coverage has a stable package URL.



## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: $XDG_CONFIG_HOME/pipewire/pipewire.conf, /etc/pipewire/pipewire.conf, /usr/share/pipewire/pipewire.conf, $XDG_CONFIG_HOME/pipewire/pipewire.conf.d/, /etc/pipewire/pipewire.conf.d/, /usr/share/pipewire/pipewire.conf.d/
## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** pipewire
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Requirements:** linux
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Debian apt - gstreamer1.0-pipewire - 1.4.2-1: normalized package name match | Debian stable package indexes: gstreamer1.0-pipewire from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | GStreamer 1.0 plugin for the PipeWire multimedia server | https://pipewire.org/
- Debian apt - libpipewire-0.3-0t64 - 1.4.2-1: normalized package name match | Debian stable package indexes: libpipewire-0.3-0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server | https://pipewire.org/
- Debian apt - libpipewire-0.3-common - 1.4.2-1: normalized package name match | Debian stable package indexes: libpipewire-0.3-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server - common files | https://pipewire.org/
- Debian apt - libpipewire-0.3-dev - 1.4.2-1: normalized package name match | Debian stable package indexes: libpipewire-0.3-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server - development | https://pipewire.org/
- Debian apt - libpipewire-0.3-modules - 1.4.2-1: normalized package name match | Debian stable package indexes: libpipewire-0.3-modules from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server - modules | https://pipewire.org/
- Debian apt - libpipewire-0.3-modules-x11 - 1.4.2-1: normalized package name match | Debian stable package indexes: libpipewire-0.3-modules-x11 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server - X11 modules | https://pipewire.org/
- Debian apt - libspa-0.2-bluetooth - 1.4.2-1: normalized package name match | Debian stable package indexes: libspa-0.2-bluetooth from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server - bluetooth plugins | https://pipewire.org/
- Debian apt - libspa-0.2-dev - 1.4.2-1: normalized package name match | Debian stable package indexes: libspa-0.2-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server Simple Plugin API - development | https://pipewire.org/
- Debian apt - libspa-0.2-jack - 1.4.2-1: normalized package name match | Debian stable package indexes: libspa-0.2-jack from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server - JACK client | https://pipewire.org/
- Debian apt - libspa-0.2-libcamera - 1.4.2-1: normalized package name match | Debian stable package indexes: libspa-0.2-libcamera from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server - libcamera plugin | https://pipewire.org/
- Debian apt - libspa-0.2-modules - 1.4.2-1: normalized package name match | Debian stable package indexes: libspa-0.2-modules from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libraries for the PipeWire multimedia server Simple Plugin API - modules | https://pipewire.org/
- Debian apt - pipewire - 1.4.2-1: normalized package name match | Debian stable package indexes: pipewire from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | audio and video processing engine multimedia server | https://pipewire.org/
- Debian apt - pipewire-alsa - 1.4.2-1: normalized package name match | Debian stable package indexes: pipewire-alsa from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | PipeWire ALSA plugin, for ALSA applications to output via PipeWire | https://pipewire.org/
- Debian apt - pipewire-audio - 1.4.2-1: normalized package name match | Debian stable package indexes: pipewire-audio from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | recommended set of PipeWire packages for a standard audio desktop use | https://pipewire.org/
- Debian apt - pipewire-audio-client-libraries - 1.4.2-1: normalized package name match | Debian stable package indexes: pipewire-audio-client-libraries from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | transitional package for pipewire-alsa and pipewire-jack | https://pipewire.org/
- Debian apt - pipewire-bin - 1.4.2-1: normalized package name match | Debian stable package indexes: pipewire-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | PipeWire multimedia server - programs | https://pipewire.org/


## Related links

- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Media and graphics packages](https://www.automicvault.com/pkg/media-graphics-tools/) - Matched media, image, audio, video, or graphics metadata.
- [Web development packages](https://www.automicvault.com/pkg/web-dev-tools/) - Matched web development metadata.
- [alsa-lib](https://www.automicvault.com/pkg/brew/alsa-lib/) - Runtime dependency declared by Homebrew.
- [dbus](https://www.automicvault.com/pkg/brew/dbus/) - Runtime dependency declared by Homebrew.
- [fftw](https://www.automicvault.com/pkg/brew/fftw/) - Runtime dependency declared by Homebrew.
- [glib](https://www.automicvault.com/pkg/brew/glib/) - Runtime dependency declared by Homebrew.
- [libsndfile](https://www.automicvault.com/pkg/brew/libsndfile/) - Runtime dependency declared by Homebrew.
- [ncurses](https://www.automicvault.com/pkg/brew/ncurses/) - Runtime dependency declared by Homebrew.
- [openssl@3](https://www.automicvault.com/pkg/brew/openssl-3/) - Runtime dependency declared by Homebrew.
- [meson](https://www.automicvault.com/pkg/brew/meson/) - Build dependency declared by Homebrew.
- [ninja](https://www.automicvault.com/pkg/brew/ninja/) - Build dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [pipewire-gstreamer](https://www.automicvault.com/pkg/brew/pipewire-gstreamer/) - Popular package that depends on this formula.
- [wireplumber](https://www.automicvault.com/pkg/brew/wireplumber/) - Popular package that depends on this formula.
- [gstreamer](https://www.automicvault.com/pkg/brew/gstreamer/) - Shares av.db curated category or tags: audio, cli, media, multimedia, multimedia-framework.
- [mlt](https://www.automicvault.com/pkg/brew/mlt/) - Shares av.db curated category or tags: audio, cli, media, multimedia, video.
- [ffmpeg](https://www.automicvault.com/pkg/brew/ffmpeg/) - Shares av.db curated category or tags: audio, cli, media, video.
- [ffmpeg-full](https://www.automicvault.com/pkg/brew/ffmpeg-full/) - Shares av.db curated category or tags: audio, cli, media, video.
- [libquicktime](https://www.automicvault.com/pkg/brew/libquicktime/) - Shares av.db curated category or tags: cli, media, multimedia, video.
- [media-info](https://www.automicvault.com/pkg/brew/media-info/) - Shares av.db curated category or tags: audio, cli, media, video.
- [mpegdemux](https://www.automicvault.com/pkg/brew/mpegdemux/) - Shares av.db curated category or tags: audio, cli, media, video.
- [pulseaudio](https://www.automicvault.com/pkg/brew/pulseaudio/) - Both packages work with overlapping file formats or content types. Shared terms: audio, cli, glib, libsndfile, linux.

## Combined YAML source

View the package source record on GitHub. [combined/pipewire.yml](https://github.com/automic-vault/db/blob/main/combined/pipewire.yml)


## Sources

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