promotional bannermobile promotional banner

GSE: Sequences, Variables, Macros

GSE is an advanced macro compiler that is an alternative to the limits provided by the default macro editor.
<p>This option allows you to monitor how your macro is executing.</p>

This option allows you to monitor how your macro is executing.

<p>In Game settings</p>

In Game settings

item image

Description

GSE: Advanced Macro Compiler

GSE is an advanced macro compiler for WoW. Unlike WoW's macros, it doesn't get hung up on the success or failure of the current actions. It just sends the commands to WoW and moves on to the next line. This allows for creative approaches to overcome some of the limitations of WoW's macro system. GSE cant break the rules, but it can make them more manageable. Every command available to WoW macros is available to GSE.

GSE uses the concept of a Block of commands. For example you may want to target an enemy if you are not targeting one, cast a spell and use a trinket. In GSE, you would arrange these as a stack and, at the click, send this stack to WoW to execute. WoW will then work from the top of the stack down and attempt to execute each line. As GSE follows all Blizzard's rules, it can only try One GCD ability in the stack, but as it moves on to the next block on the next click, you can try different things in case an ability is on cooldown, etc.

GSE started as a fork of Semlar's GnomeSequencer but has since undergone multiple rewrites and there now remains nothing of the original code.

Features

  • Loops
  • In-game Editor
  • Syntax Highlighting
  • Macro Variables and WoW API incorporation
  • Share Macro In-game
  • Macro Debugger
  • Macro Recorder
  • Localisation support
  • And more...

Popular Discords

More Information

The GSE: Sequences, Variables, Macros Team

profile avatar
  • 16
    Followers
  • 9
    Projects
  • 10.4M
    Downloads
Donate

More from TheTimothyLukeView all

  • BruhMod project image

    BruhMod

    • 17
    • Addons

    When someone says Bruh, you echo in unison.

    • 17
    • March 27, 2026
    • Addons
  • Cursor Cooldown project image

    Cursor Cooldown

    • 38.8K
    • Addons

    Adds a ring around the cursor that shows the GCD and other interesting information.

    • 38.8K
    • September 2, 2024
    • Addons
    • +4
  • ACE3 GUI Panel Widget project image

    ACE3 GUI Panel Widget

    • 309.7K
    • Addons

    A selectable Panel Container for use with ACE3 GUI

    • 309.7K
    • July 30, 2024
    • Addons
  • Guild Loot Tracker project image

    Guild Loot Tracker

    • 3.3K
    • Addons

    This addon tracks who gets what loot in raids and synchronises that to other guild members including those who were not present

    • 3.3K
    • August 23, 2022
    • Addons
    • +2
  • BruhMod project image

    BruhMod

    • 17
    • Addons

    When someone says Bruh, you echo in unison.

    • 17
    • March 27, 2026
    • Addons
  • Cursor Cooldown project image

    Cursor Cooldown

    • 38.8K
    • Addons

    Adds a ring around the cursor that shows the GCD and other interesting information.

    • 38.8K
    • September 2, 2024
    • Addons
    • +4
  • ACE3 GUI Panel Widget project image

    ACE3 GUI Panel Widget

    • 309.7K
    • Addons

    A selectable Panel Container for use with ACE3 GUI

    • 309.7K
    • July 30, 2024
    • Addons
  • Guild Loot Tracker project image

    Guild Loot Tracker

    • 3.3K
    • Addons

    This addon tracks who gets what loot in raids and synchronises that to other guild members including those who were not present

    • 3.3K
    • August 23, 2022
    • Addons
    • +2