Skip to content

Implement 7zip module #32783

@DaemonBeast

Description

@DaemonBeast

Is your feature request related to a problem? Please describe.
I need to compress lots of log files, which are taking up lots of storage and the zlib module doesn't compress the log files enough.

Describe the solution you'd like.
7zip is very popular, has been tested rigorously and has a vast range of compression options. The 7z file format is much more efficient than the gz file format and can compress files much more. It would be very useful to have a 7zip module in Node.js.

Describe alternatives you've considered.
There are lots of 7zip modules on npm:

  • node-7z-forall
    • similar to Node.js design.
    • vast range of features.
    • 7zip doesn't need to be installed.
  • 7zip-min
    • cross-platform support.
    • easy to use.
    • 7zip doesn't need to be installed.
  • node-7z
    • similar to Node.js design.
    • vast range of features.
    • 7zip does need to be installed OR the 7zip binary can be imported using the 7zip-bin npm module.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions