Tabletop Forge
Der Kampagnen-Manager für 5e: Kampagnen vorbereiten, Sessions leiten und einen liegenden TV als digitalen Spieltisch steuern, alles aus einem Browser auf Laptop oder Tablet.

Ein Tisch, viele Bildschirme
Die Spielleitung arbeitet am Laptop, am Tablet oder an beiden. Ein flach liegender TV zeigt die Kampfkarte mit exakt kalibriertem 1″-Raster, ein zweiter Bildschirm Handouts und Stimmungsbilder. Alle Geräte bleiben in Echtzeit synchron.
Dazu kommen Nebel des Krieges, Licht, Zauberradien, ein vollständiger Kampf-Manager nach den 5e-Regeln und LED-Streifen, die rot leuchten, sobald gekämpft wird.
Funktionen
Vorbereiten
Abenteuer, Sessions, Karten, Handouts, Lore und Kreaturen – alles als Schnellauswahl für den Spielabend.
Spieltisch
Kalibrierung über Auflösung und Diagonale, Nebel, verdeckte Gegner, Licht, Zauberradien, Lineal.
Kampf-Manager
Initiative, Zustände mit Dauer, Konzentration, Resistenzen, Todesrettungswürfe, Angriffe aus dem Statblock.
Kreaturen
5e-Statblöcke per Copy & Paste oder aus den SRD-Daten von Open5e, NSC-Generator, Encounter-Planer.
Regeln
Optionaler Regeltab mit einem Regelwerk-Vault aus BasaltNotes: Volltextsuche mit Ausschnitten, Regeltext direkt im Tab, Fragen an die KI mit Quellen – als Kampagnenseite und als Panel beim Spielen.
Tablet & Stift
Touch-optimiert, Pinch-Zoom, Stiftdruck und Handballen-Erkennung für Notizen und Skizzen.
Stimmung
WLED-Streifen folgen dem Spiel, ein schreibgeschützter Raspberry-Pi-Kiosk treibt den Tisch-TV.
Zusammenspiel
Am Spieltisch kommt alles zusammen: Texte und Zufallsbegegnungen vom OllamaProxy, Tokens und Karten aus ImageGen, Charaktere aus BasaltNotes. WhisperNotes nimmt den Abend auf und schreibt den Recap für die nächste Vorbereitung.
Schnellstart
docker compose -f oci://docker.io/poldion/tabletop-forge-compose:latest up -dDanach http://<host>:3000 öffnen. Beim ersten Start wartet eine kleine Beispielkampagne. Spieltisch: /table.html, Spieler-Display: /player.html.