Hasty Briefsbeta

Bilingual

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.