Home ▶Versions workflow ▶Comparing differences ▶Requirements

# Requirements

Versions does not have an integrated difference viewer, but instead lets you choose an external application to show file comparisons. An external application is required to view comparisons.

## External Applications

By default, Versions uses “Kaleidoscope”, is available, to perform comparisons. Several other applications can be selected from the “Preferences” window. A full list of options is:

- Kaleidoscope (demo available: www.kaleidoscopeapp.com)
- FileMerge (included with Apple Xcode tools)
- Araxis Merge (demo available: www.araxis.com)
- BBEdit (demo available: www.barebones.com)
- DeltaWalker (demo available: www.deltawalker.com)
- DiffMerge (demo available: www.sourcegear.com)

- P4Merge (demo available: www.perforce.com)

For information on how to use other external applications or customize comparing behavior, see the section: Custom comparison scripts.