JJee Games - EasySettings - A Data driven settings menu

A modular, data-driven settings menu system designed for Unreal Engine 5.

designed to integrate with your projects with minimal changes

Key Features:

  • 🔧 Fully Data-Driven Architecture

    • All settings, categories, headers and UI styling are driven by data tables and data-only assets—no hardcoded logic—allowing for rapid iteration and customization.

    • custom extension points for your custom setting needs

    • features user mappable inputs (key bindings) for the enhanced inputs system

  • 🎮 Many Ready to use settings

    • Graphics settings

    • Sound Settings

    • Input Binding Settings

  • 🎨 Supports Categories and Nesting

    • group categories into Tabs, Categories

    • Nest and further group using nested categories

  • 🎨 Supports Player Mappable inputs

  • 🧩 UI Theming System
    A single "UI Theme" asset controls fonts, colors, and appearance across all widgets, making it easy to maintain consistent visual identity or switch styles globally in seconds.

  • 🔄 Modular & Extensible
    Designed with extensibility in mind. Add Custom Commands (with access to custom tokens) , Add and use new widgets as you need