https://github.com/kalebu/duplython
CLI tool that recursively removes all the duplicates files over a given directory
https://github.com/kalebu/duplython
python python-beginners python-cli python-file-cleaner python-programming python-project python-tanzania
Last synced: 7 months ago
JSON representation
CLI tool that recursively removes all the duplicates files over a given directory
- Host: GitHub
- URL: https://github.com/kalebu/duplython
- Owner: Kalebu
- Created: 2020-05-20T09:09:28.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-16T19:25:49.000Z (over 4 years ago)
- Last Synced: 2025-03-15T00:30:24.955Z (7 months ago)
- Topics: python, python-beginners, python-cli, python-file-cleaner, python-programming, python-project, python-tanzania
- Language: Python
- Homepage: https://kalebujordan.com/save-your-disk-space-with-python/
- Size: 4.88 KB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Duplython
What is Duplython ?
-------------------Duplython is a simple cli app that can be used to recursively remove duplicates files over a given directory using Python
How does it work ?
--------------------
Duplython underhood is able to detect any duplicate file using **hashing**, each single file whether its image | music | video has a unique hash, so if any two file with duplicate hash, one of them will be removed.Getting started
------------------
To start using this tool you might wanna clone or download this repository```bash
$-> git clone https://github.com/Kalebu/Duplython
```Dependencies
-------------You don't need to install anything, all the libraries and module used in this tool are found in the Python standard library.
Move into project directory
---------------------------Now move into the project repository and you will see a script named **app.py** , now move it to the top directory of a folder you would to clean up the duplicates, whether its your music folder , video folder, or disk top directory and then run the script.
```bash
$-> python app.py
```Duplicates Screaming out
--------------------------
Now once you run the script, the duplicates present in any subfolder of a top directory will be screaming out as a result of script detecting them thus removing their finger print to your disk, adding up more space to store your important filesIssues
-----------Incase you have any difficulties or issues while trying to run the script
you can raise it on the issues.Pull Requests
----------------If you have something to add I welcome pull requests on improvement , you're helpful contribution will be merged as soon as possible
Give it a Star ✴️
--------------------
If you find this repo useful , give it a starCredits
-----------
All the credits to [kalebu](github.com/kalebu)