Skip to content
#

file-compression

Here are 21 public repositories matching this topic...

Compressor-Decompressor-Archives is a desktop application developed in Python using the tkinter library for the user interface. This application allows users to compress and decompress selected files, supporting ZIP and GZ archive formats. It also provides the ability to view archive information and its contents.

  • Updated Jul 6, 2025
  • Python

This project is a web application designed to compress various file types, including images, videos, and PDFs, directly from the browser. Built using JavaScript and Node.js, the app offers an intuitive interface that allows users to reduce file sizes quickly and efficiently without needing to install additional software.

  • Updated Aug 4, 2024
  • Python

This project is a desktop application designed for macOS that enables users to compress images, videos, and PDFs effortlessly. Built with Python and Tkinter, the app offers a simple and intuitive interface for reducing file sizes, making it easy to manage storage without compromising on quality.

  • Updated Aug 4, 2024
  • Python

⚡ A Python-based Huffman Compression and Decompression project that efficiently encodes and decodes files using Huffman coding. Includes a web server to serve compressed files locally, allowing users to access them through a browser. Designed for data compression, file handling, and web-based visualization. 🚀📂

  • Updated Sep 19, 2024
  • Python

📦 Compress & Extract ZIP, RAR, 7Z, and TAR files directly in Google Colab — with full progress tracking and output summary. Supports zip, unzip, rar, unrar, 7z, un7z, tar, untar with gzip and xz. Ideal for large file handling and archive automation in Colab notebooks.

  • Updated Jul 9, 2025
  • Python

Improve this page

Add a description, image, and links to the file-compression topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the file-compression topic, visit your repo's landing page and select "manage topics."

Learn more