Hazybyte Studio
DiffDraft app icon.

macOS app

DiffDraft

Compare versions. Cherry-pick the best parts. Compose the final text.

A Mac-first workspace for comparing multiple text versions, keeping sources nearby, writing in the pinned Compose Draft, and saving the session for later.

Mac App StoremacOSSource ShelfFocus CanvasSave slotsPlain text
DiffDraft showing Source Shelf, two active sources, and a pinned Compose Draft.

Sources A/B/C/D in Source Shelf

Focus Left | Draft | Right

Draft Pinned and editable

Export Clean plain text

How DiffDraft works

A deliberate path from source versions to final text.

DiffDraft is designed for reviews where comparing is only the beginning. The center Compose Draft is the place where choices become the final version.

01

Add versions to the Source Shelf

Bring A, B, C, D, or other plain-text versions into one session.

02

Choose Active Left and Active Right

Focus on two versions at a time while the others remain nearby.

03

Compose in the pinned center draft

Write the final text in the Compose Draft instead of editing source files.

04

Cherry-pick Left, Right, or Both

Take useful hunks into the draft, then keep rewriting directly.

05

Keep rows stable while editing

Manual draft rows and source-lane gaps stay aligned through long reviews.

06

Switch sources without losing the draft

Change the active pair while the Compose Draft stays intact.

07

Save sessions and snapshots

Use save slots and checkpoints to pause and continue later.

08

Export clean final text

Copy or save the Compose Draft as plain text, without UI markers or provenance badges.

DiffDraft mockup showing A, B, C, and D sources in the Source Shelf.

Source Shelf

Keep every version nearby, then focus on two at a time.

Add multiple plain-text versions to the Source Shelf instead of juggling windows. Choose the active left and right sources, then keep the rest close for the next pass.

More than a two-pane diff

Keep several versions close without turning the workspace into a cluttered N-way merge screen.

Active left and right sources

Focus Canvas shows Active Left Source | Compose Draft | Active Right Source.

Switch without starting over

Change the active source pair without clearing the Compose Draft.

Focus Canvas

The Compose Draft stays pinned while the sources change.

The working view narrows to Active Left Source | Compose Draft | Active Right Source. Source lanes stay readable, and the center draft remains the text you are deliberately building.

Row-aware editing

Source rows, draft rows, manual rows, and intentional gaps stay visually aligned while you edit.

Manual draft rows

Rows you add manually remain draft-only instead of being forced into a source lane.

Source-lane gaps stay visible

Source lanes show missing-source context instead of pretending every draft row came from a source.

DiffDraft mockup showing stable rows, manual draft rows, source gaps, and the center Compose Draft.

Workflow details

The review stays readable while the draft keeps moving.

Each part of DiffDraft protects a different piece of the composition workflow: choosing source text, preserving context, checking provenance, saving progress, and leaving with clean text.

Cherry-pick and edit

Take useful text, then write normally.

Use Take Left, Take Right, or Take Both to move a hunk into the Compose Draft. Taking a hunk changes only the draft, so the source lanes remain reference material.

Direct draft editing

After taking text, edit the Compose Draft with normal writing behavior.

Aligned manual rows

Custom draft rows remain in place while the left and right lanes show source gaps.

DiffDraft edit sheet showing manual Compose Draft rows aligned with source gaps.

Switch sources

Compare a new pair without clearing the center draft.

When A versus D becomes the useful review, switch the active pair and keep composing. The center draft is not reordered or discarded.

Active pair changes

The Focus Canvas updates the left and right source lanes around the same draft.

Draft remains the object of value

The source shelf supports exploration without making the draft disposable.

DiffDraft comparing source A with source D while the Compose Draft remains pinned in the center.

Provenance and review

See where draft text came from.

Provenance badges help distinguish source-derived, mixed, custom, and unresolved draft sections, so reviewers can spot what still needs attention.

Review confidence

Badges provide context while you work without becoming part of the final export.

Unresolved stays visible

Draft areas that still need placement or review can remain marked until you resolve them.

DiffDraft Compose Draft with source-origin badges and active source lanes.

Save slots and snapshots

Pause a messy review and return later.

Session save slots preserve sources, draft, active pair, provenance, review state, compare options, and snapshots so unfinished work can reopen with context.

Checkpoints before major edits

Manual snapshots give you a checkpoint before a risky rewrite.

Manage saved sessions

Restore, duplicate, and manage saved sessions when the workflow needs another branch.

DiffDraft Load Session window showing saved sessions, active pair labels, and snapshot counts.

Clean export

Leave with the final draft, not the review UI.

Copy or save the Compose Draft as plain text. UI markers, row labels, and provenance badges stay out of the exported final text.

Plain text first

The export emphasizes the final wording, not the mechanics used to review it.

Portable session package

When needed, export a session package with embedded source snapshots for unfinished work.

Final Draft.txt showing clean plain text exported from DiffDraft.

Local-first, plain-text first

A Mac workspace for real text reviews.

DiffDraft centers the work on your Mac and treats Markdown, JSON, YAML, CSV, XML, and code-like text as plain text.

No account needed to compare, compose, save, and export.

Source files are not silently modified by comparison or compose actions.

Final draft export uses clean Compose Draft text.

Useful for marketing copy, contract clauses, policies, docs, release notes, prompts, localization review, notes, scripts, proposals, and research drafts.

Mac App Store

DiffDraft on the Mac App Store.

Use the App Store link for DiffDraft, or keep support, privacy, and terms close while you work.