Thanks to visit codestin.com
Credit goes to github.com

Skip to content

PardCode/illuxUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

CPP11 Discord channel Patreon YouTube X

illuxUI - GUI Framework for Desktop Applications

Overview
illuxUI is a C++ GUI framework designed for building desktop applications. Whether you're developing a simple single-window calculator or a complex, multi-window editor (such as a game engine editor, graphics suite, or 2D/3D content editor), illuxUI provides the tools you need to bring your interface to life.

Unlike immediate-mode GUI libraries, illuxUI follows a retained-mode architecture. This means event processing and rendering are managed internally by the GUI system, allowing developers to focus on designing user interfaces and handling user interactions without worrying about the lower-level rendering logic.

Originally developed for the Pard Engine editor, illuxUI has since evolved into a general-purpose GUI framework capable of supporting a wide variety of desktop applications.


Key Features

  • Retained-Mode GUI Architecture
    Events and rendering are managed by the system, streamlining development and reducing complexity.

  • Advanced Window Management
    Support for multiple windows and a fully dockable panel system enables the creation editor-like interfaces.

  • Wide Range of UI Controls
    Includes essential and advanced controls such as:

    • Buttons
    • TextBoxes
    • TreeViews
    • ListBoxes
    • ScrollBars
    • MenuBars
    • Context Menus
    • And more

Releases

No releases published

Sponsor this project

Packages

No packages published