Recreate - A UI library for people who hate frameworks

After 3 years of development and changes, I’ve finally made it public

Recreate is my internal UI framework that I’ve been using in many forms since 2023, it started as a descendant of RbxUtility.Create, but expanded to include several framework features. I wrote my own framework as I found the two major options at the time to have issues that made them unusable.

This library is considerably simpler than most other UI libraries available since it works with virtual objects directly rather than abstracting them under multiple layers of tables and what have you.

Feel free to leave any questions and I’ll try to address them.

3 Likes

is there any documentation? sorry if i missed it i aint the best with github

Not yet, most public functions are already documented within the modules. You can download it with the Recreate_ROBLOX.rbxm file on the GitHub repository.
image

This includes three parts, Recreate, which controls construction and binding effects, Renderer (called Relayer) which is just used to provide rendering interop, and Signals, a Roblox made state library that I really liked.

The only thing that isn’t documented are the built-in Dyna structs, and the props table when hydrating an instance.

Documentation!

Only done the library half of it and not the renderer.

1 Like

First official release is now live, I’ve squished enough bugs to make it usable now