- VERSION
- 1.1.0
- STATUS
- 公開中
- PLATFORMS
- Desktop
- LICENSE
- MIT
- UPDATED
- 2026-05
01概要
Windows / macOS 対応の一括リネームツール。
2011年で更新停止した Flexible Renamer の精神的後継として、正規表現・ワイルドカード・文字変換の3モード、22種類のビルトインテンプレート、スクリプト可能なマクロシステム、v1.0.0 で追加したフォルダ集約機能を備える。
02主な機能
- 01 正規表現モード(Rust regex クレート、線形時間保証・ReDoS 耐性)
- 02 ワイルドカードモード(? と * を全体マッチの正規表現に変換)
- 03 文字変換モード(tr 風 1:1 マッピング、範囲・列挙記法対応)
- 04 22種類のビルトインテンプレート(大小・仮名・全半角・濁点除去・連番・日時・8.3形式 等)
- 05 マクロシステム — 任意のステップ組み合わせ、ステップ単位の実行・巻き戻し可能
- 06 マクロ JSON インポート/エクスポート(Claude 生成マクロも共有可能)
- 07 フォルダ集約(v1.0.0 で追加)— 兄弟フォルダの最長共通プレフィックスで親フォルダ生成+連番リネーム
- 08 豊富な置換変数(\0/\t/\e/\f/\F/\;/\Y\y\m\d\H\I\M\S 等)
- 09 日本語フォルダ・ファイル名フル対応(ひら⇔カタ・全⇔半角・濁点/半濁点除去)
- 10 完全 UNDO 対応(Ctrl+Z で集約・リネーム両方をアトミックに復元)
03開発の背景
かつて広く使われていた Flexible Renamer が 2011 年を最後に更新停止しており、Unicode 正規化や日本語名の濁点処理・モダン OS 対応で困る場面が増えてきたことから、「現代の OS で動く、強力で予測可能、日本語対応の充実したリネームツール」として開発。
Rust の regex クレート(線形時間保証)で ReDoS 耐性を確保しつつ、マクロを JSON 化できる設計で「Claude にマクロを書いてもらう」ようなワークフローにも対応。
04インストール時の注意
macOS
コード署名未対応のため、初回起動時に「"Naire"は壊れているため開けません」または「開発元を確認できないため開けません」という警告が表示されます。ターミナルで以下のコマンドを実行してから起動してください:
xattr -cr /Applications/Naire.app Windows
コード署名未対応のため、SmartScreen の警告「Windows によって PC が保護されました」が表示されます。「詳細情報」→「実行」をクリックしてください。