peazip

peazip/PeaZip

Pascal LGPL-3.0 Productivity

Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.

7.6k stars
386 forks
recent
GitHub

7.6k

Stars

386

Forks

17

Open issues

30

Contributors

11.1.0 11 May 2026

AI Analysis

PeaZip is a free, cross-platform archive manager supporting 200+ file formats (ZIP, RAR, 7Z, etc.) with encryption and compression capabilities. It serves users who need a lightweight, open-source alternative to proprietary tools like WinRAR and WinZip across Windows, macOS, Linux, and BSD. Best suited for end users and system administrators managing archives; not targeted at developers integrating archiving into applications.

Productivity Application Discovery value: 4/10
Documentation 7/10
Activity 9/10
Community 7/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 7/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

archive-manager file-compression encryption cross-platform open-source
Actively maintained Well documented LGPL-3.0 licensed Popular Beginner friendly Production ready
Deep Analysis · Based on README and public signals
2w ago

PeaZip: mature cross-platform open-source archive manager with 200+ format support and strong encryption

PeaZip is a free, open-source desktop archive manager targeting Windows, Linux, macOS, and BSD users who want a capable, privacy-respecting alternative to WinZip or WinRAR. It wraps multiple compression backends (7-Zip, FreeArc, Brotli, Zstd, PAQ) in a native GUI, adding authenticated encryption, two-factor auth, a password manager, file hashing, and a full file manager. Its primary audience is desktop users who need broad format coverage without a paid license or telemetry. It has been actively developed since at least 2010 and distributes through SourceForge, GitHub, and Flathub.

Origin

PeaZip was created around 2006-2007 by Giorgio Tani, with GitHub hosting starting in 2010. It predates most modern GUI archive tools on Linux and has accumulated a stable, loyal user base over nearly two decades of continuous releases.

Growth

Growth appears driven primarily by word-of-mouth in open-source communities, inclusion in Linux distribution repositories, and periodic coverage on tech review sites seeking WinRAR/WinZip alternatives. The 7-day star gain of 2 is low, suggesting the project has a stable but slow-growing GitHub presence. Likely most downloads come from SourceForge and Flathub rather than GitHub, making star count a poor adoption proxy here.

In production

SourceForge and Flathub download badges are present in the README, implying measurable multi-platform distribution, though exact totals are not available in the provided metadata. PeaZip appears consistently in curated lists of open-source Windows/Linux utilities and has been reviewed by major tech publications (PCMag, TechRadar, etc.). Adoption is real but concentrated among individual desktop users and small organizations rather than enterprise or developer toolchains.

Code analysis
Architecture

Appears to be a Pascal/Lazarus frontend that orchestrates multiple external CLI backends (7-Zip/p7zip, FreeArc, ZPAQ, UPX, Brotli, Zstd binaries). The GUI layer likely handles task construction, parameter passing, and output parsing rather than implementing compression itself. Windows installers are built with InnoSetup. This architecture trades direct control for format breadth.

Tests

not documented in README

Maintenance

Last push was 2026-06-28 — the same day as the analysis date — indicating active, ongoing development. The project has been continuously maintained since 2010, suggesting strong single-maintainer dedication. Release cadence and issue tracker are hosted partly off-GitHub (peazip.github.io), which makes activity harder to measure from metadata alone.

Honest verdict

ADOPT IF: you need a free, no-nag, cross-platform desktop archive manager with broad format coverage and strong encryption on Windows, Linux, or macOS. AVOID IF: you need a programmatic/library interface for archive handling in applications, or require enterprise support contracts and SLAs. MONITOR IF: you are evaluating long-term viability concerns around the single-maintainer model or Lazarus/Pascal toolchain sustainability.

Independent dimensions

Mainstream potential

3/10

Technical importance

6/10

Adoption evidence

6/10

Risks
  • Single-maintainer dependency: the project appears to rely heavily on one developer (Giorgio Tani); succession or burnout could stall development.
  • Pascal/Lazarus is a niche technology stack that limits the pool of potential contributors and may complicate packaging on emerging platforms.
  • Architecture depends on external binaries (7-Zip, p7zip, etc.) whose licensing, availability, and updates are outside PeaZip's direct control.
  • GitHub star velocity (2 stars/week) suggests limited organic discovery growth, though this may understate actual download-based adoption via Flathub and SourceForge.
  • No documented test coverage means regressions in format handling may go undetected, particularly across the 200+ supported format variants.
Prediction

PeaZip is likely to remain a stable, niche-dominant desktop archive manager for open-source-preferring users. Mainstream breakout is unlikely, but the project shows no signs of abandonment and will probably continue incremental format and platform support expansions.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Pascal
92.4%
Inno Setup
5.4%
Batchfile
1.6%
C++
0.4%
Shell
0.1%
C
0.1%
HCL
0%
Assembly
0%

Information

Language
Pascal
License
LGPL-3.0
Last updated
1w ago
Created
191mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Open issues

No open issues — clean slate.

Similar repos

ip7z

ip7z/7zip

7-Zip is a widely-used file archiver and compression utility that handles...

mcmilk

mcmilk/7-Zip-zstd

A fork of 7-Zip that adds support for modern compression codecs including...

WirelessAlien

WirelessAlien/ZipXtract

ZipXtract is a fully open-source Android application for extracting and...

1k Kotlin Mobile
gildas-lormeau

gildas-lormeau/zip.js

zip.js is a JavaScript library for compressing and decompressing ZIP files with...

3.9k JavaScript Dev Tools
libarchive

libarchive/libarchive

libarchive is a portable C library for reading and writing streaming archives...

vs. alternatives
NanaZip

NanaZip (14.6k stars) is a Windows-only 7-Zip fork with modern UI integration. PeaZip covers more platforms and more formats, but NanaZip wins on Windows native UX and tighter 7-Zip integration.

7-Zip-zstd

7-Zip-zstd is a CLI/backend-focused fork adding Zstd to 7-Zip. PeaZip uses 7-Zip as one of several backends and adds a full GUI layer; they are more complementary than directly competing.

libarchive

libarchive is a C library for developers, not a desktop GUI. PeaZip targets end users, making them non-overlapping in practice. PeaZip may internally use libarchive for some formats.

WinRAR/WinZip

The primary commercial alternatives PeaZip positions against. PeaZip offers more format support and is free/open-source with no nag screens, but lacks the brand recognition and enterprise support contracts of commercial tools.

zip.js

zip.js is a browser/Node.js JavaScript library for ZIP handling. Completely different deployment target — web apps vs. desktop GUI. Not a real competitor.