Skip to main content

A Simple Compression Solution

Project description

oZip - Simple compression solution in Python
============================================

Installation
------------

To install oZip, simply use pip:

::

pipinstallozipIfforsomereasonpipisunavailable(OryoureonWindows),youcaninstallbyrunningthefollowingcommands::: git clone https://github.com/OzTamir/oZip
cdoZip python setup.py install

If you have any problem with the setup process, you are welcomed to open
a Issue in the project’s repository.

CLI Usage
-----

To compress a file run the following command:

::

ozipi<Pathtofile>Thiswillcreateafile.ext.ozipinthesamepath.Todecompressafile,runthefollowingcommand::: ozip -i <oZip File> -d

This will decompress the file in the same path.

GUI Usage
-----

To run the GUI version of oZip, simply run the following command:

::

$ ozip-gui

This will invoke the GUI version of oZip and it's easy to use from this point

Roadmap
-------

Going forward there are still many things I’m planning to improve, both
in the format design and in my implementation. Just a few of the planned
improvements:

- Adding a testing suite and make sure oZip plays nice on different
platforms
- Optimize both speed and compression ratio
- Adding one of the LZ flavours to improve compression ratio

License
-------

This project is licensed under the GNU GPL v2.0 License. Please read the
LICENSE.txt file to learn more about the allowed usage of this project.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page