Skip to content

Rodash is a collection of core functions expanding the capabilities of Lua in Roblox.

License

Notifications You must be signed in to change notification settings

CodeKingdomsTeam/rodash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Rodash is a collection of core functions expanding the capability of Lua in Roblox.

Please read the docs to learn how to use Rodash in your games.

Contributing

Please help improve Rodash by submitting any bugs to the Issue Tracker and making a pull request with any new functionality.

See Contributing to this project.

Roadmap

Rodash is intended to serve as a standard library for core functionality that Lua is lacking, similar to those found in Typescript and Rust.

As such, the aim of development is to maintain existing functionality and add standalone helper functions over time, but to avoid adding larger components that would be better suited in a standalone library.

Examples of ideas for future releases include:

  • Math functions (i.e. round, equalWithin, withPrecision etc.)
  • More array operations (i.e. sumBy, maxOf etc.)
  • deserialize

Examples of library functions which would be better suited to other libraries:

  • Roblox instance management
  • Color manipulation
  • Advanced logging tools
  • Translation tools
  • Parsing / lexing tools

If you have any feature requests, please get in touch!