MCPcopy Index your code
hub / github.com/Nat3z/OpenGameInstaller

github.com/Nat3z/OpenGameInstaller @ogi-addon-v4.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release ogi-addon-v4.1.0 ↗ · + Follow
875 symbols 2,580 edges 125 files 135 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ogi logo (courtesy of hoyoverse)

websitedocumentationaddons list

OpenGameInstaller

A game installation and management platform built with developers in mind.

Using third-party addons is your responsibility. We at OpenGameInstaller are not responsible for the content you download with our utility. Please download responsibly.

How To Install

Go to the latest release and download the "OpenGameInstaller-Setup.exe" file (x86_64 only). This will install the auto-updater to keep the application up-to-date.

Screenshots

Library View Store View Discover View About View

What is this repository?

This is the npm workspace which stores all of the packages required for OpenGameInstaller, including the front-facing GUI application, a web-interface for docs web, a library to interface with the Real-Debrid API packages/real-debrid, a library to interface with the AllDebrid API packages/all-debrid, and a library to interface with OpenGameInstaller's addons platform packages/ogi-addon.

How do I build addons?

Follow the Building your first addon guide to learn how you can create awesome addons that expand OpenGameInstaller!

READMEs are in each package to describe how to use them.

The LICENSE of each package are in their directories.

logo is Firefly by Hoyoverse's Honkai Star Rail. We do not claim ownership of this image nor the character, we just love the game.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 418
Method 326
Class 89
Interface 42

Languages

TypeScript100%

Modules by API surface

updater/src/main.ts65 symbols
application/src/electron/handlers/handler.ddl.ts61 symbols
packages/ogi-addon/src/config/ConfigurationBuilder.ts46 symbols
packages/ogi-addon/src/main.ts39 symbols
application/src/frontend/managers/GamepadManager.ts37 symbols
application/src/electron/handlers/handler.umu.ts33 symbols
application/src/electron/main.ts28 symbols
packages/client-kit/lib/connection.ts26 symbols
application/src/electron/updater.ts25 symbols
application/src/electron/handlers/handler.torrent.ts25 symbols
application/src/electron/startup.ts23 symbols
packages/all-debrid/src/main.ts17 symbols

For agents

$ claude mcp add OpenGameInstaller \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page