Choose a meta page when you are solving a larger problem, a package when you need a directly required module, or an interface when H3 provides the contract through openmw.interfaces.
Timing Helpers
Choose periodic checks, cooldowns, one-shot delays, or elapsed-time measurement.
Small Utilities
Use tiny plain-Lua helpers for table clearing and no-op callbacks.
Settings Renderers
Add H3's menu-only custom controls for screen positions, string lists, and H3UI appearance settings.
UI Components
Option contracts for H3UI's application-facing constructors and internal building blocks.
Packages
Individual modules loaded directly with require.
Interfaces
H3 contracts provided through openmw.interfaces.