A tool to reduce the file size of your files. Free online, local, tracking-free, advert-free file compression. Simple and fast.
A tool to reduce the file size of your files. Free no-dependency, local, tracking-free, advert-free file compression and decompression. Simple and fast.
Now, that the following browser features are implemented by the major vendors:
nothing stands in the way of selecting a file, compressing it with the CompressionStream API, creating an archive and downloading it.
For now there are two formats supported: gzip and deflate, with no control over compression strength.
In the future this API might be expanded to finer controls and the formats brotli and zstd1,2,3.
Try it here: File Compressor
7Zip can also do this, why would I use this instead?YesSpread the word and star this repo. That's all, thank you for your time.
I'd like to keep this project free from dependencies. This also means no devtools, no package.json, no TypeScript, no versioning. Given the project size (in the future and now) none of this would be worth it. There are 2 points, which I declare as exceptions:
Progressive Web Apps (PWA)5. Although it's a native browser feature, platform and browser conditions are lacking, to say the least. So I see why one might consider this as a violation of 'keep it as simple as possible'. Nonetheless I wanted to give users the possibility to install this app, if by chance the environment supports it. If it becomes to much of a hassle to keep up with the state of PWA, then I am going to drop it at once.No comments yet.
Sign in to be the first to comment.