/Monolith

Monolith is a Luau collections library.

Primary LanguageLuaMIT LicenseMIT

Monolith

CI Status Documentation API Reference

Monolith is a Luau collections library for Roblox.

Data structures and abstract data types make managing data simple.

  • Use standard collections such as Lists, Maps, Sets, and Stacks
  • Enumerate data using loops
  • Easily build and transform data
  • Stop focusing on the plumbing

Installation

Monolith can be installed with Wally by including it as a dependency in your wally.toml file.

Monolith = "lasttalon/monolith@0.2.0"

You can then sync or build your project with a tool such as Rojo. Monolith can be required from your Packages folder.

A good place to begin is our getting started guide.

Documentation

Check the Monolith documentation website. Monolith has a fully documented API as well.

Contributing

Contributions are welcome, please make a pull request!

Be sure to set up Rojo and follow our getting started guide. Check out our contribution guide for further information.

Please read our code of conduct when getting involved.

License

Monolith is free software available under the MIT license. See the license for details.