Skip to content

saphid/awesome-programmatic-ttrpg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

awesome-programmatic-ttrpg

A curated table of open-source projects for building programmable tabletop RPG software.

Star counts and activity badges below are live via Shields.io, so this repo does not need GitHub Actions or any scheduled updater just to keep metadata fresh.

Tier Repo Category Why it matters Stars Activity
Core Azgaar/Fantasy-Map-Generator Procedural generation Heavyweight fantasy map and world generator with deep customization and a real codebase to study. Stars Last commit
Core RPTools/maptool VTT engine Long-running open virtual tabletop with macro automation and a serious installed base. Stars Last commit
Core ryceg/Eigengrau-s-Essential-Establishment-Generator Procedural generation Play-ready town and establishment generator that feels genuinely useful at the table. Stars Last commit
Core BigJk/snd Session tooling A delightfully weird D&D and TTRPG utility built around thermal printing. Stars Last commit
Core 5e-bits/5e-srd-api Rules API One of the clearest code-first 5e SRD APIs for builders of apps, bots, and VTT integrations. Stars Last commit
Core foundryvtt/pf2e Foundry system One of the strongest open TTRPG system implementations on GitHub. Stars Last commit
Core vassalengine/vassal Tabletop engine Broader than TTRPGs, but important if you care about open tabletop engine architecture. Stars Last commit
Core Kruptein/PlanarAlly VTT platform Self-hosted battlemap and VTT platform with enough depth to matter. Stars Last commit
Core foundryvtt/dnd5e Foundry system Official open 5e system implementation for Foundry and a great reference for system authors. Stars Last commit
Core PCGen/pcgen Character tooling Long-running character generation and play-assist project with historical weight. Stars Last commit
Core open5e/open5e Rules data Open 5e reference site and content hub worth knowing even if you use the API separately. Stars Last commit
Core Roll20/roll20-api-scripts Automation Canonical Roll20 script collection maintained by the ecosystem. Stars Last commit
Core foundryvtt/foundryvtt Platform docs Public issue tracker and documentation surface for Foundry itself. Stars Last commit
Core ebullient/ttrpg-convert-cli Authoring pipeline Converts owned structured rules data into Obsidian-friendly Markdown. Stars Last commit
Core farirpgs/fari-app VTT platform Free and open-source VTT with a lighter web-first feel than older engines. Stars Last commit
Core foundry-vtt-community/macros Foundry ecosystem Community macro pack that doubles as a cookbook for Foundry automation. Stars Last commit
Core carlonicora/obsidian-rpg-manager Campaign tooling Campaign management plugin for people treating Obsidian like an RPG ops system. Stars Last commit
Core rsek/dataforged Rules data Machine-friendly Ironsworn and Starforged rules data with schemas and a JS API. Stars Last commit
Core fvtt-fria-ligan/forbidden-lands-foundry-vtt Foundry system Strong example of a full game system implementation for Foundry. Stars Last commit
Core open5e/open5e-api Rules API API backing Open5e and a useful second major source of open 5e content. Stars Last commit
Core Obsidian-TTRPG-Community/initiative-tracker Campaign tooling Initiative tracker for Obsidian-driven campaigns. Stars Last commit
Core Billiam/awesome-ironsworn Resource list Great adjacent ecosystem list and a good source of more project discovery. Stars Last commit
Core League-of-Foundry-Developers/FoundryVTT-Module-Template Dev template Good starting point for shipping Foundry modules with CI and release structure. Stars Last commit
Core samcf/ogres VTT platform Small, browser-based VTT that feels like a good codebase to actually fork. Stars Last commit
Core rsek/datasworn Rules data Successor to Dataforged and part of the cleaner machine-readable Ironsworn ecosystem. Stars Last commit
Core League-of-Foundry-Developers/foundry-vtt-types Dev library TypeScript declarations for Foundry. Essential if you want typed module work. Stars Last commit
Deep Cut mythal/boluo Social play Chat application designed specifically for playing RPGs. Stars Last commit
Deep Cut DSPaul/COMPASS Resource management TTRPG resource manager for books, maps, and campaign assets. Stars Last commit
Deep Cut bryancasler/Bryans-Preferred-Modules-for-FoundryVTT Resource list User-facing curation, but useful for ecosystem discovery and compatibility clues. Stars Last commit
Deep Cut halftheopposite/bsp-dungeon-generator Procedural generation Nice compact BSP dungeon generator worth studying for algorithmic generation. Stars Last commit
Deep Cut foundryvtt-starfinder/foundryvtt-starfinder Foundry system Community Starfinder implementation for Foundry. Stars Last commit
Deep Cut iron-vault-plugin/iron-vault Campaign tooling Obsidian plugin for Ironsworn and Starforged play. Stars Last commit
Deep Cut oakbrad/dungeonchurch Group infrastructure D&D group infrastructure repo, interesting as a practical campaign ops example. Stars Last commit
Deep Cut openrpg/OpenRpg Core models Reusable RPG-related data models and logic. Stars Last commit
Deep Cut shdwjk/Roll20API Automation Production-ready Roll20 API scripts from a prolific maintainer. Stars Last commit
Deep Cut 5e-bits/awesome-5e-srd Resource list Existing awesome list for projects built on top of the 5e SRD API. Stars Last commit
Deep Cut kgar/foundry-vtt-tidy-5e-sheets Foundry UI Strong example of Foundry sheet UX work. Stars Last commit
Deep Cut vigoren/foundryvtt-simple-calendar Foundry module Calendar and timekeeping module with clear game-ops value. Stars Last commit
Deep Cut fantasycalendar/FoundryVTT-Sequencer Foundry dev library Effect sequencing pipeline used by other modules and automations. Stars Last commit
Deep Cut McAJBen/DungeonBoard Map tooling Spoiler-safe map viewer for DMs. Stars Last commit
Deep Cut qennenat/WFRP-4th-Edition-FoundryVTT Foundry system Warhammer Fantasy Roleplay system for Foundry. Stars Last commit
Deep Cut foundry-vtt-community/tables Foundry ecosystem Community roll tables and content pack for Foundry. Stars Last commit
Deep Cut dev7355608/perfect-vision Foundry rendering Technically interesting lighting and vision extension for Foundry. Stars Last commit
Deep Cut JohanFalt/Foundry_WoD20 Foundry system World of Darkness 20th edition for Foundry. Stars Last commit
Deep Cut ianfhunter/GNOLL Dice library Multi-language dice notation parser for software that needs real dice grammar support. Stars Last commit
Deep Cut circumspect/White-Rabbit Discord bot Bot for running Alice is Missing on Discord. Stars Last commit
Deep Cut ebshimizu/5e-monster-maker Authoring tool Monster stat block builder for 5e homebrew workflows. Stars Last commit
Deep Cut pwatson100/alienrpg Foundry system Alien RPG system implementation for Foundry. Stars Last commit
Deep Cut ghost-fvtt/foundry-factory Dev tooling CLI bootstrapper for new Foundry modules and systems. Stars Last commit
Deep Cut ruipin/fvtt-lib-wrapper Dev library Library for safely patching and wrapping core Foundry behavior. Stars Last commit
Deep Cut apocabot/ApocaBot Discord bot Bot for Powered by the Apocalypse games. Stars Last commit
Deep Cut farirpgs/fari-games Rules data Open-content rules collection for multiple TTRPG systems. Stars Last commit
Deep Cut scottbenton/Iron-Fellowship_and_Crew-Link Shared play tooling Character sheets and campaign managers for Ironsworn and Starforged with online integration. Stars Last commit
Deep Cut Ethaks/FVTT-Quench Testing End-to-end UI testing inside Foundry for module and system authors. Stars Last commit
Deep Cut brouberol/5esheets Character tooling Browser-based 5e character sheet tooling. Stars Last commit
Deep Cut Xacus/demonlord Foundry system Shadow of the Demon Lord system for Foundry. Stars Last commit
Deep Cut EepyBerry/lagrange Procedural generation Procedural planet builder that could inspire sci-fi campaign tooling. Stars Last commit
Deep Cut schemen/monsterforge Maker tooling Paper miniature creator. Stars Last commit
Deep Cut wanderers-guide/wanderers-guide Character tooling Pathfinder and Starfinder character builder and digital toolbox. Stars Last commit
Deep Cut fultimator/fultimator Authoring tool Homebrew adversary, character, and item creator for Fabula Ultima. Stars Last commit
Deep Cut GoOz/wfrp-sheet Character tooling Online character sheet for Warhammer Fantasy Role Play. Stars Last commit
Deep Cut curtmorgan3/quest-bound Tabletop engine Small but clearly aligned open tabletop game engine. Stars Last commit
Deep Cut Mimic-Tools/name-generation Procedural generation Fantasy character name generation tooling. Stars Last commit
Deep Cut fjallnari/morii-vtt VTT platform Web-based half-VTT supporting multiple systems. Stars Last commit
Deep Cut rpg-sage-creative/rpg-sage Discord bot Play-by-post Discord bot for TTRPG campaigns. Stars Last commit

Pull requests are welcome if a repo is public on GitHub, clearly useful to developers building TTRPG software, and substantial enough to be more than a throwaway demo.

About

Curated list of open-source projects for programmable tabletop RPG software

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors