LN frameworks - Ultimate Debug Framework

Developer Framework Professional Runtime Debugging, Reflection & Multiplayer Toolkit for Unreal Engine 5

๐Ÿš€ Overview

Developer Framework is a powerful runtime debugging and development toolkit designed to accelerate development and streamline debugging for Unreal Engine projects.

Built entirely in high-performance C++, no C++ knowledge is required. The entire framework is Blueprint-friendly, allowing developers to easily configure, extend, and customize its functionality directly from Blueprints.

From runtime reflection and live property editing to multiplayer debugging, replication visualization, AI debugging, performance profiling, session recording, and more, Developer Framework provides a complete suite of professional tools through a modern, lightweight interface.

No setup required. Simply enable the plugin, restart the editor, and start debugging immediately. No additional configuration, code changes, or project integration is needed.

Whether you're developing a single-player game, multiplayer title, RPG, simulation, or AI-driven project, Developer Framework gives you everything you need to inspect, modify, profile, and understand your game in real timeโ€”helping you iterate faster and solve problems more efficiently.

โœจ Features

๐Ÿ” Reflection Browser

Browse every reflected object in your game at runtime.

โœ” Search Actors, Components and UObject instances

โœ” Inspect properties

โœ” Browse functions

โœ” View inheritance hierarchy

โœ” Runtime object inspection

โšก Live Property Editing

Modify variables without recompiling.

โœ” Bool

โœ” Integer

โœ” Float

โœ” Double

โœ” Enum

โœ” FVector

โœ” FRotator

โœ” FTransform

โœ” Structs

โœ” Nested Structures

โœ” Arrays (supported types)

Perfect for gameplay tuning and balancing.

๐Ÿ“Š Runtime Property Watcher

Track any variable in real time.

Features include:

โ€ข Floating Widgets

โ€ข Compact Widgets

โ€ข Detailed Widgets

โ€ข Live Graphs

โ€ข Value History

โ€ข Multiple Display Modes

โ€ข World-space overlays

โ€ข Automatic updates

๐ŸŒ Multiplayer Debugging

Designed for multiplayer development.

Includes:

โœ” Peer Manager

โœ” Server / Client Inspector

โœ” Authority Viewer

โœ” Dormancy Viewer

โœ” Local PIE Support

โœ” Snapshot Comparison

โœ” Replication Statistics

โœ” Network Metrics

๐Ÿ”ฅ RPC Monitor

Monitor Remote Procedure Calls in real time.

Displays:

โ€ข Reliable / Unreliable RPCs

โ€ข Parameters

โ€ข Call History

โ€ข Sender

โ€ข Receiver

โ€ข RPC Statistics

๐Ÿ›ฐ Replication Heatmap

Visualize replication activity inside your world.

Supports multiple visualization modes:

โ€ข Actor Count

โ€ข Network Bandwidth

โ€ข RPC Count

โ€ข Property Replication

โ€ข Dormancy

โ€ข Net Priority

โ€ข Packet Loss

Hover over cells to inspect detailed replication information.

๐Ÿค– AI Debugger

Record and visualize AI behaviour.

Features:

โœ” AI State Timeline

โœ” State Duration

โœ” Transition History

โœ” Transition Details

โœ” Blackboard Support (when available)

โœ” StateTree Support (supported engine versions)

โœ” Works with custom C++ AI systems

โœ” Session Recording

โœ” Timeline Scrubbing

โฑ Timeline Recorder

Record gameplay information over time.

Visualize:

โ€ข Property changes

โ€ข AI states

โ€ข Timeline events

โ€ข Graphs

โ€ข Network information

โ€ข Debug sessions

๐Ÿ’พ Session Recording

Save and reload debugging sessions.

Record:

โ€ข Timeline

โ€ข Selected Objects

โ€ข Tracked Properties

โ€ข AI Sessions

โ€ข Debug Layouts

โ€ข Window Configuration

Perfect for bug reproduction and QA workflows.

๐Ÿ“ˆ Performance Profiler

Built-in framework profiler.

Monitor framework performance in real time.

Includes:

โœ” CPU Usage

โœ” Update Cost

โœ” Render Cost

โœ” Memory Usage

โœ” Reflection Cache

โœ” Timeline Buffers

โœ” Draw Calls

โœ” Widget Statistics

โœ” Peak Timings

๐ŸŽจ Modern Runtime Interface(using dear imgui)

Clean developer-focused UI.

โœ” Dockable Windows

โœ” Floating Widgets

โœ” Live Search

โœ” Configurable Layout

โœ” Dark Theme

โœ” Runtime Controls

โœ” Keyboard Shortcuts

โœ” Lightweight Rendering

โš™ Built for Performance

Designed for minimal runtime overhead.

โœ” Optimized C++

โœ” Cached Reflection

โœ” Incremental Updates

โœ” Low Memory Usage

โœ” Efficient Rendering

โœ” Suitable for large projects

๐Ÿ“ฆ Supported Engine Versions

โœ” Unreal Engine 5.2

โœ” Unreal Engine 5.3

โœ” Unreal Engine 5.4

โœ” Unreal Engine 5.5

โœ” Unreal Engine 5.6

โœ” Unreal Engine 5.7

โœ” Unreal Engine 5.8

(Compatibility may expand with future updates.)(working on ue4)

๐ŸŽฎ Perfect For

โ€ข Gameplay Programmers

โ€ข Multiplayer Developers

โ€ข AI Developers

โ€ข Technical Designers

โ€ข QA Teams

โ€ข Indie Studios

โ€ข Professional Studios

โ€ข Unreal Engine Developers

๐Ÿ“š Documentation

Complete documentation, setup guides and API references are available here:

๐Ÿ“– Documentation

Documentation(Click Here)

๐ŸŽฅ Video Tutorials

Watch installation guides, feature walkthroughs and update videos:

โ–ถ YouTube

coming soon!

๐Ÿ’ฌ Community & Support

Need help?

Join the official Discord community.

Report bugs, request features, get support and share feedback.

๐Ÿ’ฌ Discord

Discord Server(Click Here)

๐Ÿ”„ Regular Updates

Developer Framework is actively maintained.

Future updates will continue expanding the framework with new debugging tools, workflow improvements, engine compatibility updates and community-requested features.

Note: This plugin requires the Engine's native StateTree and GameplayStateTree plugins to be enabled.

โค๏ธ Thank You

Thank you for supporting Developer Framework.

If you enjoy the plugin, please consider leaving a rating and review on Fab. Your feedback helps shape future updates and allows the framework to continue growing.