Getting Started

Install DPG and create your first project
PageDescription
IntroductionWhat DPG is, why it exists, and the five core tenets
InstallationBuild from source, system requirements, cross-compilation
Quick StartScaffold a project, write schemas, plan and apply
Development GuideFull setup script, build targets, testing, contributing
Editor IntegrationFormat-on-save for VS Code, Neovim, Helix, and JetBrains

Installation

Install dpg from a pre-built binary or build from source. Also covers dpg-lsp for editor support.

Introduction

What DPG is, why it exists, and the five core tenets that guide every design decision.

Quick Start

Create your first DPG project, write schemas, plan and apply migrations.

Development Guide

Prerequisites, setup script, build targets, testing, and contribution workflows for DPG.

Editor Integration

Install and configure DPG plugins for VS Code, Neovim, Helix, and JetBrains IDEs. Covers syntax highlighting, LSP, and format-on-save.