macOS
brew install libpstlocal Homebrew formula metadata
sudo port install libpstMacPorts ports tree · devel/libpst/Portfile · source: api.github.com
brew
Utilities for the PST file format. Version 0.6.76 via Homebrew; verified from local package data.
install
brew install libpstlocal Homebrew formula metadata
sudo port install libpstMacPorts ports tree · devel/libpst/Portfile · source: api.github.com
sudo apt install libpst-devDebian stable package indexes · libpst-dev · source: deb.debian.org
sudo dnf install libpstFedora Rawhide package metadata · libpst · source: dl.fedoraproject.org
nix profile install nixpkgs#libpstnixpkgs package indexes · pkgs/by-name/li/libpst/package.nix · source: api.github.com
sudo pacman -S libpstArch Linux sync databases · libpst · source: geo.mirror.pkgbuild.com
sudo zypper install libpstopenSUSE Tumbleweed package metadata · libpst · source: download.opensuse.org
overview
Utilities for the PST file format
history
libpst is a Unix-oriented toolkit and library for extracting Microsoft Outlook PST data into mail formats used by open mail clients and archival workflows.
The Five-Ten-SG libpst documentation presents readpst as the front-line utility for converting Outlook Personal Folders files to mbox, MH-style files, separate messages, contacts, LDAP LDIF, vCard, and DII load-file output. The project maintained a Mercurial repository and developer documentation for libpst.so.4, placing it in the older Unix tradition of small conversion tools with a reusable C library beneath them.
The package matters historically because PST files were proprietary Outlook containers while Unix mail tools generally expected mailbox-like formats. libpst became one of the standard escape hatches for migration, discovery, forensics, and long-lived personal mail archives.
The project spread through Unix package collections because its job is narrow, hard to replace by shell scripting, and repeatedly needed during Outlook migrations. The Homebrew formula, together with the input package-manager metadata for Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE, shows broad packaging across desktop and server ecosystems.
Package users most often encounter libpst through readpst, which turns PST folders into mbox-compatible output or separate message files. The sibling tools lspst, pst2ldif, and pst2dii cover inspection, contact export, and litigation-support workflows.
For package maintainers, libpst is a classic compatibility package: it bridges a proprietary desktop data format into plain Unix artifacts, exposes a shared library for downstream tools, and carries enough format edge cases that having one maintained implementation is better than every mail importer growing its own PST parser.
security posture
library-like 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 |
|---|---|---|---|
lspst | cli | global executable | |
nick2ldif | cli | global executable | |
pst2ldif | cli | global executable | |
readpst | 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://www.five-ten-sg.com/libpst/
install metadata
| Package key | brew:libpst |
|---|---|
| Version | 0.6.76 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/libpst |
| Homepage | https://www.five-ten-sg.com/libpst/ |
| Repository | https://hg.five-ten-sg.com/libpst |
| Upstream docs | https://www.five-ten-sg.com/libpst |
| License | GPL-2.0-or-later |
| Source archive | https://www.five-ten-sg.com/libpst/packages/libpst-0.6.76.tar.gz |
| Dependencies | gettext, glib, libgsf |
| Build dependencies | pkgconf |
| 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 | libpst |
| 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.
libpst-dev 0.6.76-1.2
library for reading Microsoft Outlook PST files (development files)
https://www.five-ten-sg.com/libpst/
sudo apt install libpst-devlibpst4t64 0.6.76-1.2
library for reading Microsoft Outlook PST files
https://www.five-ten-sg.com/libpst/
sudo apt install libpst4t64pst-utils 0.6.76-1.2
tools for reading Microsoft Outlook PST files
https://www.five-ten-sg.com/libpst/
sudo apt install pst-utilslibpst
nix profile install nixpkgs#libpstlibpst-dev 0.6.76-1.1build1
library for reading Microsoft Outlook PST files (development files)
https://www.five-ten-sg.com/libpst/
sudo apt install libpst-devlibpst4t64 0.6.76-1.1build1
library for reading Microsoft Outlook PST files
https://www.five-ten-sg.com/libpst/
sudo apt install libpst4t64pst-utils 0.6.76-1.1build1
tools for reading Microsoft Outlook PST files
https://www.five-ten-sg.com/libpst/
sudo apt install pst-utilslibpst 0.6.76-29.fc45
Utilities to convert Outlook .pst files to other formats
http://www.five-ten-sg.com/libpst/
sudo dnf install libpstlibpst-devel 0.6.76-29.fc45
Library links and header files for libpst application development
http://www.five-ten-sg.com/libpst/
sudo dnf install libpst-devellibpst-devel-doc 0.6.76-29.fc45
Documentation for libpst.so for libpst application development
http://www.five-ten-sg.com/libpst/
sudo dnf install libpst-devel-doclibpst-doc 0.6.76-29.fc45
Documentation for the pst utilities in html format
http://www.five-ten-sg.com/libpst/
sudo dnf install libpst-doclibpst-libs 0.6.76-29.fc45
Shared library used by the pst utilities
http://www.five-ten-sg.com/libpst/
sudo dnf install libpst-libspython3-libpst 0.6.76-29.fc45
Python bindings for libpst
http://www.five-ten-sg.com/libpst/
sudo dnf install python3-libpstlibpst 0.6.76-10
Outlook .pst file converter
https://www.five-ten-sg.com/libpst/
sudo pacman -S libpstlibpst 0.6.76-3.3
Library and utilities for reading Personal Storage Table files
http://www.gnome.org/projects/evolution/
sudo zypper install libpstlibpst-devel 0.6.76-3.3
Development files for libpst, a .pst file reader
http://www.gnome.org/projects/evolution/
sudo zypper install libpst-develsource 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.