# Prerequisites for Running Palmier Pro: System Requirements and Build Setup

> Discover the essential system requirements for running Palmier Pro. Learn about macOS versions, Apple Silicon, and Xcode 16 needed for a smooth build setup.

- Repository: [Palmier/palmier-pro](https://github.com/palmier-io/palmier-pro)
- Tags: getting-started
- Published: 2026-06-22

---

**To run Palmier Pro, you need macOS 26 (Tahoe) or newer on Apple Silicon hardware; developers building from source additionally require Xcode 16 and Swift 6.2.**

Palmier Pro is a native macOS video editor distributed through the `palmier-io/palmier-pro` repository. Before launching the application or compiling the Swift codebase, you must satisfy specific hardware and software prerequisites for running Palmier Pro that differ between end users and contributors.

## Prerequisites for Running Palmier Pro: Hardware and Software

### Operating System and Architecture

According to **README.md** (lines 11-12), Palmier Pro requires **macOS 26 (Tahoe)** or newer. The application runs exclusively on **Apple Silicon (ARM64)** architecture. Intel-based Macs are explicitly unsupported for both the binary distribution and source compilation.

### Development Toolchain Requirements

If building from source, **CONTRIBUTING.md** (lines 13-14) mandates **Xcode 16** or later and the **Swift 6.2** toolchain. These tools are required to compile the Swift packages and frameworks that constitute the video editor.

## Running the Pre-Built Application

End users who download the release DMG have minimal prerequisites. You only need a compatible Apple Silicon Mac running macOS 26 or newer; no development tools are required.

```bash

# Mount and launch the downloaded application

open PalmierPro.dmg
open PalmierPro.app

```

## Building Palmier Pro from Source

### Required Development Tools

Before compilation, install Xcode 16+ and verify Swift 6.2 is available in your toolchain. These are hard requirements documented in the contribution guidelines.

### Compilation Steps

The build process follows standard Swift Package Manager conventions. As documented in **CONTRIBUTING.md** (lines 16-23), execute the following commands in your terminal:

```bash

# Clone the repository

git clone https://github.com/palmier-io/palmier-pro
cd palmier-pro

# Compile and launch (requires Xcode 16+ and Swift 6.2)

swift build
swift run

```

### Using the Debug Script

The repository includes **[`scripts/dev.sh`](https://github.com/palmier-io/palmier-pro/blob/main/scripts/dev.sh)**, which automates launching a debug build while streaming OSLog output. This script presumes the Xcode and Swift prerequisites are already satisfied.

```bash

# Launch debug build with live logging

./scripts/dev.sh

```

## Summary

- Palmier Pro requires **macOS 26 (Tahoe)** or newer and **Apple Silicon** hardware
- **Intel-based Macs** are explicitly unsupported
- Pre-built binaries require only the compatible OS and hardware
- Source compilation requires **Xcode 16** and **Swift 6.2**
- Use **[`scripts/dev.sh`](https://github.com/palmier-io/palmier-pro/blob/main/scripts/dev.sh)** for streamlined development builds with logging

## Frequently Asked Questions

### Can I run Palmier Pro on Intel-based Macs?

No. According to **README.md** (lines 11-12), Palmier Pro does not run on Intel-based Macs. The application requires Apple Silicon (ARM64) architecture exclusively.

### What is the minimum macOS version for Palmier Pro?

The minimum supported version is **macOS 26 (Tahoe)**. This requirement is documented in **README.md** (lines 11-12) and applies to both pre-built binaries and source-compiled versions.

### Do I need Xcode to run the pre-built application?

No. Xcode 16 and Swift 6.2 are only required if you are building Palmier Pro from source. Users running the downloaded DMG from the releases page only need the compatible macOS version and Apple Silicon hardware.

### Where is the development helper script located?

The helper script is located at **[`scripts/dev.sh`](https://github.com/palmier-io/palmier-pro/blob/main/scripts/dev.sh)** in the repository root. This script launches debug builds and streams OSLog output, assuming you have already installed the required Xcode and Swift toolchain as specified in **CONTRIBUTING.md**.