

Anyways, you can clone the git repository to get a local copy of it, or use Luarocks.

In order for the library to work in Roblox, it must use code that will run in a Roblox environment, so anything that tries to access the filesystem will likely not work. Then to download rojo, follow the installation guide or simply use the command : cargo install rojo It comes with a package manager, cargo, and we'll use that to download the commandline version of rojo. Rojo is a tool written in rust, so the easiest way to get it is to also install rust. So here's the pipeline to get your code into Roblox Studio. rbxm (Roblox Model) file, which can be dragged and dropped into an open place in Roblox Studio. Among its features is the ability to take a library of lua code and convert it to a. The best tool I have found for taking lua libraries and making it available in Roblox Studio is Rojo, by LPGHatguy. These things are inaccessible in Roblox Studio, so as a warning, this answer will not work if you are trying to use a library that is not pure lua.

Lua-cURL requires a C compiler and a system installation of the cURL library. I was unable to get this to work with Lua-cURL for a few different reasons. As a disclaimer, this answer is how to generally use libraries in Roblox Studio.
