Suggestions on functions I could add in my "LuauNode" utility library/scripting helper project

Hello, developers!

I’m currently creating a utility library / scripting helper thing with a bunch of functions, aimed at easining your workflow.

More information about LuauNode can be found here (highly reccomend to read it):

LuauNode Information

1. What is LuauNode?

LuauNode is a project that aims of simplifying your scripting by using helpful, easy-to-use and one-line functions. It’s goal is to make tedious and repetitive tasks simpler.

2. Examples of LuauNode usage

Here’s an example of what LuauNode does:

local LuauNode = require(game.ReplicatedStorage.LuauNodeModule)
-- Accesses the LuauNode module script

LuauNode.Add("Part", game.Workspace, {["Anchored"] = true})
-- Creates a new instance (Part), parents it to game.Workspace and sets its Anchored property to true

3. Will there be a documentation for LuauNode?

Yes, there will be a documentation, as well as an open-source GitHub repository for the project. It’ll be released after I feel like I’ve added enough functions.


I’m seeking suggestions on what functions I could implement. So far these are the functions I’ve made:

  • Animate()
  • Add()
  • ChangeProperties()
  • Clone()
  • CoreUIEnabled()
  • Event()
  • Output()
  • Random()
  • Tween()
  • WaitUntil()

Also, some concepts include functions with DataStores, ChatService and assert().

I’m open to all suggestions.

(Let me know if I’m writting in the right category)

i’d suggest something to add velocity to a part

1 Like

I would suggest splitting it into 2 sections.

So luauNode and perhaps luauRoblox.

  1. With implementations that are wrapping and more common uses of roblox specific api calls easier ect.

  2. Being more globalized coding utilities, like high order function implementation. DeepCopy, TableDiffing, Serialization, string formatting, basic more advance table features, sin checks, ect. Stuff that technically could be hot dropped into outside of roblox code and still work.

Just thoughts.

I use lumes implementstion of high order functions almost every day