Note
This is the central repository for (mostly) every module and template on the Obby Wiki. Here, modules and templates are automatically uploaded to the wiki via WikiWire. Learn more about the Obby Wiki here.
This is the OWSMT repository, also known as the Obby Wiki Shared Modules and Templates repository. This is the central repository where the majority of OW-developed modules and templates are stored in their raw source form, often in Luau.
The layout and organization of this repository is governed by WikiWire's format:
modules/for modules,templates/for templates,- and
mediawiki/for all MediaWiki: namespace items/pages
Under any of these folders are three types of sub-folders:
- host folders (i.e., obbywiki.com) that contain modules only for that specific site (i.e., ObbyGameInfobox)
- the shared folder or shared site-groups folders
- the common folder
- (as well as any junk folders like _legacy)
More information on WikiWire here: https://github.com/obbywiki/wikiwire
See [CONTRIBUTING.md].
At first, contributing may be overwhelming for new contributors. However, it is relatively similar unless to other central module repositories, unless you are adding a new module/template.
Please note that only some polyfills like table.find, string.split, table.clear, and table.create are available at this moment. Feel free to add or request more at the scripts/polyfill.js script.
Requirements:
- Rokit, Aftman
rokit install
aftman install
lute setupDedicated modules/templates/content are available under the license at LICENSE in this repository. Please note that content marked as imported, or under the _imported/ folder, adhere to their own license respectively, as defined by the place that they were sourced from.
ObbyWiki OSS - Obby Wiki - Use our DigitalOcean referral for $200 free for 60 days