Skip to main content

Introduction to Markua

Markua is a simple-to-use, lightweight, tag-based text markup system for Luau, inspired by XML and HTML.

Key Features​

  • Familiar: This is literally XML and HTML syntax, but in Luau. You're probably familiar with Roblox's RichText too.
  • Efficient: It can handle numerous tags, nested tags, tag attributes, ...
  • Extendable: You can define any tags in any way you want, and they'll work perfectly fine.
  • Runtime Agnostic: You can run Markua in any Luau runtime. It's just one script.

Installation​

You can install Markua either via Wally or the .rbxm file in the latest release.
For usage outside Roblox, you can copy paste the src/standalone/init.luau script directly into your project.

Next Steps​