Skip to content
This repository has been archived by the owner on Jun 5, 2024. It is now read-only.
/ gusgui Public archive

Safe-API GUI library for Noita

Notifications You must be signed in to change notification settings

ofoxsmith/gusgui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARCHIVED

Archived - I would recommend using the inbuilt GUI functions, or the ImGUI library for unsafe mods. Feel free to copy some of the layouting code and logic for use with the inbuilt API, a lot of the logic is useful for using the standard gui functions.

GUSGUI

A GUI framework for Noita, with properties and behaviors somewhat similar to HTML and CSS, and with rendering like the CSS box model. GUSGUI was inspired by EZGUI, another similar GUI library that was not finished.

Installation

Download the latest release, and extract it into your mod folder. Updating must be done manually by downloading the newest release.

local gusgui = dofile_once("mods/YOUR-MOD-ID/PATH-TO-GUSGUI/Gui.lua").gusgui("PATH-TO-GUSGUI")
local Gui = gusgui.Create()

Documentation

Documentation is on the Github wiki.

About

Safe-API GUI library for Noita

Resources

Stars

Watchers

Forks

Languages