A command-line tool that automatically organizes files by type or date into structured folders.
Organize-cli is a command-line tool that automatically sorts and organizes files in a directory based on their file types or dates. It helps users quickly clean up cluttered folders like Downloads by moving files into categorized subfolders, reducing manual effort.
Developers, system administrators, and power users who frequently manage large numbers of files and prefer automation via the command line.
It offers a lightweight, scriptable alternative to manual file organization with flexible options for filtering by type or date, and it’s easy to install and use globally via npm.
📋 Organize your files, imagine cleaning up your downloads in an instant
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Can be installed globally with 'npm install -g organize-cli', making it accessible from any terminal as per the README, simplifying setup for frequent use.
Supports organizing by file extensions using the -t flag or by dates with -d flag, offering basic but adaptable criteria for different needs.
Works on Windows, macOS, and Linux via npm installation, ensuring it can be used in diverse development and system environments.
Allows specifying output directories with -o and filtering specific types with -t, providing precise control as shown in the usage examples.
Only handles file extensions and dates, missing advanced features like content analysis, custom metadata rules, or recursive directory scanning.
Lacks dry-run or undo functionality, which could lead to irreversible file moves without confirmation, posing a risk for critical data.
Does not support complex folder hierarchies or symbolic links, limiting effectiveness for deeply nested or linked directories.