Safe batch file renaming from the terminal.

Renamix is a Node.js CLI and terminal UI for renaming files in bulk. It generates short unique names, preserves extensions, avoids collisions and keeps a rollback log so destructive file operations remain reviewable and reversible.
The project separates scanning, planning, filtering, renaming and rollback into a TypeScript core. Commander exposes the CLI while Ink and React power the terminal interface. The repository includes focused tests for path safety and name generation, and the package is distributed through npm as an ESM command-line tool.
Public MIT-licensed package available on npm and GitHub.