Skip to content

[Replacement]: jszip, pako, tiny-inflate and UZIP.js #628

@T1xx1

Description

@T1xx1

Package to replace

jszip, pako, tiny-inflate and UZIP.js

Suggested replacement(s)

fflate

Manifest type

preferred (lighter or more modern alternative package)

Rationale

Citing fflate readme

pako tiny-inflate UZIP.js fflate
Decompression performance 1x Up to 40% slower Up to 40% faster Up to 40% faster
Compression performance 1x N/A Up to 25% faster Up to 50% faster
Base bundle size (minified) 45.6kB 3kB (inflate only) 14.2kB 8kB (3kB for inflate only)
Decompression support
Compression support
ZIP support
Streaming support
GZIP support
Supports files up to 4GB
Doesn't hang on error
Dictionary support
Multi-thread/Asynchronous
Streaming ZIP support
Uses ES Modules

Availability

//

Code example (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    acceptedUsed to signal if a suggested replacement has been accepted.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions