macOS
brew install lhasalocal Homebrew formula metadata
sudo port install lhasaMacPorts ports tree · archivers/lhasa/Portfile · source: api.github.com
brew / rank 4724
LHA implementation to decompress .lzh and .lzs archives. Version 0.6.0 via Homebrew; verified 2026-07-28. Also installable with debian: sudo apt install lhasa.
install
brew install lhasalocal Homebrew formula metadata
sudo port install lhasaMacPorts ports tree · archivers/lhasa/Portfile · source: api.github.com
sudo apt install lhasaDebian stable package indexes · lhasa · source: deb.debian.org
sudo dnf install lhasaFedora Rawhide package metadata · lhasa · source: dl.fedoraproject.org
nix profile install nixpkgs#lhasanixpkgs package indexes · pkgs/by-name/lh/lhasa/package.nix · source: api.github.com
sudo pacman -S lhasaArch Linux sync databases · lhasa · source: geo.mirror.pkgbuild.com
sudo zypper install lhasaopenSUSE Tumbleweed package metadata · lhasa · source: download.opensuse.org
sudo apk add lhaAlpine Linux edge package indexes · lha · source: dl-cdn.alpinelinux.org
overview
LHA implementation to decompress .lzh and .lzs archives
history
Lhasa is a free software implementation of the Unix LHA tool for reading LHA/LHarc `.lzh`, LArc `.lzs`, and related archive variants. It provides both a command-line `lha` compatible tool and a reusable library backend.
The project homepage frames Lhasa as a free replacement for the non-free Unix LHA tool, aiming to decompress as many LZH/LZS archive variants as possible and to match the original command-line output closely enough for compatibility with existing tools.
The README emphasizes reading/decompression rather than archive creation, compatibility with LArc and PMarc variants, and a regression test suite built from archives generated by different tools on different operating systems. GitHub releases show a public release line from 0.0.1 through 0.6.0.
Lhasa is packaged by many Unix-like distributions and ports systems, including Debian/Ubuntu, FreeBSD, OpenBSD, Homebrew, NetBSD pkgsrc, openSUSE, Void Linux, Alpine, Fedora/DNF, Arch, Nix, and MacPorts. Its adoption comes from archive compatibility rather than application glamour: people still need to unpack old `.lzh` and `.lzs` files.
Users invoke the installed `lha` command to list or extract legacy archives, while developers can use the library backend for archive parsing. Because it tries to mimic the older Unix LHA interface, it can replace workflows that expect `lha` output.
Lhasa matters to package nerds as a small compatibility and preservation tool: it replaces a historically non-free archiver interface with an ISC-licensed implementation, keeps legacy Japanese/DOS-era archive formats accessible, and gives distributions a clean default for LHA extraction.
security posture
broad file, network, media, or database tool signal.
blue risk · medium confidence · tool
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 |
|---|---|---|---|
lha | executable | indexed executable | Discovered from the local executable index. |
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.
install metadata
| Package key | brew:lhasa |
|---|---|
| Version | 0.6.0 |
| Package manager | Homebrew |
| Homepage | https://fragglet.github.io/lhasa/ |
| Repository | https://github.com/fragglet/lhasa |
| Last updated | 2026-07-28T13:57:49+09:00 |
| Pulse | updated |
| Bottle | not recorded |
| Service | none declared |
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
lhasa 0.4.0-1+b2
lzh archive decompressor
https://fragglet.github.io/lhasa/
sudo apt install lhasaliblhasa-dev 0.4.0-1+b2
lzh decompression library - development files
https://fragglet.github.io/lhasa/
sudo apt install liblhasa-devliblhasa0 0.4.0-1+b2
lzh archive decompression library
https://fragglet.github.io/lhasa/
sudo apt install liblhasa0lhasa
nix profile install nixpkgs#lhasalhasa 0.4.0-1build1
lzh archive decompressor
https://fragglet.github.io/lhasa/
sudo apt install lhasaliblhasa-dev 0.4.0-1build1
lzh decompression library - development files
https://fragglet.github.io/lhasa/
sudo apt install liblhasa-devliblhasa0 0.4.0-1build1
lzh archive decompression library
https://fragglet.github.io/lhasa/
sudo apt install liblhasa0lhasa 0.6.0-2.fc45
Free Software LHA implementation
https://fragglet.github.io/lhasa/
sudo dnf install lhasalhasa-devel 0.6.0-2.fc45
Development files for Lhasa
https://fragglet.github.io/lhasa/
sudo dnf install lhasa-devellhasa-doc 0.6.0-2.fc45
Documentation for Lhasa
https://fragglet.github.io/lhasa/
sudo dnf install lhasa-doclhasa-libs 0.6.0-2.fc45
Free Software LHA implementation
https://fragglet.github.io/lhasa/
sudo dnf install lhasa-libslhasa 0.5.0-1
Free LZH/LHA archive tool
https://github.com/fragglet/lhasa
sudo pacman -S lhasalhasa 0.6.0-1.3
Program to unpack LHARC archives
http://fragglet.github.com/lhasa/
sudo zypper install lhasalhasa-devel 0.6.0-1.3
Development files for liblhasa, a LHARC decompression library
http://fragglet.github.com/lhasa/
sudo zypper install lhasa-develliblhasa0 0.6.0-1.3
A decompression library for the LHARC data format
http://fragglet.github.com/lhasa/
sudo zypper install liblhasa0lhasa
sudo port install lhasasource 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.