Automic VaultAutomic Vault

brew

Install libwpd with Homebrew, apk, apt, dnf, Nix, pacman, zypper

General purpose library for reading WordPerfect files. Version 0.10.3 via Homebrew; verified 2026-06-25.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install libwpd

local Homebrew formula metadata

Linux

Alpine Linux apkverified · 92%
sudo apk add libwpd

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

Debian aptverified · 92%
sudo apt install libwpd-0.10-10

Debian stable package indexes · libwpd-0.10-10 · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install libwpd

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

Nixverified · 92%
nix profile install nixpkgs#libwpd

nixpkgs package indexes · libwpd · source: raw.githubusercontent.com

Arch Linux pacmanverified · 92%
sudo pacman -S libwpd

Arch Linux sync databases · libwpd · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install libwpd-0_10-10

openSUSE Tumbleweed package metadata · libwpd-0_10-10 · source: download.opensuse.org

overview

Package summary

General purpose library for reading WordPerfect files

Commands and aliases

  • wpd2html
  • wpd2raw
  • wpd2text

history

Project history and usage

libwpd is a C++ library for reading WordPerfect documents, packaged because it turns an old proprietary office format into something Unix tools and office suites can import.

Project history

The project appeared on SourceForge with libwpd 0.1 published on 2002-11-07, then moved quickly through parser releases during 2003 and 2004. Its own site describes the library as a callback-based processor for WordPerfect documents, a shape that made it usable inside larger document import pipelines rather than only as a standalone converter.

The 0.9.0 release on 2010-11-16 was described by the project as the result of more than five years of development and as a non-backward-compatible line. That release added or improved handling for page numbering, embedded images, text boxes, password-protected documents, annotations, Unicode mappings, and HTML conversion details.

Adoption history

libwpd's adoption came through office suites and conversion tools rather than end-user branding. The project lists LibreOffice, AbiWord, OpenOffice.org, and KOffice among users, and its command-line tools such as wpd2html and wpd2text gave packagers a simple way to expose the same parser outside a GUI suite.

In the Document Liberation Project framing, libwpd belongs to a family of reverse-engineered import libraries that grew around LibreOffice and related FOSS office tools, with an explicit goal of freeing user documents from proprietary file-format lock-in.

How it is used

On package-managed systems, libwpd is normally installed as a shared library plus small inspection or conversion utilities. Users encounter it indirectly when LibreOffice or AbiWord opens a WordPerfect file, while maintainers and archivists use the CLI tools for batch conversion and regression testing.

Why package nerds care

For package nerds, libwpd is one of the classic examples of a small import-filter library that keeps an obsolete proprietary format alive in modern distributions. It is also a dependency that explains why office-suite builds often pull in a cluster of document-liberation libraries that look obscure until someone hands you a decades-old WPD file.

Timeline

  • 2002-11-07: libwpd 0.1 published on SourceForge.
  • 2005-02-24: libwpd 0.8.0 release line appears in the SourceForge file archive.
  • 2010-11-16: libwpd 0.9.0 released after more than five years of development.
  • 2014-05-23: libwpd 0.10.0 published in the SourceForge file archive.
  • 2014-04: The Document Liberation Project was created as a home for related file-format import libraries.

Related projects

  • Related projects include writerperfect, libodfgen, librevenge, LibreOffice, AbiWord, OpenOffice.org, KOffice, and the broader Document Liberation Project family.

security posture

Risk level: green

library-like package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • library-like package without higher-risk signals

Signals

  • metadata:library-like

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 13 platform targets.
  • Installs with 3 runtime dependencies.
  • Build metadata lists 2 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
wpd2htmlcliglobal executable
wpd2rawcliglobal executable
wpd2textcliglobal 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.10.3
manager updated2026-06-25
local dataok
upstreamnot checked
latest detectednot detected

https://libwpd.sourceforge.net/

install metadata

Package metadata

Package keybrew:libwpd
Version0.10.3
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/libwpd
Homepagehttps://libwpd.sourceforge.net/
Repositoryhttps://sourceforge.net/p/libwpd/code/ci/master/tree
Upstream docshttps://libwpd.sourceforge.net/
LicenseMPL-2.0 OR LGPL-2.1-or-later
Source archivehttps://dev-www.libreoffice.org/src/libwpd-0.10.3.tar.xz
Last updated2026-06-25T13:37:53+02:00
Pulseupdated
Dependenciesglib, libgsf, librevenge
Build dependenciesboost, pkgconf
Bottleavailable (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelibwpd
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • 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%

libwpd-0.10-10 0.10.3-2+b2

Library for handling WordPerfect documents (shared library)

sudo apt install libwpd-0.10-10
  • Section: libs
  • Architecture: amd64
  • Source Package: libwpd
  • 4 dependencies
  • normalized package name match
  • Matched by: Libwpd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libwpd-0.10-10 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libwpd-dev 0.10.3-2+b2

Library for handling WordPerfect documents (development)

sudo apt install libwpd-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libwpd
  • 1 dependencies
  • normalized package name match
  • Matched by: Libwpd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libwpd-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libwpd-doc 0.10.3-2

Library for handling WordPerfect documents (documentation)

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

libwpd-tools 0.10.3-2+b2

Tools from libwpd for converting WordPerfect to HTML/RAW/Text

sudo apt install libwpd-tools
  • Section: utils
  • Architecture: amd64
  • Source Package: libwpd
  • 5 dependencies
  • normalized package name match
  • Matched by: Libwpd
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libwpd-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libwpd

nix profile install nixpkgs#libwpd
  • normalized package name match
  • Matched by: Libwpd
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: libwpd from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

libwpd-0.10-10 0.10.3-2build2

Library for handling WordPerfect documents (shared library)

sudo apt install libwpd-0.10-10
  • Section: libs
  • Architecture: amd64
  • Source Package: libwpd
  • 4 dependencies
  • normalized package name match
  • Matched by: Libwpd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libwpd-0.10-10 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libwpd-dev 0.10.3-2build2

Library for handling WordPerfect documents (development)

sudo apt install libwpd-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libwpd
  • 1 dependencies
  • normalized package name match
  • Matched by: Libwpd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libwpd-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libwpd-doc 0.10.3-2build2

Library for handling WordPerfect documents (documentation)

sudo apt install libwpd-doc
  • Section: doc
  • Architecture: all
  • Source Package: libwpd
  • 1 optional deps
  • normalized package name match
  • Matched by: Libwpd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libwpd-doc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libwpd-tools 0.10.3-2build2

Tools from libwpd for converting WordPerfect to HTML/RAW/Text

sudo apt install libwpd-tools
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: libwpd
  • 4 dependencies
  • normalized package name match
  • Matched by: Libwpd
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libwpd-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

libwpd 0.10.3-r1

Import filter and tools for WordPerfect Documents

https://sourceforge.net/p/libwpd/

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

libwpd-dev 0.10.3-r1

Import filter and tools for WordPerfect Documents (development files)

https://sourceforge.net/p/libwpd/

sudo apk add libwpd-dev
  • License: MPL-2.0 LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libwpd
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Libwpd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libwpd-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libwpd-doc 0.10.3-r1

Import filter and tools for WordPerfect Documents (documentation)

https://sourceforge.net/p/libwpd/

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

libwpd-tools 0.10.3-r1

Import filter and tools for WordPerfect Documents

https://sourceforge.net/p/libwpd/

sudo apk add libwpd-tools
  • License: MPL-2.0 LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libwpd
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Libwpd
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libwpd-tools from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

libwpd 0.10.3-24.fc44

A library for import of WordPerfect documents

http://libwpd.sf.net/

sudo dnf install libwpd
  • License: LGPL-2.1-or-later OR MPL-2.0
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libwpd
  • 6 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Libwpd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libwpd from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libwpd-devel 0.10.3-24.fc44

Files for developing with libwpd

http://libwpd.sf.net/

sudo dnf install libwpd-devel
  • License: LGPL-2.1-or-later OR MPL-2.0
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libwpd
  • 4 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Libwpd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libwpd-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libwpd-doc 0.10.3-24.fc44

Documentation of libwpd API

http://libwpd.sf.net/

sudo dnf install libwpd-doc
  • License: LGPL-2.1-or-later OR MPL-2.0
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: libwpd
  • 1 provides
  • normalized package name match
  • Matched by: Libwpd
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libwpd-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

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