promotional bannermobile promotional banner

NinjaPanel

A simple no-frills top panel for data broker feeds
<p>NinjaPanel configuration</p>

NinjaPanel configuration

<p>NinjaPanel showing some basic LDB plugins</p>

NinjaPanel showing some basic LDB plugins

Description

NinjaPanel

NinjaPanel is a simple, easy-to-configure display for LDB data objects. If you're not familiar with LDB, it's a simple standard that addon authors can use to provide information to other addons without needing to write any code specifically for them. This is helping to break the fubar/titan stronghold by providing a standard flexible enough to let any addon display the information. In fact its so easy to configure because there are basically no options right now!

Okay, so what does it do?

NinjaPanel will display any LDB plugins you have installed. Currently it displays all of them, although options are forthcoming to disable the display for certain plugins. It also can provide you quick access to addon options and other configurations via "launchers", simple icons that sit on the panel. Most addons that provide minimap icons (which we all hate) also provide launchers. All plugins can be dragged around the panel to re-order them, so they're displayed exactly as you'd like them to be.

Where are the options?

There aren't currently many configuration options for this addon other than the ability to enable or disable specific plugins, but I wanted to get a release out to get some feedback from the community. You can expect the following options to be implemented at some point:

  • Display the panel on the top, bottom, left or right of the screen
  • Change the height/width of the panel
  • Customize data objects to hide the icon, text, etc.

So where do I get plugins?

You may be surprised at how many addons already provide some sort of LDB data object, but if you're looking for new ones to try out you can check the category listings at your favorite addon sites. Search for "broker" or "LDB" and see what you find!

How did you manage to get TomTom Crazy Arrow in the panel

NinjaPanel introduces support for icon colors and coordinates using the following fields in the LDB data object:

  • iconR - The red component value of the color
  • iconG - The green component value of the color
  • iconB - The blue component value of the color
  • iconCoords - A table containing the texCoords to be set on the icon

I will soon expand iconCoords to support the 8-value version, as well as iconRotate to support arbitrary rotations using the new API.

These features are used in the latest version of TomTom to allow you to display the crazy arrow in NinjaPanel.

Anything else?

Please feed free to leave any suggestions or feedback! I'm interested to see what the community would like to see in a panel addon that I can easily provide.

Thanks for using my addons!

The NinjaPanel Team

profile avatar
  • 43
    Followers
  • 13
    Projects
  • 100.9M
    Downloads
Donate

More from jnwhitehView all

  • Clique project image

    Clique

    • 19.5M
    • Addons

    Simply powerful click-casting interface

    • 19.5M
    • June 6, 2026
    • Addons
    • +2
  • TomTom project image

    TomTom

    • 81.2M
    • Addons

    Acts as your portable navigation assistant

    • 81.2M
    • June 5, 2026
    • Addons
  • WowLua - Lua in Wow project image

    WowLua - Lua in Wow

    • 122.5K
    • Addons

    Interactive Lua interpreter and scratchpad

    • 122.5K
    • April 22, 2026
    • Addons
  • OhnoBloodlust project image

    OhnoBloodlust

    • 2.2K
    • Addons

    Play a custom noise when a Bloodlust-like effect is put on your character

    • 2.2K
    • March 8, 2026
    • Addons
    • +4
  • Clique project image

    Clique

    • 19.5M
    • Addons

    Simply powerful click-casting interface

    • 19.5M
    • June 6, 2026
    • Addons
    • +2
  • TomTom project image

    TomTom

    • 81.2M
    • Addons

    Acts as your portable navigation assistant

    • 81.2M
    • June 5, 2026
    • Addons
  • WowLua - Lua in Wow project image

    WowLua - Lua in Wow

    • 122.5K
    • Addons

    Interactive Lua interpreter and scratchpad

    • 122.5K
    • April 22, 2026
    • Addons
  • OhnoBloodlust project image

    OhnoBloodlust

    • 2.2K
    • Addons

    Play a custom noise when a Bloodlust-like effect is put on your character

    • 2.2K
    • March 8, 2026
    • Addons
    • +4