Skip to content

Parallel Desktop · Windows + macOS

The CNC editor your workstation was missing.

A fast, keyboard-friendly workspace for reading, editing, checking, comparing, and visualizing CNC programs — without leaving the bench.

macOS 14 Sonoma or newer · Windows 10/11 · Offline-first

Supported Program Formats
  • .nc
  • .ngc
  • .tap
  • .gcode
  • .txt
  • .mpf
  • .eia
Parallel Desktop editing a CNC program with the sections timeline open
Program sectionsO1234.nc

G-code-aware editing

Built around the program, not a generic buffer.

Fanuc-style syntax highlighting, line numbers, undo and redo, and fast search. Open several files in tabs and return to recently used programs. The previous session comes back with you.

Interactive backplot

See supported motion before it reaches the machine.

Preview mill or Fanuc lathe centerline motion in XY, XZ, or YZ. Pan, zoom, filter by section or tool, and jump from a path to its source line. Lathe Ø opens the XZ view, assumes G18, and treats programmed X and U as diameters.

Program navigation

Long programs, navigable at a glance.

Recognized sections form a timeline for moving through a program without scrolling blindly. The status bar keeps the tool count, section count, and work offset in view.

Visual comparison

Compare without risking the file.

Review the current work beside the saved copy, a backup, or another program. Differences are read-only, so comparison cannot change either file.

Program checks

Review detected issues, then jump to the block.

Checks are advisory. They may not represent every controller, macro, offset, cycle, or machine configuration — and they are not a substitute for the shop’s approval process.

Shop-file compatibility

Files stay on your computer.

Parallel preserves original line endings and text encoding when saving. Common shop formats are welcome, including legacy encodings that older controllers still expect.

Settings

Make the shortcuts and the typeface yours.

Choose the monospaced editor font, set editor zoom, and reassign keyboard shortcuts. Parallel rejects conflicts, unsafe unmodified global keys, and operating-system-reserved shortcuts.

  • Multiple programs in tabs
  • Session restore and recent files
  • Customizable shortcuts
  • Editor font and zoom
  • Block renumbering
Parallel Desktop settings, Appearance pane, with dark theme and JetBrains Mono selected
AppearanceTheme, font, zoom

Visual comparison

Compare without risking the file.

Review the current work beside the saved copy, a backup, or another program. Differences are read-only, so comparison cannot change either file.

Parallel Desktop comparing the current program with the saved copy. One added comment is highlighted; the comparison is read-only.
CompareRead-only
Windowsx86_64

NSIS installer

Windows 10 and 11 64-bit. Self-contained installer for shop workstations without internet access requirements.

Windows 10 / 11Standalone .exe
macOSUniversal Binary

Universal DMG, macOS 14+

Apple Silicon and Intel 64-bit. Release builds are signed, notarized, and stapled so Gatekeeper validates completely offline.

macOS 14 Sonoma+Signed & Notarized
Advisory aid

An editing aid — not a machine simulation or controller.

Parallel is an editing and review aid, not a machine simulation or controller. Backplots and checks are advisory and may not represent every controller, macro, offset, cycle, or machine configuration. Always validate a program using your shop’s approved process before running it on a machine.

Coming soon

Desktop launch updates are coming.

Windows and macOS availability details will be posted here after the release plans are confirmed.

Launch notifications are not open yet.

Signups will open after the release details are confirmed.