Luau Google Document Renderer

About

Render Google Documents in-game.

Features

  • Parses inline class/style colors from blocks.
  • Replaces common HTML entities (e.g.,  , “).
  • Assigns color and font mapping based on the automatic Google Docs export styling.
  • Supports anchor links

Supported Tags

  • <h1> to <h6>: Renders as headers with different font sizes.
  • <p>, <div>: Paragraph/block text.
  • <ul>, <ol>, <li>: Lists with automatic bullet/numbering support.
  • <img>: External image rendering with size adjustment.
  • <font>, <b>, <i>, <u>, <br>, <a>: RichText styling and links.

Limitations

  • Does not yet support nested lists, hyperlinks, or tables.

Requirements

– Repository: GitHub - Metatable-Games/LuauGoogleDocRenderer: Parses Google Docs HTML exports and renders them as Roblox GUI elements inside a container.

1 Like