Skip to main content

Recreate

Recreate is a simple UI framework derived from RBXUtility.Create. I've been using this library in some form since 2024 with Dropper, however, this is a modern evolution of that without Catwork, and a different state model.

Usage

Recreate is very simple to use:

local node = Recreate.Create("Frame", {
AnchorPoint = Vector2.new(0.5,0.5),
AutomaticSize = "XY",
BackgroundColor3 = Color3.fromRGB(255, 170, 0)
BorderSizePixel = 0,
Size = UDim2.fromOffset(100, 100)
})

node:SetParent(script.Parent)

For more documentation: see https://metatablecatgames.github.io/recreate

Installation

This repository comes in two parts:

  • lib - The main Recreate sourcecode, can be built with default.project.json
  • rtk - RecreateToolkit, two useful utility modules that should provide a jumping off point for working with Watchables

License

Licensed under MIT License, please attribute when used :3

Made with 💗 by metatablecat games.