Skip to content

DCS Dropzone

DCS Dropzone is a mod manager for DCS World that handles discovering, installing, and activating community mods through a suite of three applications: the Daemon, the Webapp, and the Launcher.

Applications

Daemon

The Daemon is a local background process that manages the full mod lifecycle on the user's machine. It downloads releases, unpacks them into a local mod store, and enables or disables mods by managing symlinks in the DCS World saved games directory.

Webapp

The Webapp is a hosted web application where users browse and discover mods from the registry. It provides search, filtering, and mod detail pages, and communicates installation requests to the local Daemon.

Launcher

The Launcher is a desktop process that runs on startup. It checks for available application updates, downloads and applies them, then starts the Daemon. Users interact with the Launcher to keep DCS Dropzone itself up to date.

Guides

Getting started with local development : How to run all three applications locally for development and testing.

Errors as Values : How to handle known errors using Go-style tuples instead of throwing exceptions.

Spec

Spec pages define system behaviors using Spec Driven Development. Each spec describes one behavior in terms of inputs and observable system actions, with no implementation detail.

See Also