Show HN: F2 – Cross-Platform CLI Batch Renaming Tool
a year ago
- #command-line-tool
- #Go
- #file-renaming
- F2 is a cross-platform command-line tool for batch renaming files and directories, written in Go.
- Key advantages include dry run by default, variable support (e.g., EXIF data, ID3 tags), comprehensive renaming options, and safety-first conflict resolution.
- High performance, undo functionality, and extensive documentation make F2 user-friendly and efficient.
- Installation options include Go install (v1.23+ required) or downloading pre-compiled binaries.
- Features cover installation guides, tutorials, real-world examples, built-in variables, file pair renaming, CSV file renaming, sorting, and conflict resolution.
- Bug reports and feature requests are encouraged, with issues preferred before pull requests.
- Created by Ayooluwa Isaiah under the MIT License.