Organizer allows to automatically or manually apply actions on your files. It can be configured to perform actions automatically given the file's name, size, etc. to allow for automated sorting of many files at once.
For example, it can be used to sort a vacation's pictures and videos and put them in separate folders according to their location, the context, etc. or to move old unused downloaded files to the trash automatically.
It is composed of a few projects:
- A command-line interface (CLI), which takes a configuration file and a list of files, and will apply actions matching conditions on your files automatically.
- A drop window that does the same thing as the CLI, but with a user interface.
- A manual sorting interface, which allows to load a bunch of media files, show/play them one-by-one, and allowing the user to do custom actions on them on the press of a button.
You can download the latest release here, or find all previous releases here.
For users interested, a nightly version is built automatically on every commit, and can be downloaded here. Note that it might be less stable than official releases, so use at your own risk.
- English
- Nicolas Faure (Spark-NF)
The script is licensed under the Apache License 2.0.
Note: you need to have CMake, a C++ compiler, and the Qt libraries installed to build the project.
mkdir build
cd build
cmake ../src
make -j 8
You'll find the built binaries in the build/
directory, named Organizer
.