Launch Discount: 25% off for the first 50 customers — use code LAUNCH25

StraySparkStraySpark
ProductsFree AssetsDocsBlogGamesAbout
StraySparkStraySpark

Game Studio & UE5 Tool Developers. Building professional-grade tools for the Unreal Engine community.

Products

  • Complete Toolkit (Bundle)
  • Procedural Placement Tool
  • Cinematic Spline Tool
  • Blueprint Template Library
  • DetailForge
  • Unreal MCP Server
  • Blender MCP Server
  • Godot MCP Server

Resources

  • Free Assets
  • Documentation
  • Blog
  • Changelog
  • Roadmap
  • FAQ
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2026 StraySpark. All rights reserved.

pluginUnreal Engine 5.7

Beautiful editor UIs without writing Slate code

Stop wrestling with hundreds of lines of Slate C++ just to organize your Details Panel. DetailForge lets you customize property layout, conditional visibility, validation, buttons, and rich display widgets using simple UPROPERTY metadata attributes. 30+ attributes across grouping, conditional display, validation, and UI customization — all discoverable, all declarative, zero boilerplate.

Starting at $39.99

Use code LAUNCH25 for 25% off

  • License key included
  • Free lifetime updates
  • Full C++ source code access
  • Priority email support
0+
Metadata attributes
0
Attribute tiers
0
Lines of Slate code
0
Runtime overhead
Features

Powerful features, zero friction

DetailForge is packed with everything you need to be productive from the first minute.

Smart Grouping

BoxGroup, FoldoutGroup, TabGroup, and HorizontalGroup attributes organize properties into collapsible sections, tabs, and inline rows — no detail customization code needed.

Conditional Display

ShowIf and EnableIf with a full expression engine — bool checks, numeric comparisons, enum matching, function calls, compound AND/OR logic, and negation. Properties appear only when relevant.

Button Attributes

Turn any UFUNCTION into a clickable button in the Details Panel with custom labels. ButtonGroup arranges multiple actions in a horizontal row for clean tool UIs.

Validation & Callbacks

Required fields, ValidateInput with custom callbacks, and OnValueChanged events. Catch bad data at edit-time, not runtime. Keep your designers on the happy path.

Rich Display Widgets

ProgressBar, EnumToggleButtons, InlineEditor, PreviewField, TableList, GUIColor, SuffixLabel, ReadOnly, and HideLabel — make properties look and feel right without custom widgets.

Decorators & Layout

Title headers, InfoBox messages (info/warning/error), PropertySpace for vertical breathing room, and ColorPalette for quick color picking. Polish your panels in minutes.

Use Cases

Built for your workflow

Whether you're a solo developer or part of a large team, DetailForge fits right in.

1

Game designers who need clean, organized settings panels for gameplay tuning without bothering a C++ programmer

2

Tool programmers building polished editor UIs for AI parameters, level design data, or runtime configuration

3

Studios that want consistent, professional-looking Detail Panels across all their custom actors and components

4

Anyone tired of writing FDetailCustomization boilerplate just to group, hide, or validate a few properties

What's Included

Everything you need, nothing you don't

One purchase. Full source code. No subscriptions. No royalties.

Full C++ source code — runtime and editor modules
30+ metadata attributes across grouping, conditional, validation, display, and decorator categories
Expression engine for ShowIf/EnableIf supporting logical operators, comparisons, and function calls
Auto-registration — metadata detected at editor startup, zero boilerplate needed
DFDemoActor demonstrating all attributes in action
3 attribute tiers with progressive complexity
Zero runtime overhead — all logic is editor-only
Comprehensive documentation with attribute reference and examples
“We used to spend days writing Slate code for every custom Detail Panel. With DetailForge, our designers just add metadata tags and get beautiful, organized UIs instantly. It's saved us hundreds of hours.”

Tools Programmer

Game Studio

Ready to level up your workflow?

Get DetailForge today and start building faster. Full source code, free updates, and documentation included.

Use code LAUNCH25 for 25% off