Skip to content

Releases: VesperAkshay/File_Compression

Text File Compression Tool

23 Jul 19:15
Compare
Choose a tag to compare
Pre-release

Release Notes for Text Compression App

Version 1.0.0

Release Date: July 23, 2024

Overview

The Text Compression App is a desktop application designed to compress text using three powerful algorithms: Huffman, LZW, and Deflate. This version introduces an intuitive user interface and robust performance optimizations.

Features

  • Multiple Compression Algorithms: Choose between Huffman, LZW, and Deflate for optimal text compression.
  • User-Friendly Interface: Simple and clean UI for easy navigation.
  • Real-Time Compression: Compress and decompress text quickly with instant feedback.
  • Font Support: Enhanced visual experience with Fira Coda Font.

Installation

Using pip

  1. Clone the repository:

    git clone https://github.com/VesperAkshay/File_Compression.git
    cd File_Compression
  2. Install the dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python File_compression.py

Using the Executable (Optional)

  1. Download the executable from the Releases page.
  2. Run the executable.

Usage

  1. Select the text to compress.
  2. Choose the compression algorithm.
  3. Click "Compress" or "Decompress" to perform the action.

Known Issues

  • Ensure that the Fira Coda Font is installed on your device for optimal display.

Future Improvements

  • Support for additional compression algorithms.
  • Enhanced error handling and user feedback.
  • More comprehensive documentation.

For more information, visit the GitHub repository.