HN 日本語サマリー

← 一覧へ戻る
プログラミング

Show HN: 高速でネイティブなMacファイルマネージャー(フィルター、あいまい検索、9MB、Electron不使用)

Show HN: Fast, native Mac file manager (filters, fuzzy find, 9 MB, no Electron) (whimfiles.com)

50 pointsby whimbyte35 コメント

要約

開発者が作成した、高速でネイティブなMac用ファイルマネージャーの紹介です。このアプリは、あいまい検索、ファイルプレビュー、デュアルペイン表示、バッチリネームなどの機能を持ち、わずか9MBのサイズでElectronを使用していません。プライバシーを重視し、試用版ではローカルで有効期限を管理します。

全文翻訳

私のダウンロードフォルダは、長い間手つかずのままで、Finderを使って整理するのは非常に面倒でした。そこで、フォルダ内のファイルをフィルターして削除または移動するのに役立つシンプルなアプリを作成し始めました。 非常に基本的なところから始まり、フィルターオプションは本当にダウンロードフォルダの整理に役立ちました。その後、ファイルマネージャーにあれば良いと思う機能が思いつくたびに、それらを追加していきました。いくつかの機能は以下の通りです。 - フォルダー/ファイルへのあいまい移動(あいまい検索):フルパスの数文字を入力するだけで、候補が表示され、正しいパスに即座にジャンプできます - ファイルにカーソルを合わせると、開かずに画像やPDFをプレビューできます - デュアルペイン表示と、選択したフィルターを記憶するタブ - コマンドパレットでアクションを素早く見つけられます - バッチリネーム(正規表現サポートと一般的な操作のプリセット付き)、画像変換(HEIC/WebP/AVIFからJPG/PNGへ)、zip作成 - ブックマーク、クイックルック、シングルクリックオープン、キーボードコントロール その他、多くの小さな品質向上のための機能があります。 アプリの作成にはClaude Codeを使用し、技術スタックは.NET/C#とAppKitです。アプリはNative AOTにコンパイルされているため、アプリ全体のサイズは約9MBです。ファイル操作は正しく行うことが非常に重要であるため(重要なファイルを失いたくない)、ファイル移動/コピー/削除操作の堅牢化に多くの時間を費やしました。コピーは一時ファイルに書き込まれ、アトミックにリネームされて配置されます。また、移動/コピー/削除の専用監査を行い、各操作を手作業で検証しました。 私にとってもう一つ重要なのは、プライバシーを最優先するアプリです。このアプリが行うネットワークリクエストは、新しいバージョンがあるかどうかのチェックのみです(これは試用版では全く行われません。試用期限は日付をチェックしてユーザーを信頼することでローカルに強制されます)。送信される情報は、現在のアプリバージョンのみです。 このアプリはApple Silicon、macOS 12以降に対応しており、30日間の無料トライアルと、サブスクリプションなしのワンタイムローンチ価格19.99ドルです。