Skip to main content

Introduction to Overwolf Electron APIs

Overwolf Electron APIs provide a powerful set of tools for developers to build desktop applications with access tailored specifically for gaming. These APIs extend the traditional Electron framework by integrating Overwolf's APIS to create desktop apps that respond to real-time game events, capture in-game data, and seamlessly interact with the Overwolf platform. Overwolf provides these capabilities on the Electron framework to enable developers to create deeply integrated apps that enhance gameplay without requiring low-level native development. For more information, see Overwolf Electron

Modules

ModuleDescription
CRNThe Content Recommendation Notification (CRN) APIs give you tools to help manage the content notification settings in your app.
OverlayAPIs for controlling overlays in apps. Overlay is the ability to show a window on top of the current game window.
PackagesProvides access to all available Overwolf APIs bundled in the Electron Overwolf Packages management.
RecorderThe Overwolf Electron recording APIs integrate recording into the Overwolf Electron framework allowing you to record both audio and video.
UtilityThis module provides utility methods for tracking and managing game-related events such as game launch, exit, and scanning for installed games. It is used to enable event-driven behavior based on a user's game activity.