DreamApp

Install & Update DreamCreator

Download builds, verify dependencies, and stay current.

Download builds

  1. Visit the DreamCreator releases page.
  2. Choose the package for your system: macOS uses .dmg (Apple silicon maps to arm64, Intel maps to intel), Windows offers .zip (portable) or .exe (installer).
  3. Extract or install DreamCreator into a writable directory.

Heads-up for macOS Unsigned builds require a one-time Gatekeeper approval. Control-click the app, choose Open, or remove the quarantine flag:

sudo xattr -rd com.apple.quarantine /Applications/DreamCreator.app

First launch checklist

  • The first run deploys yt-dlp and FFmpeg into the system cache automatically.
  • Configure any proxy under Preferences -> Network before starting downloads.
  • Each download quickly validates yt-dlp and FFmpeg. If a dependency is missing or outdated, DreamCreator will guide you through repair, installation, or upgrade.
  • Request URLs are checked against your Cookies collections. Manage them via the Cookies panel before downloading. Due to OS security limits, Safari on macOS and some Windows browsers cannot sync automatically, so see “Asset Acquisition” for manual options.

Staying current

DreamCreator’s dependency manager runs in the background. When it finds a version mismatch:

  1. The app fetches the new binary via mirrored endpoints.
  2. SHA hashes are validated before activation.
  3. The previous version is kept as a rollback until the new binary passes health checks.

Build from source (optional)

Requirements:

  • Go 1.25.4
  • Node.js 24.11.0
  • Wails CLI (go install github.com/wailsapp/wails/v2/cmd/wails@latest)

Steps:

# Backend dependencies
go mod tidy

# Frontend assets
npm install --prefix frontend

# Desktop bundle
wails build

Use wails dev for hot reload during development.