Example 2. App with GUI

config.json for app with GUI explained

Introduction

Configuration for apps with graphical user interface are pretty much the same like any other Supervisely apps. In this section we'll look into Interactive objects distribution app. Application calculates interactive heatmap chart for every class with objects distribution.

supervisely-ecosystem/interactive-objects-distribution/config.json

App properties

Properties

type

Type of the Ecosystem entity

version

App engine version

name

Name of the app

description

App description in Ecosystem

categories

List of categories that app are associated with in Ecosystem

App categories

icon

Link to the application icon

poster

Link to the application poster

entrypoint

Instruction for executing app scripts.

src.main is a relative path to main.py which contains app object :app

port

Predefined standard port for the app

context_menu

App context menu configuration options. If not specified, app can be launched only from Ecosystem

context_category - sub section in context menu

target - determines where the application can be launched from

min_instance_version

Minimum instance version to launch app. Current instance version can be found at the bottom right corner at the Supervisely

Last updated

Was this helpful?