React Native Zip Archive screenshot

React Native Zip Archive

Author Avatar Theme by Mockingbot
Updated: 15 Jun 2025
463 Stars

Zip archive utility for react-native

Categories

Overview

The React Native Zip Archive npm is a utility package designed for react-native applications to handle zipping and unzipping files. This npm package is compatible with specific versions of react-native and provides methods for zipping, unzipping, subscribing to progress callbacks, and more.

Features

  • Zip Method: Zip files from a source to a target path.
  • Zip Method with Password: Zip files with password protection and encryption type.
  • Unzip Method: Unzip files from a source to a target path.
  • Unzip Method with Password: Unzip password-protected files.
  • Unzip Assets Method: Unzip files from the Android assets folder.
  • Subscribe to Progress: Subscribe to progress callbacks to display progress during zipping or unzipping processes.

Installation

To install the React Native Zip Archive npm package, follow these steps:

  1. Install the package using npm or yarn:
    npm install react-native-zip-archive
    
  2. For iOS, run the following command in your app’s root folder after installing the package:
    cd ios && pod install
    
  3. For Android, no additional linking is required.

Summary

The React Native Zip Archive npm package provides a convenient solution for zipping and unzipping files in react-native applications. With compatibility for specific react-native versions and features like password protection, encryption, and progress callbacks, developers can easily integrate file compression and decompression functionalities into their projects. Additionally, the package offers methods for handling assets in Android apps.