# chafa mit Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für chafa in AI-Agent-Workflows.

## Installation

```sh
sudo av install brew:chafa
```

Weitere Installationsbefehle:

### macOS

- Homebrew (100%):

```sh
brew install chafa
```

  Evidenz: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install chafa
```

  Evidenz: MacPorts ports tree: graphics/chafa/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add chafa
```

  Evidenz: Alpine Linux edge package indexes: chafa from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install chafa
```

  Evidenz: Debian stable package indexes: chafa from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install chafa
```

  Evidenz: Fedora Rawhide package metadata: chafa from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#chafa
```

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

- pacman (92%):

```sh
sudo pacman -S chafa
```

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

- zypper (92%):

```sh
sudo zypper install chafa
```

  Evidenz: openSUSE Tumbleweed package metadata: chafa from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

### Windows

- Scoop (92%):

```sh
scoop install main/chafa
```

  Evidenz: Scoop official bucket manifest trees: bucket/chafa.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

- winget (92%):

```sh
winget install --id hpjansson.Chafa -e
```

  Evidenz: Windows Package Manager source index: hpjansson.Chafa from https://cdn.winget.microsoft.com/cache/source.msix

## Paketfakten

- **Paketschlüssel:** brew:chafa
- **Paketmanager:** Homebrew
- **Paketmanager-Seite:** <https://formulae.brew.sh/formula/chafa>
- **Version:** 1.18.2
- **Quellzusammenfassung:** Versatile and fast Unicode/ASCII/ANSI graphics renderer
- **Homepage:** <https://hpjansson.org/chafa/>
- **Repository:** <https://github.com/hpjansson/chafa>
- **Upstream-Dokumentation:** <https://hpjansson.org/chafa/>
- **Lizenz:** LGPL-3.0-or-later
- **Quellarchiv:** <https://hpjansson.org/chafa/releases/chafa-1.18.2.tar.xz>
- **Zuletzt aktualisiert:** 2026-07-05T23:07:18Z
- **Generiert:** 2026-08-04T22:13:35+00:00

## Executables

- chafa (cli)
- chafa (Alias)

## Abhängigkeiten

- cairo
- freetype
- gdk-pixbuf
- gettext
- glib
- jpeg-turbo
- jpeg-xl
- libavif
- librsvg
- libtiff
- webp

## Build-Abhängigkeiten

- pkgconf

## Installationsverhalten

- Post-install-Hook: nicht definiert
- Bottle: verfügbar auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version und Aktualität

- Seite generiert: 2026-08-04
- Manager-Version: 1.18.2
- Manager aktualisiert: 2026-07-05
- lokale Daten: OK
- Upstream-Repository: https://hpjansson.org/chafa/
- Info: Release/tag comparison is only available for GitHub repositories.
## Projektgeschichte und Nutzung

Chafa is a terminal graphics renderer and C library that converts images and animations into ANSI, Unicode, sixel, Kitty, and related terminal graphics formats. It moved from a clever ANSI-art utility into a widely packaged terminal-media component with bindings and downstream integrations.

### Projektgeschichte

Hans Petter Jansson introduced Chafa on April 24, 2018 as an open-source tool for displaying graphics in terminal environments. The project site describes it as a command-line utility plus a documented, stable C API; the README says it can handle animated GIFs and produce graphics or ANSI/Unicode character art for terminals ranging from historical teleprinters to modern emulators.

### Adoptionsgeschichte

Chafa's official download page says packages are available for many Linux distributions, Windows, Homebrew, and MacPorts, and lists Arch, Brew, Debian, Fedora, FreeBSD, Gentoo, Guix, Kali, MacPorts, OpenBSD, openSUSE, Ubuntu, Scoop, and Winget examples. The supplied input also records broad package-manager coverage across apk, brew, Debian, dnf, MacPorts, Nix, pacman, Scoop, Ubuntu, Winget, and zypper.

### Wie es verwendet wird

Users invoke chafa to render images and animations in terminals, choosing symbol sets, color modes, terminal graphics protocols, and output sizing. Developers can use libchafa through its C API, and the official site points to Python bindings and JavaScript/WebAssembly bindings for embedding the renderer in other tools.

### Warum Paket-Nerds sich dafür interessieren

Chafa matters to package nerds because it is a cross-platform terminal-media primitive: small enough to ship as a CLI, useful as a library, and visible in package ecosystems because terminal applications increasingly want inline image previews. Its official development page lists downstream users including Kew, Felix, HarfBuzz hb-view, nb, Neofetch, Offpunk, Oyomu, and Neovim plugins.

### Zeitleiste

- 2018: Chafa was introduced publicly as an open-source terminal graphics tool.
- 2020: Chafa 1.4.0 added sixel output, expanding from character-cell mosaics into terminal pixel graphics protocols.
- 2021: Chafa 1.8 broadened terminal graphics support, according to the official release-post list on the project site.
- 2024: Chafa 1.14 was announced in the official release-post list.
- 2026: The official download page lists Chafa 1.18.2 released on 2026-04-30.

### Related projects

- The introductory Chafa post places it in a lineage with aalib, libcaca, and timg. Official pages also point to chafapy, chafa-wasm, HarfBuzz hb-view, Neofetch, Offpunk, Telescope media files, and chafa.nvim as related bindings or consumers.

### Quellen

- <https://hpjansson.org/chafa/>
- <https://hpjansson.org/chafa/download/>
- <https://hpjansson.org/chafa/development/>
- <https://hpjansson.org/blag/2018/04/24/introducing-chafa/>
- <https://hpjansson.org/blag/2020/04/01/chafa-1-4-0-now-with-sixels/>
- <https://github.com/hpjansson/chafa/blob/master/README.md>


## Sicherheitshinweise

narrow executable package without higher-risk signals.

- **Geiger-Risiko:** grün / niedrig
- narrow executable package without higher-risk signals

## Details aus der Quelldatenbank

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

## Andere Paketmanager-Einträge

- Debian apt - chafa - 1.14.5-1: normalized package name match | Debian stable package indexes: chafa from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Image-to-text converter supporting a wide range of symbols, etc. | https://hpjansson.org/chafa/
- Debian apt - libchafa-dev - 1.14.5-1: normalized package name match | Debian stable package indexes: libchafa-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | development files for image-to-text converter chafa | https://hpjansson.org/chafa/
- Debian apt - libchafa0t64 - 1.14.5-1: normalized package name match | Debian stable package indexes: libchafa0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | library for image-to-text converter chafa | https://hpjansson.org/chafa/
- Nix - chafa: normalized package name match | nixpkgs package indexes: pkgs/by-name/ch/chafa/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - chafa - 1.14.0-1.1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: chafa from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Image-to-text converter supporting a wide range of symbols, etc. | https://hpjansson.org/chafa/
- Ubuntu apt - libchafa-dev - 1.14.0-1.1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libchafa-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | development files for image-to-text converter chafa | https://hpjansson.org/chafa/
- Ubuntu apt - libchafa0t64 - 1.14.0-1.1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libchafa0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | library for image-to-text converter chafa | https://hpjansson.org/chafa/
- apk - chafa - 1.18.2-r0: normalized package name match | Alpine Linux edge package indexes: chafa from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Terminal graphics for the 21st century | https://hpjansson.org/chafa
- apk - chafa-bash-completion - 1.18.2-r0: normalized package name match | Alpine Linux edge package indexes: chafa-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Bash completions for chafa | https://hpjansson.org/chafa
- apk - chafa-dev - 1.18.2-r0: normalized package name match | Alpine Linux edge package indexes: chafa-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Terminal graphics for the 21st century (development files) | https://hpjansson.org/chafa
- apk - chafa-doc - 1.18.2-r0: normalized package name match | Alpine Linux edge package indexes: chafa-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Terminal graphics for the 21st century (documentation) | https://hpjansson.org/chafa
- apk - chafa-fish-completion - 1.18.2-r0: normalized package name match | Alpine Linux edge package indexes: chafa-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Fish completions for chafa | https://hpjansson.org/chafa
- apk - chafa-libs - 1.18.2-r0: normalized package name match | Alpine Linux edge package indexes: chafa-libs from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Terminal graphics for the 21st century (libraries) | https://hpjansson.org/chafa
- apk - chafa-zsh-completion - 1.18.2-r0: normalized package name match | Alpine Linux edge package indexes: chafa-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Zsh completions for chafa | https://hpjansson.org/chafa
- dnf - chafa - 1.18.2-3.fc45: normalized package name match | Fedora Rawhide package metadata: chafa from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Image-to-text converter for terminal | https://hpjansson.org/chafa/
- dnf - chafa-devel - 1.18.2-3.fc45: normalized package name match | Fedora Rawhide package metadata: chafa-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Image-to-text converter for terminal (development files) | https://hpjansson.org/chafa/


## Verwandte Links

- [Terminal utility packages](https://pkg.so/de/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://pkg.so/de/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Media and graphics packages](https://pkg.so/de/media-graphics-tools/) - Matched media, image, audio, video, or graphics metadata.
- [Homebrew utility packages](https://pkg.so/de/brew-utility-packages/) - Matched Homebrew package provider.
- [glib](https://pkg.so/de/brew/glib/) - Runtime dependency declared by Homebrew.
- [gettext](https://pkg.so/de/brew/gettext/) - Runtime dependency declared by Homebrew.
- [jpeg-turbo](https://pkg.so/de/brew/jpeg-turbo/) - Runtime dependency declared by Homebrew.
- [libtiff](https://pkg.so/de/brew/libtiff/) - Runtime dependency declared by Homebrew.
- [freetype](https://pkg.so/de/brew/freetype/) - Runtime dependency declared by Homebrew.
- [cairo](https://pkg.so/de/brew/cairo/) - Runtime dependency declared by Homebrew.
- [webp](https://pkg.so/de/brew/webp/) - Runtime dependency declared by Homebrew.
- [jpeg-xl](https://pkg.so/de/brew/jpeg-xl/) - Runtime dependency declared by Homebrew.
- [pkgconf](https://pkg.so/de/brew/pkgconf/) - Build dependency declared by Homebrew.
- [kew](https://pkg.so/de/brew/kew/) - Popular package that depends on this formula.
- [mdfried](https://pkg.so/de/brew/mdfried/) - Popular package that depends on this formula.
- [fnt](https://pkg.so/de/brew/fnt/) - Popular package that depends on this formula.
- [lazycut](https://pkg.so/de/brew/lazycut/) - Popular package that depends on this formula.
- [libcaca](https://pkg.so/de/brew/libcaca/) - Shares pkgdb curated category or tags: cli, media, terminal-graphics.
- [lsix](https://pkg.so/de/brew/lsix/) - Shares pkgdb curated category or tags: cli, media, terminal-graphics.
- [graphite2](https://pkg.so/de/brew/graphite2/) - Shares pkgdb curated category or tags: cli, media, unicode.
- [fribidi](https://pkg.so/de/brew/fribidi/) - Shares pkgdb curated category or tags: cli, media, unicode.
- [libsixel](https://pkg.so/de/brew/libsixel/) - Shares pkgdb curated category or tags: cli, media, terminal-graphics.
- [nyancat](https://pkg.so/de/brew/nyancat/) - Shares pkgdb curated category or tags: ansi, cli, media.
- [ansilove](https://pkg.so/de/brew/ansilove/) - Shares pkgdb curated category or tags: ansi, cli, media.
- [durdraw](https://pkg.so/de/brew/durdraw/) - Shares pkgdb curated category or tags: cli, media, unicode.
- [imagemagick-full](https://pkg.so/de/brew/imagemagick-full/) - Both packages work with overlapping file formats or content types. Shared terms: cairo, cli, freetype, gdk, gdk-pixbuf.
- [timg](https://pkg.so/de/brew/timg/) - Both packages work with overlapping file formats or content types. Shared terms: cairo, cli, gdk, gdk-pixbuf, gettext.
- [geeqie](https://pkg.so/de/brew/geeqie/) - Both packages work with overlapping file formats or content types. Shared terms: cairo, cli, gdk, gdk-pixbuf, gettext.

## Combined YAML source

View the package source record on GitHub. [combined/chafa.yml](https://github.com/mxcl/pkgdb/blob/main/combined/chafa.yml)


## Quellen

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