Key features: - Organizes by file type (Images, Documents, Code, Videos, Archives, Installers, etc.) based on extensions - Or by date (Year/Month folders) - --dry-run to preview moves without changing anything - --interactive to confirm each file - undo command to revert the last run - Custom categories via JSON config file - Progress bars, verbose logging, safe handling (no overwrites by default)
Try it instantly with npx (no global install needed): npx segre ./Downloads --dry-run
Or install globally: npm install -g segre Then: segre ./path/to/folder
npm: https://www.npmjs.com/package/segre
Would love honest feedback: Does it catch the right categories for your files? Any edge cases or missing types? Bugs? Feature suggestions? Happy to answer questions or iterate based on what people say.
If you'd like to connect or chat more (about this or other projects), feel free to reach out on LinkedIn: https://www.linkedin.com/in/shubhampawade
Thanks for checking it out!