RibbonDiff Press kit

Screenshots, demo media, and product copy for RibbonDiff.

RibbonDiff is a native Mac diff workspace with live editable panes and filled visual ribbons connecting corresponding changes.

RibbonDiff showing a light mode side-by-side Swift code diff with filled ribbons connecting corresponding change blocks

Quick Facts

Product RibbonDiff
Publisher craftclay K.K.
Platform macOS
Category Developer utility, text comparison, file comparison, code review support
Website craftclay.com/ribbon-diff
Availability Mac App Store
Contact ribbon@craftclay.com

Primary Angle

RibbonDiff is built for developers and technical writers who need to stay oriented while reviewing real text changes. The filled center Ribbon connects corresponding change blocks across two editable panes, making additions, deletions, and larger rewrites easier to scan.

Workspace adds project navigation, modified-file access, full-project search, and Git-backed Version History, which is especially useful when reviewing multi-file changes produced by AI coding tools.

Product Descriptions

Paste-ready English copy for listings, articles, newsletters, and launch notes.

One line

RibbonDiff is a native Mac diff workspace with live editable panes and filled visual ribbons connecting corresponding changes.

Short description

RibbonDiff brings Xcode-style filled ribbon diffs to a standalone Mac app, with live editable comparisons, project Workspaces, search, and Git-backed Version History.

Medium description

RibbonDiff is a native macOS app for comparing and editing two versions of text side by side. Its filled center Ribbon visually connects corresponding change blocks, helping users remain oriented through additions, deletions, and larger rewrites. Workspace adds project navigation, modified-file access, full-project search, and Git-backed Version History, making RibbonDiff especially useful for reviewing multi-file code changes made by AI coding tools.

Screenshots

Downloadable screenshots are 5120 x 2880 PNG files. Use the dark blue screenshot as the default editorial visual when no specific theme is requested.

Dark Theme

RibbonDiff dark theme screenshot on blue background
Dark blueDownload
RibbonDiff dark theme screenshot on Tahoe background
Dark TahoeDownload
RibbonDiff dark theme screenshot on light Tahoe background
Dark Tahoe lightDownload
RibbonDiff dark theme screenshot on gray background
Dark grayDownload
RibbonDiff dark theme screenshot on white background
Dark whiteDownload

Light Theme

RibbonDiff light theme screenshot on yellow background
Light yellowDownload
RibbonDiff light theme screenshot on Tahoe background
Light TahoeDownload
RibbonDiff light theme screenshot on light Tahoe background
Light Tahoe lightDownload
RibbonDiff light theme screenshot on gray background
Light grayDownload
RibbonDiff light theme screenshot on white background
Light whiteDownload

Demo Movie

The demo shows RibbonDiff reviewing Codex-generated changes to a SwiftUI sample project.

Demo Repository

The demo movie uses PulseFitWorkoutRepo.zip, a small Git-backed SwiftUI sample project. The recorded workflow reviews a Codex modification that fixes grouped card navigation across several feature views.

Demo Prompt

Fix the following navigation bug:

In each feature view's groupedSections, grouped cards are rendered as plain cards and do not open detail sheets. Match the main board behavior by wrapping grouped entries in Buttons that assign selectedEntry. Apply consistently across WorkoutLibraryView, SessionPlayerView, CoachInsightsView, HistoryDashboardView, SettingsView, CommunityFeedView, RecoveryCenterView, WearableSyncView, and NutritionPlannerView.

Preferred Language

  • Use the product name as RibbonDiff.
  • Capitalize Ribbon, Workspace, and Version History when referring to RibbonDiff features.
  • Describe the app as native to Mac or macOS.
  • When discussing the demo movie, describe it as a review of Codex-generated SwiftUI code changes.

Media Contact

For review copies, product questions, asset requests, or interview requests, contact:

ribbon@craftclay.com

For product support requests, use the same email address listed on the RibbonDiff support page.