Metadata-Version: 2.1
Name: hashchecker
Version: 1.2
Summary: A clean way to verify integrity of files.
Home-page: https://github.com/advaithhl/Hashchecker
Author: Advaith H L
Author-email: niceadvaith@gmail.com
License: GPLv3
Description: # Hashchecker
        
        ## What is Hashchecker?
        
        Hashchecker is a command-line tool to calculate [checksum][0], [verify the
        integrity][1], and find duplicate files.
        
        ## Why Hashchecker?
        
        + **Based on pure Python:**
        Hashchecker is based on the python [`hashlib`][2] library, and is thus extremely efficient.
        
        + **Built to be CLI:**
        Hashchecker does not require a sophisticated GUI to get the job done.
        Why summon a fancy application, when you can simply open up the terminal and summon Hashchecker in a split of a second? :wink:
        
        + **State-of-the-art duplicate file detector:**
          Hashchecker uses a BST (Binary Search Tree) under the hood to quickly go
          through directories with a huge number of files. Duplicates are confirmed via
          comparing their cryptographic hashes.
        
        ## Installation
        
        You can install Hashchecker using `pip`:
        
        `$ pip3 install --upgrade hashchecker`
        
        Additionally, you may consider using the `--user` option.
        
        ## Requirements
        
        + [Click][3]: Command line parsing.
        
        + [Colorama][4]: Coloring text wherever necessary.
        
        + [Tabulate][5]: Displaying results in tabular format.
        
        ## Get involved
        
        Have ideas to make Hashchecker better? Fork us!
        
        <!--LINKS-->
        [0]: https://en.wikipedia.org/wiki/Checksum
        [1]: https://en.wikipedia.org/wiki/File_integrity_monitoring
        [2]: https://docs.python.org/3/library/hashlib.html
        [3]: https://github.com/pallets/click/
        [4]: https://github.com/tartley/colorama
        [5]: https://bitbucket.org/astanin/python-tabulate/src/master/
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Description-Content-Type: text/markdown
