project-a/greeting.js 85% 一致
export function greet(name) {
  return `Hello, ${name}!`
}

// project-b/greeting.js
export function greet(name) {
  return `Hallo, ${name}!`
}
v1.0.0 · Windows / macOS 対応 · 無料

名前が違っても、
コードの中身で見つけ出す。

ファイル名やフォルダ構成が違っていても、コードの中身から自動的に対応するファイルを見つけて比較する。インストール不要・完全オフラインで動くデスクトップアプリです。

Features

こんなことができます

リネームやフォルダ移動があっても、コードの中身から対応関係を自動で見つけ出します。

自動マッチング

ファイル名やパスが違っていても、ファイル名・拡張子・コード内容の類似度から自動的に対応するファイルを見つけます。

文字単位のDiff

変更のあった行の中でも、実際に変わった文字だけをハイライト。1文字の修正でも一目でわかります。

ドラッグ&ドロップ

フォルダやファイルをドラッグ&ドロップするだけ。設定なしですぐに比較を始められます。

完全オフライン

ネットワーク通信は一切行いません。ソースコードは常にあなたのPC内だけで処理されます。

Screenshots

実際の画面

マッチング結果画面
自動マッチング

名前が違っても、中身で対応するファイルを見つける

2つのフォルダをドラッグ&ドロップすると、ファイル名・拡張子・コード内容の類似度から自動的にマッチングし、線で結んで表示します。一致度が低いものは色でひと目でわかり、手動での結び直しにも対応しています。

文字単位のDiff表示画面
文字単位のDiff

1文字の修正も見逃さない

行単位の色分けに加えて、行の中で実際に変わった文字だけをさらに強調表示。タイポの修正のような小さな変更でも、行全体を見比べる必要はありません。

Download

ダウンロード

お使いのOSに合わせて選んでください。すべて無料です。

Windows

Windows 10/11 (64bit) · ZIP形式

ダウンロード

Mac (Apple Silicon)

M1〜M4 チップ · DMG形式

ダウンロード

Mac (Intel)

Intel チップ · DMG形式

ダウンロード

Macのチップ種別が分からない場合は、Appleメニュー →「この Mac について」で確認できます。 インストール方法はこちら

Install

インストール方法

Windows

  1. ダウンロードしたZIPを右クリック →「すべて展開」で展開します。
  2. 展開してできたフォルダの中の codetwin.exe をダブルクリックすると起動します。インストーラーは不要です。
  3. 初回起動時に「Windows によって PC が保護されました」と表示された場合は、 「詳細情報」→「実行」で起動できます。
個人配布のためコード署名を行っていません。上記の警告は想定内の表示です。

Mac

  1. ダウンロードしたDMGをダブルクリックしてマウントします。
  2. 開いたウィンドウの CodeTwin.app を、隣の Applications フォルダへドラッグ&ドロップします。
  3. 初回起動時に「開発元を確認できません」と表示された場合は、アプリを 右クリック(またはControlキー+クリック)→「開く」で起動できます。
Apple Developer署名なしの配布のため、初回のみこの操作が必要です。2回目以降は通常のダブルクリックで起動できます。

あなたのコードは、あなたのPCから出ません

CodeTwinはネットワーク通信を一切行いません。選択したフォルダの内容はすべて選択したPC内だけで処理され、外部のサーバーやクラウドサービスに送信されることはありません。機密性の高いソースコードでも安心して比較できます。

FAQ

よくある質問

無料ですか?

はい、無料でご利用いただけます。

対応OSを教えてください

Windows 10/11 (64bit)、macOS 12以降 (Intel / Apple Silicon 両対応) です。

起動時に「開発元を確認できません」「PCが保護されました」と表示されます

個人配布のためコード署名・公証を行っていないための表示です。悪意のあるものではありません。回避手順はインストール方法をご覧ください。

ソースコードは公開されていますか?

現在は非公開です。ビルド済みのアプリのみを配布しています。

比較したコードはどこかに送信されますか?

送信されません。CodeTwinはネットワーク通信を一切行わない、完全ローカル動作のアプリです。