OverlayDearImGui_BepInEx5

⭐ — (0 endorsements) 📥 402 downloads 📌 v2.0.1 📅 6/25/2025
🟡 Updated this year

By xiaoxiao921 · Libraries

⬇ Download Mod Source: Thunderstore ↗ 📅 Updated: 3/28/2026 📅 Created: 6/25/2025

🔍 Analysis

  • 🏆 #9 of 9 Libraries mods in this game by downloads

📋 About This Mod

OverlayDearImGui.BepInEx5 Creates an overlay window that renders Dear ImGui over the process of your choice. Does not work when the target application is exclusively full-screen. Usage The keybind for bringing up the cursor for interaction is by default the Insert key, which can be modified in the configuration file. Mod Developers Download this package and the OverlayDearImGui.Shared dependency. Add a reference to ImGui.NET.dll (from Shared) and OverlayDearImGui.BepInEx5.dll (from this package) in your C# project. Above your BaseUnityPlugin class definition: In OnEnable : OverlayDearImGui.Overlay.Render += MyUI; Example Render Function: private static float _lastRefreshTime = -Mathf.Infinity; private static GameObject _cachedInstances = Array.Empty<GameObject>(); private static void MyUI() { if (ImGui.BeginMainMenuBar()) { if (ImGui.BeginMenu("Debug", true)) { if (ImGui.MenuItem("Open Debug Window", null, _isMyUIOpen)) { _isMyUIOpen ^= true; } ImGui.EndMenu(); } ImGui.EndMainMenuBar(); } if (!_isMyUIOpen) { return; } if (Time.realtimeSinceStartup - _lastRefreshTime >= 2f) { _cachedInstances = UnityEngine.Object.FindObjectsOfType<GameObject>(); _lastRefreshTime = Time.realtimeSinceStartup; } if (ImGui.Begin("GameObject Debug Viewer", ImGuiWindowFlags.AlwaysAutoResize)) { ImGui.Text($"Found {_cachedInstances.Length} GameObject instances:"); for (int i = 0; i < _cachedInstances.Length; i++) { var stuff = _cachedInstances; if (stuff == null) { continue; } var name = stuff.gameObject.name; var pos = stuff.transform.position; var active = stuff.gameObject.activeInHierarchy; ImGui.Separator(); ImGui.Text($" Name: {name}"); ImGui.Text($" Active: {active}"); ImGui.Text($" Position: {pos}"); } ImGui.End(); } }

Overlay Window for Dear ImGui

📊 Mod Details

Game
Thunderstore Mods
Author
xiaoxiao921
Version
2.0.1
Downloads
402
Endorsements
0
Category
Libraries
Created
6/25/2025
Updated
3/28/2026
Tags
Libraries

🔧 How to Install Thunderstore Mods

Use r2modman/Thunderstore Mod Manager. Or manual: install BepInEx, drop mods into plugins folder.

📖 Full step-by-step install guide for Thunderstore →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Thunderstore commands, item IDs, and more.

Keep browsing — more Thunderstore mods await

📋 All Thunderstore Mods 🏆 Top 25 📂 More Libraries 👤 More by xiaoxiao921 🔎 Similar Mods 🌐 Best Libraries (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods