A desktop service which act as a message bus between multiple desktop agents for sending/receiving FDC3 compliant data. It serves two purposes:

There are client libraries to this runtime which expose API enabling interoperability across consuming applications. Currently available client libs:

Supported Platforms

Written in .NET 6.0 C# which supports multiple operating systems. See:


Multihost support

Workflows can be spanned to multiple host machines by running instances of backplane on each machine and configuring the member nodes in config file.

Look at MultiHostConfig section in appsettings.


Copyright (C) 2022 Backplane open source project

Distributed under the Apache License, Version 2.0.

SPDX-License-Identifier: Apache-2.0