FotZIP

Overview

FotZIP is a lightweight, single-file ZIP utility designed for creating and extracting ZIP archives quickly and securely.
Currently, the application runs command-line only (CLI). A GUI version will be added in future releases.

Features

  • Create and extract ZIP archives.
  • Cross-platform support: Linux, Windows, macOS.
  • GPG detached signature support for verifying authenticity.
  • Easy to use via terminal or command prompt.

Security & Verification

Each release is signed with a GPG detached signature to ensure integrity and authenticity.

Verifying the Build

  1. Import the public key:
gpg --import fotzip_public_key.asc
  1. Verify the detached signature:
gpg --verify FotZIP.sig FotZIP
  • If the output shows Good signature and the correct key ID (4419366131D22C571C21204E23EE58A626C1A820), the file is authentic.
  • If the file has been tampered with or the signature does not match → bad signature will be shown.

Setup

Linux / macOS

chmod +x FotZIP
./FotZIP [options]

Windows

  • Place the FotZIP.exe file in a folder.
  • Run via Command Prompt:
FotZIP.exe [options]

Usage

Basic examples:

  • Create a ZIP archive:
  1. Run the program:
./FotZIP
  1. In the menu, select 2. Create ZIP.
  2. Then, the program will ask for:
    • Folder path to ZIP → The folder you want to compress
    • Output ZIP file path → The path for the new ZIP file
  • Extract a ZIP archive:
  1. Run the program:
./FotZIP
  1. In the menu, select 1. Extract ZIP.
  2. Then, the program will ask for:
    • ZIP file path → The ZIP archive you want to extract
    • Extraction folder → The folder where files will be extracted
  • Exit the program:
  1. Run the program:
./FotZIP
  1. In the menu, select 3. Exit to quit the program.

Known Issues

  • ZIP64 archives may trigger warnings in edge cases.
  • GUI version not yet implemented; CLI only.
  • Platform-specific issues may occur.

Future Plans

  • GUI interface for all platforms.
  • Improved ZIP64 support and advanced compression options.
  • Automated builds for Windows, Linux, and macOS.

License

FotZIP is released under GNU GPL v3. See the LICENSE file for details.

For Suggestion and Complaint:

[email protected]

en_USEnglish