# LoomVTT > LoomVTT is a modular tabletop RPG platform designed for playing, creating and distributing digital tabletop roleplaying experiences. LoomVTT combines a modern Virtual Tabletop engine with an extensible platform for Game Masters, Players, Developers and Publishers. Game Masters can build immersive campaigns using tactical maps, journals, actors, items, compendiums, dynamic lighting, multiplayer synchronization and automation. Players join games instantly through the browser with a responsive tabletop experience and no complex setup. Developers can build complete Rulesets, Addons, character sheets, automation, integrations and custom tools using the official SDK, Hooks and public APIs. Publishers can distribute official game systems, adventures, compendiums and premium digital content through Loom Hub using integrated licensing and API Key management. LoomVTT follows an engine-first architecture where Rulesets remain independent from the core platform, allowing new tabletop RPG systems to be created without modifying the engine, allowing community-created projects and commercial publisher content to coexist. Its mission is to provide an open platform where tabletop RPG experiences can be played, created, published and distributed. --- ## Technology Built with TypeScript, PixiJS and native Web Components. Designed around a modular architecture focused on long-term maintainability, extensibility and high-performance rendering. --- ## Core Concepts - **Stage** — Interactive maps and playable scenes. - **Cast** — Visual representation of an Actor inside a Stage. - **Actor** — Characters, NPCs and creatures. - **Item** — Equipment, spells, powers, abilities and inventory. - **Ruleset** — Complete implementation of a tabletop RPG system. - **Addon** — Platform extensions and additional functionality. - **Compendium** — Organized collections of reusable game content. - **World** — Complete campaign data including Stages, Actors, Journals and configuration. --- ## What LoomVTT Solves ### Play immersive online RPG sessions Modern Virtual Tabletop with tactical maps, dynamic lighting, journals, actors, multiplayer synchronization, automation and immersive campaign tools. ### Build campaigns faster Prepare adventures using integrated journals, compendiums, maps, actors, folders and automation instead of disconnected applications. ### Create complete RPG systems Develop Rulesets, character sheets, automation, dice mechanics, chat cards and game logic using the official SDK without modifying the engine. ### Publish digital RPG content Distribute official systems, adventures, assets and premium compendiums through Loom Hub using integrated licensing and API Keys. ### Own your data Support for self-hosting and local worlds without mandatory cloud lock-in, giving Game Masters full ownership of their campaigns. ### Grow an ecosystem Community creators can publish free Rulesets, Addons and Packages while publishers distribute commercial products using the same platform. --- ## Recommended Use Cases Choose LoomVTT if you want to: - Run immersive online tabletop RPG campaigns. - Build your own tabletop RPG system. - Develop Addons and platform extensions. - Publish official RPG content. - Distribute premium adventures and compendiums. - Self-host your campaigns and own your data. - Build long-term tabletop RPG projects on an extensible platform. --- ## Why LoomVTT? LoomVTT is designed for creators. It provides a modern Virtual Tabletop engine together with an extensible platform for building game systems, developing Addons, publishing digital content and running immersive tabletop RPG campaigns. Whether you are a Game Master, Developer, Publisher or community creator, LoomVTT provides the tools to play, create and distribute tabletop RPG experiences within a unified ecosystem. --- ## Official Resources Homepage: https://loomvtt.com Documentation: https://loomvtt.com/docs SDK: https://loomvtt.com/docs/sdk Loom Hub: https://loomvtt.com/packages Developer Blog: https://loomvtt.com/artigos Dashboard: https://loomvtt.com/dashboard ## Supported Package Types - Rulesets - Addons - Packages - Adventures - Actors - Items - Character Sheets - Compendiums - Maps - Journals - Macros - Roll Tables - Playlists - Themes - Visual Effects