Skip to content

โ† Home ยท Intuition

GUI Frameworks

AmigaOS spawned several GUI frameworks beyond the built-in GadTools/BOOPSI system. These frameworks provide layout management, user customization, and richer widget sets โ€” features that the base Intuition API does not offer.

Framework Index

File Framework Era Description
mui/ MUI (Magic User Interface) 1993โ€“ De-facto standard. Architecture, developer guide, code examples
reaction.md ReAction / ClassAct 1997โ€“ Hyperion's official OS 3.5+ GUI toolkit
bgui.md BGUI 1994โ€“ Lightweight BOOPSI-based layout system

Comparison

Feature MUI ReAction BGUI GadTools
Layout engine โœ… Constraint-based โœ… Constraint-based โœ… Basic โŒ Manual
User preferences โœ… Full โš  Limited โŒ None โŒ None
Custom classes โœ… MCC ecosystem โœ… MakeClass โœ… MakeClass โŒ N/A
Availability Aminet (free runtime) OS 3.5+ bundled Aminet (free) ROM built-in
Platforms AmigaOS, MorphOS, AROS AmigaOS 3.5+ only AmigaOS 2.0+ AmigaOS 2.0+
Adoption Very high Moderate Low Universal