Automic VaultAutomic Vault

brew

Install libmwaw with Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

Library for converting legacy Mac document formats. Version 0.3.22 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install libmwaw

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install libmwaw

MacPorts ports tree · devel/libmwaw/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add libmwaw

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

Debian aptverified · 92%
sudo apt install libmwaw-0.3-3

Debian stable package indexes · libmwaw-0.3-3 · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install libmwaw

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

Nixverified · 92%
nix profile install nixpkgs#libmwaw

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

Arch Linux pacmanverified · 92%
sudo pacman -S libmwaw

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

openSUSE zypperverified · 92%
sudo zypper install libmwaw-0_3-3

openSUSE Tumbleweed package metadata · libmwaw-0_3-3 · source: download.opensuse.org

overview

Package summary

Library for converting legacy Mac document formats

Commands and aliases

  • mwaw2csv
  • mwaw2html
  • mwaw2raw
  • mwaw2svg
  • mwaw2text
  • mwawFile
  • mwawZip

history

Project history and usage

libmwaw is a Document Liberation Project library for converting many pre-OSX Mac document formats, including old word-processing, graphics, spreadsheet, and presentation formats.

Project history

The SourceForge wiki describes libmwaw as a project for converting many pre-OSX Mac text formats plus some graphics and spreadsheet formats. Its supported-format table covers applications such as MacWrite, ClarisWorks/AppleWorks, Microsoft Word for Mac, Nisus Writer, WriteNow, RagTime, and others.

The project fits into the Document Liberation Project's broader strategy of extracting proprietary and obsolete document parsers into standalone libraries. The Document Foundation's 2015 DLP retrospective says Laurent Alonso added support for more than twenty legacy Mac formats to libmwaw.

Adoption history

libmwaw's adoption is concentrated in office-suite and conversion workflows that need to recover files from classic Mac applications. The wiki documents batch-conversion utilities for macOS and an online conversion experiment that emits OpenDocument-family output for LibreOffice and related tools.

In 2017, The Document Foundation reported new libmwaw work for PowerPoint 2, PowerPoint 4, and PowerPoint for Windows 95 import filters, showing that the library expanded beyond its initial Mac-writing focus into adjacent legacy presentation formats.

How it is used

Packaged builds expose tools such as mwaw2html, mwaw2raw, mwaw2svg, mwaw2text, mwaw2csv, mwawFile, and mwawZip. The practical workflow is forensic: identify a legacy file, parse whatever structure is recoverable, and export text, graphics, or OpenDocument-compatible content.

Why package nerds care

libmwaw is significant because it preserves the ability to read forgotten personal-computing formats without requiring the original classic Mac applications. For packagers, it is one of the more charming DLP libraries: narrow, strange, and invaluable when a user turns up with a decades-old document.

Timeline

  • 2014-04: The Document Liberation Project is born within The Document Foundation framework.
  • 2015-04-09: The Document Foundation reports more than twenty legacy Mac formats added to libmwaw.
  • 2017-08-28: The Document Foundation reports libmwaw import-filter work for old PowerPoint formats.
  • 2018-06-13: The libmwaw wiki notes an update to its browser-based conversion experiment.
  • 2020s: libmwaw remains packaged across Unix package managers as a legacy-document conversion library.

Related projects

  • libmwaw is part of the same Document Liberation ecosystem as libmspub, libwps, libvisio, libpagemaker, libqxp, and libfreehand. The wiki also points to librevenge as the common framework used by these document-conversion libraries.

security posture

No protected-tool coverage found yet

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

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 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
mwaw2csvcliglobal executable
mwaw2htmlcliglobal executable
mwaw2rawcliglobal executable
mwaw2svgcliglobal executable
mwaw2textcliglobal executable
mwawFilecliglobal executable
mwawZipcliglobal 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.3.22
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://sourceforge.net/p/libmwaw/wiki/Home/

install metadata

Package metadata

Package keybrew:libmwaw
Version0.3.22
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/libmwaw
Homepagehttps://sourceforge.net/p/libmwaw/wiki/Home/
Repositoryhttps://sourceforge.net/p/libmwaw/libmwaw/ci/master/tree
Upstream docshttps://sourceforge.net/p/libmwaw/libmwaw/ci/master/tree
LicenseLGPL-2.1-or-later OR MPL-2.0
Source archivehttps://downloads.sourceforge.net/project/libmwaw/libmwaw/libmwaw-0.3.22/libmwaw-0.3.22.tar.xz
Dependencieslibrevenge
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 Namelibmwaw
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%

libmwaw-0.3-3 0.3.22-1+b2

import library for some old Mac text documents

http://sourceforge.net/projects/libmwaw

sudo apt install libmwaw-0.3-3
  • Section: libs
  • Architecture: amd64
  • Source Package: libmwaw
  • 5 dependencies
  • normalized package name match
  • Matched by: Libmwaw
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmwaw-0.3-3 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmwaw-dev 0.3.22-1+b2

import library for some old Mac text documents -- development

http://sourceforge.net/projects/libmwaw

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

libmwaw-doc 0.3.22-1

import library for some old Mac text documents -- documentation

http://sourceforge.net/projects/libmwaw

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

libmwaw-tools 0.3.22-1+b2

import library for some old Mac text documents -- tools

http://sourceforge.net/projects/libmwaw

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

libmwaw

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

libmwaw-0.3-3 0.3.22-1build1

import library for some old Mac text documents

http://sourceforge.net/projects/libmwaw

sudo apt install libmwaw-0.3-3
  • Section: libs
  • Architecture: amd64
  • Source Package: libmwaw
  • 5 dependencies
  • normalized package name match
  • Matched by: Libmwaw
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmwaw-0.3-3 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libmwaw-dev 0.3.22-1build1

import library for some old Mac text documents -- development

http://sourceforge.net/projects/libmwaw

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

libmwaw-doc 0.3.22-1build1

import library for some old Mac text documents -- documentation

http://sourceforge.net/projects/libmwaw

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

libmwaw-tools 0.3.22-1build1

import library for some old Mac text documents -- tools

http://sourceforge.net/projects/libmwaw

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

libmwaw 0.3.22-r0

Import filter and tools for old Mac documents

https://sourceforge.net/projects/libmwaw/

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

libmwaw-dev 0.3.22-r0

Import filter and tools for old Mac documents (development files)

https://sourceforge.net/projects/libmwaw/

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

libmwaw-doc 0.3.22-r0

Import filter and tools for old Mac documents (documentation)

https://sourceforge.net/projects/libmwaw/

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

libmwaw-tools 0.3.22-r0

Import filter and tools for old Mac documents

https://sourceforge.net/projects/libmwaw/

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

libmwaw 0.3.22-8.fc44

A library for import of many old Mac document formats

http://sourceforge.net/projects/libmwaw/

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

libmwaw-devel 0.3.22-8.fc44

Development files for libmwaw

http://sourceforge.net/projects/libmwaw/

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

libmwaw-doc 0.3.22-8.fc44

Documentation of libmwaw API

http://sourceforge.net/projects/libmwaw/

sudo dnf install libmwaw-doc
  • License: LGPL-2.1-or-later OR MPL-2.0
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: libmwaw
  • 1 provides
  • normalized package name match
  • Matched by: Libmwaw
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libmwaw-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

  • 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