> For the complete documentation index, see [llms.txt](https://developer.supervisely.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.supervisely.com/app-development/basics/app-json-config.md).

# Configuration file

- [config.json](https://developer.supervisely.com/app-development/basics/app-json-config/config-json.md): Configuration file properties
- [Example 1. Headless](https://developer.supervisely.com/app-development/basics/app-json-config/example-1.-headless.md): config.json for headless app explained
- [Example 2. App with GUI](https://developer.supervisely.com/app-development/basics/app-json-config/example-2.-app-with-gui.md): config.json for app with GUI explained
- [v1 - Legacy](https://developer.supervisely.com/app-development/basics/app-json-config/v1-legacy.md): legacy app examples
- [Example 1. v1 Modal Window](https://developer.supervisely.com/app-development/basics/app-json-config/v1-legacy/example-1.-v1-modal-window.md): config.json for v1 app with Modal Window explained
- [Example 2. v1 app with GUI](https://developer.supervisely.com/app-development/basics/app-json-config/v1-legacy/example-2.-v1-app-with-gui.md): config.json for v1 app with GUI explained
