Extensions
Tables+ header
Tables+ icon
Tables+

Missing Link Dev

Tables+ Banner

Tables+


Support Development

If you enjoy Tables+ and my other extensions, please consider supporting development on Patreon! Your support helps me continue creating and maintaining quality extensions for the Owlbear Rodeo community.


A full-featured random table manager built for Owlbear Rodeo. Build any kind of roll table — encounter lists, loot tables, NPC generators, rumor mills, wild magic surges — and roll on them without ever leaving your game.

Features

  • 5 Table Types — Simple, Weighted, Bell Curve, Multi-Column, and Template
  • Dice+ Integration — Optional 3D dice animation when Dice+ is installed
  • Inline Dice — Embed dice expressions like {2d6} directly in result text
  • Import — Bring in tables from Foundry VTT exports, CSV files, or plain text lists
  • Export — Download your full library or individual tables as JSON
  • Share Results — Broadcast results to everyone, whisper to the GM, or send to specific players
  • Folder Organization — Keep large libraries tidy with collapsible folders
  • Search & Tags — Filter tables by name or tag instantly
  • Roll History — Review your last 20 rolls, copy or re-share any result

Table of Contents


Simple Tables

Every entry has equal weight — one number, one result. Perfect for short lists like NPC names, weather conditions, or random items.


Weighted Tables

Entries cover ranges so some results appear more often than others. Ideal for encounter tables, loot tables, and any list where rarity matters. Works with any single-die expression (1d20, 1d100, 1d8, etc.).


Bell Curve Tables

Roll multiple dice and sum them (2d6, 3d6) to produce a natural bell curve — average results are far more common than extremes. Great for NPC dispositions, trade goods quality, or anything that should "feel" realistic.


Multi-Column Tables

Roll every column independently with its own die. Get a complete NPC, location, or item described by multiple traits in a single click.


Template Tables

Fill-in-the-blank generation. Write a sentence with {ColumnName} placeholders and Tables+ replaces each one with a rolled result, producing complete, readable output like:

"The goblin was seen stealing bread near the old mill."


Full Documentation & How-To Guide