v1.0.4 / OPEN SOURCE / MIT

Seu script.
Uma interface de verdade.

Axiom transforma scripts Roblox em control surfaces responsivas, com window manager, estado previsível e uma linguagem visual coesa.

247
ícones oficiais
8
componentes
111 KB
bundle atual
AXM / 01
RESPONSIVE SURFACE
Control CenterAXIOM UI / LIVE
CONTROL SURFACERuntime
CONNECTED
AutomationAuto farm
Movement speed72%
StrategyProcessing mode
STATEReactiveGet / Set / Changed
PROFILEDefaultAutosave ready
Reopen Axiom
DRAG PIXEL-PERFECTSAFE AREASCROLLING TABSTOUCH PATHTHEME TOKENS

WINDOW SYSTEM

Uma janela que se comporta como ferramenta, não como overlay improvisado.

Arraste, redimensione, minimize, maximize ou esconda. O estado da janela, a tab ativa e os controles permanecem consistentes.

02

Window manager completo

Drag sem jump, resize com limites, minimize/restore, maximize/restore e ReopenPill que preserva a mesma instância.

DRAGRESIZERESTORE
03

Estado utilizável

Controles stateful expõem Get(), Set() e Changed. Perfis podem permanecer em memória ou usar JSON quando o executor oferece filesystem.

Changed72
04

Navegação que escala

A sidebar adapta sua largura, suporta dezenas de tabs com scroll e mantém automaticamente a tab ativa visível.

COMPONENT MODEL

Primitivas pequenas.
Composição séria.

Oito componentes e três helpers de layout cobrem hubs compactos e painéis densos sem uma API inflada.

01ButtonAção direta
02ToggleBoolean state
03SliderFaixa incremental
04DropdownSingle ou Multi
05InputTexto validável
06KeybindEnum.KeyCode
07ColorPickerColor3 + HEX
08CardSurface primitive

LAYOUT HELPERS

SectionPanelColumnGroup
local Left, Right = Tab:AddColumnGroup({
  Ratio = 0.62,
  Gap = 14,
})

LUCIDE / ROBLOX

247 ícones.
Uma só linguagem.

247assets oficiais validados
+ 51 aliases amigáveis
crosshairshieldswordeyegaugeglobemap-pincardatabasewifigamepadterminalpalettefingerprintrocketvolumecodesettings
Icons.Get("MapPin")=Icons.Get("map_pin")=Icons.Get("MAP PIN")
Explorar catálogo completo

INSTALL / MAIN

Uma linha para carregar.
Uma API para construir.

Use o bundle atual da branch main. O executor precisa oferecer loadstring e game:HttpGet; persistência em disco é opcional.

Luau MIT 24 módulos / 1 bundle
bootstrap.client.lua
local Axiom = loadstring(game:HttpGet(
  "https://raw.githubusercontent.com/Ryanabcraft/AxiomUI/main/dist/Axiom.lua"
))()

local Window = Axiom:CreateWindow({
  Title = "My Hub",
  Theme = "Dark",
  ReopenPill = true,
})

local Combat = Window:AddTab({
  Name = "Combat",
  Icon = "crosshair",
})

DOCUMENTATION

Do primeiro tab ao sistema completo.

A documentação separa referência de API, catálogo visual, princípios de design e exemplos executáveis.

BUILD THE INTERFACE

Seu script já funciona.
Agora ele pode parecer pronto.

Copiar instalaçãoAbrir repositório
Código copiado