Skip to main content
Back to projects
activeFeb 09, 2026

dvddvd

An Electron desktop app wrapping dvda-author for DVD-Audio creation with a modern React interface.

electronreacttypescriptdesktopaudiomedia
GitHub

Overview

dvddvd is a cross-platform Electron application that provides a modern GUI for the dvda-author CLI tool. It handles DVD-Audio disc creation through a React + TypeScript interface with drag-and-drop track management, audio format analysis, and multi-platform builds.

Key Features

  • Drag-and-Drop Tracks: Visual track ordering and group management for disc layout.
  • Audio Format Analysis: Automatic detection and validation of audio file properties.
  • Project Files: Save and load disc projects in .dvda-project format.
  • Cross-Platform Builds: electron-builder configured for Linux, macOS, and Windows.
  • IPC Architecture: Clean separation between Electron main process and React renderer via typed IPC channels.

Technology Stack

  • Shell: Electron with electron-builder
  • Frontend: React, TypeScript, Zustand state management
  • CLI Wrapper: dvda-author for DVD-Audio ISO generation
  • Build: Vite, electron-builder (Linux/macOS/Windows)

Current Status

Active development with core authoring workflow and project file management implemented. Multi-platform packaging configured.

Have questions about dvddvd?

Try asking the AI assistant! Here are some ideas:

Related Projects