Overwolf

Overwolf

  • Getting Started
  • Docs
  • API
  • Events Status
  • Blog
  • Q&A
  • Support

›Community Help

Best Practices

  • Overview
  • App specific experience
  • First time user experience
  • App launch performance
  • Marketing Communications
  • User journey and error handling
  • Per-game settings
  • Hotkey best practices
  • Second monitor usage
  • Data persistence
  • Reduce OPK size
  • Use Tab as an app Hotkey
  • Type definition file
  • Download Link with referral ID
  • Video capture best practices
  • Enable Developer Tools

Using Windows API

  • Using Overwolf windows
  • Windows Communication
  • Windows Types
  • Resolution Size and Position
  • General Tips

Using Plugins

  • Plugins overview
  • Plug-in Implementation
  • Write your own plugin
  • Sample plugin
  • Simple I/O plugin
  • TeamSpeak plugin
  • Downloader plugin
  • Process Manager plugin

Using Events

  • JavaScript events overview
  • Using game events in your app
  • Game events Simulator
  • Verifying event status

Developers Console

  • Submit a new version
  • Submit for review
  • Update store listing
  • Manage your subscriptions
  • Users and permissions
  • Crash reports
  • Rating and reviews

Integrations

  • Integrating app analytics
  • Login with Twitch
  • Login with Overwolf
  • Event SDK for Game Devs
  • Twitch Extensions

Request a Service

  • Marketing asset requirements
  • Looking for Group
  • Promoting your app
  • App recommendations

Community Help

  • Join the Community
  • Webinars
  • Developers Content
  • Code snippets

Legal

  • Legal overview
  • App terms
  • Developers terms
Edit

Useful community code snippets

important

Please note that these are community code snippets, and the usage is at your own risk.

  • The Overwolf gists repository.
    Typically used to share files and snippets with others quickly.
    You can upload new gists and browse other gists that uploaded by the community.

  • egamer/ow-events-status-element.
    "We found ourselves needed to present an indication for OW events status in more than one place, so we created this small web-component package to help us do so.
    feel free to use it, send comments, suggestions, and other feedback".

  • GR Digital/memory-reader.
    A little library for simple external memory reading from Overwolf apps.

  • GR Digital/Overwolf app boilerplate. Overwolf boilerplate with Flowtype and React here. "the boilerplate we've used for multiple successful Overwolf apps, ranging from fairly simple to some of the most complex apps on the platform. It showcases updating the app from the server, deploying, logging and ffi with c-style plugin apis."

  • Sorikairox/Overwolf VUE sample app. Sorikairox built a Vue version of our official OW sample app.

  • AlbericoD/overwolf-modern-react-boilerplate. Overwolf Modern React Boilerplate. "An opinionated open source boilerplate in React.JS with the new hook API and the overwolf-hooks package, this repository helps developers create fast, internationalized, modular and modern code with template for create react app (CRA)".

    • To use this template, add "--template overwolf-typescript-redux" when creating a new app.
      For example:

      npx create-react-app my-app --template overwolf-typescript-redux
      # or
      yarn create react-app my-app --template overwolf-typescript-redux
      
  • AlbericoD published a package of react hooks for Overwolf. "Custom hooks to help use overwolf api with the new react hooks technology."
    NPM: https://www.npmjs.com/package/overwolf-hooks
    Repo: https://github.com/AlbericoD/overwolf-hooks#readme

  • gosuai/overwolf-webproxy-plugin. Plugin that starts a local webserver with CORS headers.

  • firestone/ow-utils-plugin. Plugin that is used to take a screenshot of the current active window.

  • firestone/unityspy A library to read the memory of Unity games. See also the Overwolf wrapper.

  • truckyoverlay/virustotal Plugin that automatically checks for malware with VirusTotal.

Last updated on 1/21/2021 by eransharv
← Developers ContentLegal overview →
  • Legal
  • Terms overview
  • Developer's terms
  • App terms
  • Overwolf terms
  • Overwolf Privacy policy
  • Support
  • Questions and Answers
  • Discord
  • Slack
  • Facebook
  • Twitter
  • Documentation
  • Changelog
  • API
  • App Creation Process
  • Best Practices
  • Game Events status
  • Information
  • Careers
  • Fund
  • Developers Blog
  • Overwolf Appstore
  • Advertise on Overwolf