Commander | Easy to use administration panel


Commander

Moderation reimagined

Docs | Website | Repo | Discord


What is Commander

Commander is a brand-new administration panel built entirely from scratch with the goal of being simplistic and yet powerful.

See how Commander is superior to other administration panels

With the design pattern and goals from our first administration panel (aka CanaryAdmin), we made the steps to use another command much simpler. With other administration panel, you need to move to the top to switch to another command, and you have to retype the player username, wasting a lot of time.

However, with Commander, this is all solved. As how our commands are structured, all commands related to players are in one single page only, so when you want to use another player command, you can simply scroll down and then click the corresponding button. No need to retype the player username or whatsoever.

Of course, there’s other administration panel that also uses one single page for all commands, but there’s something they all lack in common – expandability. With Commander, you can finally add your favorite and needed custom command without messing with the UI and scripts (you only need to mess with the script if you are making a command). With a simple drag and drop, you can get your command installed in Commander.



Why use Commander

The reason is simple, it is simply better. How? Look at the list of what we have.

  • getfenv/setfenv free, fully utilising the optimisation from Luau
  • Theming support, not every administration panel has it
  • Expandability, install your custom command without a hassle
  • Fulfilling your moderation needs, we do not include useless and fun commands
  • Commander is very lightweight
  • Awesome and designed for human user interface
  • and there’s more


    Installation

    Download

    Get module loader

    Installing Commander is simple, just download the source file and read the readme document

    Notes

  • If you have spotted an error and anything that is related to performance/stability/optimisation, please let us know by creating a new issue in our repo.

  • Default keybind is `;`

  • Settings can be found in `SystemPackages` folder in the `Server` script. By default, string will be assumed as usernames and number will be assumed as userid.


  • Licensing/Copyright

    Commander is licensed under the MIT license, which requires copyright info/crediting.

    You may credit Commander by putting this in your game description or credits list:

    Powered by Commander from Evo
    


    Created by Evo and contributors with :heart:


    196 Likes

    Looks Good,

    Could you perhaps make a Github repo for CanaryAdmin where people can submit commands to directly for review instead of having to dm you? This would also make the code more accessible.

    9 Likes

    Do you have some screenshots of the gui?

    6 Likes

    It’s open source, so you can view all of the GUIs in the place he has to download it.

    2 Likes

    Great contribution! I look forward to seeing your updates!

    3 Likes

    I am trying to do that, thanks for the suggestion!

    3 Likes

    Hey there! Is there a way to add a specific rank in a specific group in order to only have the admin gui available only for group members?

    I also suggest updating your code, as LoadLibary does no longer work. I found this script in main:

    local ReplicatedStorage = game:GetService("ReplicatedStorage")
    local Resources = require(ReplicatedStorage:WaitForChild("Resources"))
    Resources:LoadLibrary("ReplicatedPseudoInstance")
    3 Likes

    The loadlibrary is from a third party module called RoStrap. I am currently working on a group rank stuff.

    8 Likes

    image

    Introducing…

    CanaryAdmin Lite

    Designed to be lightweight, ease of access.
    • Much better typechecker
    • Less complicated UI
    • Lesser modules but more commands
    • Easier to install commands

    Stay hyped :eyes:

    12 Likes

    A new version is almost done! Stay hyped!

    12 Likes

    This honestly looks so great, I cannot wait!

    3 Likes

    Here’s an idea!

    Have two different sources:

    A. CanaryAdmin Lite: All Features

    B. CanaryAdmin Moderation: Have just those simple serverban, (possible log to trello for bans), kicks, announcements, server locks, etc!

    Looks fantastic with animations and colors.

    3 Likes

    Not kidding but the lite version has more lines in scripts. It probably will be a new version instead, since everything is being recoded.

    2 Likes

    As soon as the new one comes out am using straight away! The UI on both versions look amazing! Can’t wait!

    3 Likes

    Beta V3.5 is now available as a model, get it here:

    Note that the documentation above does not comply with the new version, everything has changed in V3.5.

    6 Likes

    Can’t wait to test it!
    (30 chars)

    4 Likes

    Update

    Fixed an error with checking bans, ban checking should be fixed now.
    Added keybind message when an admin joined game

    3 Likes

    Update

    Fixed another error with checking bans
    Fixed issue with having more than one admin panel at once

    New theme

    Solar Dark
    image
    image

    Link: https://www.roblox.com/library/4951221500/Solar-Dark

    8 Likes

    why is this not in the main version?

    3 Likes

    The lite version has been combined with the new version.

    They have a much easier command loader for both client and server, as well as a better custom theme support.

    Basically the server context’s codes has been rewritten

    5 Likes