App parts

The app container can contain various app parts. This allows different app types to be implemented.

The app parts are entered as optional entries in the app description. If these parts are present, the PLCnext Runtime (AppManager) reacts accordingly.

The app description file must contain the metadata JSON object "plcnextapp" and at least one optional app part.

To make it easier for you to create a correct JSON file, you can use the following JSON schema:


  {
    "$schema": "https://raw.githubusercontent.com/PLCnext/App-Info-Schema/refs/heads/main/app-info-schema.json",
    "plcnextapp": {
        ...
    }
}
  

If you use a code editor that supports JSON schema (e.g. Visual Studio® Code), autocomplete and descriptions of the properties are added. You can find more information on JSON schema at GitHub.

 

 

 

 


• Published/reviewed: 2025-08-26 • Revision 21 •