REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects.
Principalele funcționalități ale praydog/reframework sunt: Runtime Engine Hooking Frameworks, Managed Object Field Readers, Game Object Debugging Toolkits, Game Object Browsers, Runtime Manipulators, Function Hooking, Engine Lifecycle Hooks, VR Integration Frameworks.
Alternativele open-source pentru praydog/reframework includ: sinai-dev/unityexplorer — UnityExplorer is a specialized suite of runtime tools for memory exploration, asset exporting, camera control, and… premake/premake-core — Premake is a build system generator and cross-platform build configuration tool. It functions as a scripting engine… obgnail/typora_plugin — This project is a JavaScript-based plugin framework for the Typora markdown editor. It provides a development platform… pryaxis/tshock — TShock is a server management tool and plugin framework for dedicated Terraria servers. It functions as an… imgui-rs/imgui-rs — This project provides Rust bindings for the Dear ImGui library, enabling the creation of high-performance graphical… rxi/microui — microui is a minimal immediate-mode graphical user interface library written in C, designed for resource-constrained…
UnityExplorer is a specialized suite of runtime tools for memory exploration, asset exporting, camera control, and real-time object property inspection within Unity applications. It functions as a runtime debugger and engine inspector, providing an interface to locate singletons, static classes, and active scene objects in memory. The project distinguishes itself with a C# runtime debugger that allows for the execution of custom scripts and the patching of method behavior. It includes a dedicated asset exporter for saving textures and audio clips as PNG and WAV files, as well as a freecam too
Premake is a build system generator and cross-platform build configuration tool. It functions as a scripting engine that transforms scripted workspace definitions into native project files for multiple build toolsets and compilers. Additionally, it can generate JSON-formatted compilation databases for use with language servers and static analysis tools. The project distinguishes itself through a programmable runtime that allows for internal function hooking and the interception of build logic. This extensibility enables users to create custom toolset generators, implement modular extensions f
This project is a JavaScript-based plugin framework for the Typora markdown editor. It provides a development platform to integrate custom functional logic, UI elements, and keyboard shortcuts into the editor environment. The framework distinguishes itself by offering a JSON-RPC remote interface, allowing external programs to control the editor and trigger plugin functions. It also includes a dedicated publishing system to export and upload markdown documents to external blogging platforms via API requests. The project covers a wide range of capabilities, including editor workflow automation
This project provides Rust bindings for the Dear ImGui library, enabling the creation of high-performance graphical user interfaces using an immediate-mode paradigm. By defining interface elements directly within the application render loop, it eliminates the need for persistent object hierarchies, allowing for rapid prototyping and dynamic visual updates. The library distinguishes itself by wrapping complex native function signatures in type-safe builders, which improves developer ergonomics while maintaining the performance characteristics of the underlying C++ implementation. It utilizes a