RidiculousRenamer
A batch file renamer with a preview you can edit, image thumbnails and undo.
- Role
- Design and engineering
- Areas
- Tools, Apps
There are plenty of file renamers. We built this one partly as an experiment in how well an AI chat assistant could assemble a moderately complex desktop UI. The README records the answer: the assistant never produced a working Kivy version, but did well with PySide6.
The result is a useful renamer. From the command line, pick a folder, a wildcard pattern, and any mix of prefix, suffix and sequential numbering. Before anything is renamed, a PySide6 window shows old and new names side by side, and any new name can be edited by hand. Clicking an image file shows a preview. During the run, a progress bar and pie chart track the work, with an estimated time to completion when copying.
Two choices make it safe to use on real folders. It can copy renamed files into another directory and leave the originals untouched. And every run saves a JSON mapping of old to new names next to the files, so --undo restores the last run, or any earlier one given its mapping file.
