Hacker GitHub

← All repos

ayoisaiah/f2

View on GitHub ↗ ★ 2,459 Go

F2 is a cross-platform command-line tool for batch renaming files and directories quickly and safely. Written in Go!

7 mentions on Hacker News by 5 people: 3 stories, 4 comments · first 2021-05-24 · latest 2025-10-13

Mentions per year 7 mentions · busiest year 2025 (3)
20082026
  1. Make sure to check out f2, the batch renaming CLI tool. It's perfectly honed and lubricated magic: https://github.com/ayoisaiah/f2 Got featured here on HN few weeks ago.
    comment by foofoo12 · 2025-10-13 · in Modern Linux tools
  2. I'm partial to f2. https://github.com/ayoisaiah/f2
  3. ▲ 122
    Show HN: F2 – Cross-Platform CLI Batch Renaming Tool
    story by ayoisaiah · 2025-05-24 · 24 comments
  4. ▲ 3
    Show HN: F2 – A Command-Line Batch Renaming Tool
    story by ayoisaiah · 2024-11-03 · 0 comments
  5. Missing from this list is f2 (golang), one of my happiest finds of recent memory: https://github.com/ayoisaiah/f2
    comment by sneak · 2022-04-13 · in New(ish) command line tools
  6. ▲ 1
    F2: Command-line batch renaming tool
    story by based2 · 2021-06-09 · 0 comments
  7. …other similar tools have it backwards with their dry-run mode relegated to a secondary action. [1]: https://github.com/ayoisaiah/f2
    comment by ayoisaiah · 2021-05-24 · in In praise of --dry-run