Skip to main content

files' catalogue manager

Project description

Katal by suizokukan (suizokukan AT orange DOT fr)

A (Python3/GPLv3/OSX-Linux-Windows/CLI) project, using no additional modules than the ones installed with Python3.

Note : this Python3 project can’t be used with python2.

project’s purpose

Read a directory, select some files according to a configuration file (leaving aside the duplicates), copy the selected files in a target directory. Once the target directory is filled with some files, a database is added to the directory to avoid future duplicates. You can add new files to the target directory by using Katal one more time, with a different source directory.

The name Katal comes from the Ancient Greek κατάλογος (“enrolment, register, catalogue”).


$pip3 install katal

Since is a stand-alone file, you can download in the target directory and use it directly : $wget


The name Katal is derived from the Ancient Greek word κατάλογος (“enrolment, register, catalogue”).


see file (“workflow” section) see

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Katal-0.3.3.tar.gz (29.6 kB view hashes)

Uploaded Source

Built Distribution

Katal-0.3.3-py3-none-any.whl (31.0 kB view hashes)

Uploaded Python 3

Supported by

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