Frontend Frameworks

Archiver

Streaming interface for generating ZIP and TAR archives.

Status
Generally available
Last checked
Checked · Oct 13, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Archiver is a Node.js library that provides a streaming interface for creating ZIP and TAR archives. It's useful for developers who need to generate archive files in their applications without the overhead of loading entire files into memory.

Archiver stands out as a lightweight and efficient Node.js library for generating ZIP and TAR archives through its streaming interface, making it ideal for memory-sensitive applications.

When it fits — and when it doesn’t

A good fit for

  • Developers who need to generate ZIP and TAR archives without loading entire files into memory

  • Projects that require efficient archive creation in a Node.js environment

Look elsewhere if

  • Applications requiring real-time streaming of large files where Archiver's streaming interface might not be optimal

  • Scenarios where only non-ZIP/TAR formats are needed (e.g., RAR, 7z)

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited documentation and examples

    The official Archiver documentation lacks comprehensive guides and practical examples, making it difficult for new users to understand how to use the library effectively.

  2. 02

    Dependency on Node.js ecosystem

    Archiver is tightly coupled with the Node.js environment, which can be a limitation if your application needs to support multiple runtime environments or languages beyond JavaScript.

  3. 03

    Performance issues with large files

    While Archiver supports streaming, performance bottlenecks may occur when handling very large files due to the limitations of Node.js stream processing capabilities and I/O operations.

  4. 04

    Lack of advanced archive features

    Archiver does not support advanced compression algorithms or encryption, which can be a limitation for applications that require secure or highly compressed archives.

What it does well

  • Streaming interface for archive generation

  • Supports ZIP and TAR formats

  • Efficient memory usage through streaming

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing last confirmed Oct 1, 2026.

Performance benchmarks

How Fast Is It?

Set up Archiver

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for Archiver’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

Archiver — tracked on AI Navigator

Markdown

[![Archiver — tracked on AI Navigator](https://navigateaitools.com/badge/archiver.svg)](https://navigateaitools.com/explorer/tool/archiver)

HTML

<a href="https://navigateaitools.com/explorer/tool/archiver"><img src="https://navigateaitools.com/badge/archiver.svg" alt="Archiver — tracked on AI Navigator" height="58"></a>