SaaSActive

Overwolf

Overwolf: Overwolf Developers Legal App Developer Terms App Developer Privacy Policy App Developer CCPA App Developer DPA Overwolf Terms Overwolf Privacy Policy Support Discord Facebook X (formerly Twitter) Overwolf Native Changelogs API App Creation Process Best Practices Game Events Status Overwolf Electron Changelogs API App Creation Process Overwolf Electron technical overview Game Events Status Information Careers Fund Roadmap Developers Newsletter Developers Blog Overwolf Appstore Advertis

Open source page

Field note

What it does

On this page The Manifest file The manifest.json file is the core configuration file for your Overwolf app. It defines essential app properties including metadata, permissions, window configuration, game targeting, and runtime behavior. The file is mandatory and must be located in the root folder of your app. info For a complete, working example of a manifest.json file, see the Overwolf sample app . Minimum manifest.json example ​ This example shows a minimal, valid manifest.json file with required fields only: { "manifest_version" : 1 , "type" : "WebApp" , "meta" : { "name" : "My App" , "author" : "My Company" , "version" : "1.0.0" , "minimum-overwolf-version" : "0.170.0" , "description" : "A brief description of my app" , "icon" : "assets/icon.png" } , "data" : { "start_window" : "main" , "windows" : { "main" : { "file" : "index.html" } } } } note This is the minimum required to pass schema validation. For Appstore submission you also need dock_button_title , icon_gray , launcher_icon , and window_icon — see the meta properties table for details. Validate your manifest.json ​ To ensure your manifest file is correct and complete, validate it against the official schema. Read the schema validation best practices for detailed validation instructions.

Capabilities

Available capabilities

Tags

Tags

No tags filed yet.

Ways to use it

Ways to use it

No integrations filed yet.

Product features

Product features

Access the manifest from your app ​

Game targeting object ​

Meta object ​

Meta properties ​

Minimum manifest.json example ​

Permissions array ​

Request referrer force object ​

The Manifest file

Top-level data properties ​

Top-level manifest properties ​

Validate your manifest.json ​

WebApp settings object ​