awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Self-Hosted Virtual Tabletop

Ranking aktualisiert am 13. Juli 2026

For a self hosted virtual tabletop for games, the strongest matches are wesnoth/wesnoth (While this project features hex-grid combat and map editing), boardgameio/boardgame.io (This is a framework for building turn-based board games) and lampe-games/godot-open-rts (This is a game development framework for building real-time). get-convex/convex-backend and a16z-infra/ai-town round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Wir kuratieren Open-Source GitHub Repositories passend zu „self hosted virtual tabletop“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.

Self-Hosted Virtual Tabletop

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • wesnoth/wesnothAvatar von wesnoth

    wesnoth/wesnoth

    6,678Auf GitHub ansehen↗

    Battle for Wesnoth is an open-source turn-based strategy game set in a high fantasy world, built around hex-grid tactical combat. At its core, it is both a complete game and a game engine, offering single-player campaigns and multiplayer battles where players command faction-specific units across terrain that provides tactical advantages. The project is fundamentally a turn-based strategy game with a dedicated multiplayer platform, supporting online and local matches with replay recording and playback. What distinguishes Wesnoth is its deep commitment to custom content creation and modding. T

    While this project features hex-grid combat and map editing, it is a standalone turn-based strategy game rather than a virtual tabletop platform designed for managing TTRPG sessions, character sheets, and collaborative roleplay.

    C++Hex-Grid Battle SystemsMultiplayer Networking
    Auf GitHub ansehen↗6,678
  • boardgameio/boardgame.ioAvatar von boardgameio

    boardgameio/boardgame.io

    12,358Auf GitHub ansehen↗

    Boardgame.io is a framework for developing turn-based, multiplayer games for the web. It functions as a game engine and orchestrator that manages the complexities of state synchronization, player turn order, and rule enforcement across a distributed network of clients. The framework utilizes pure functions to handle state transitions, ensuring that game logic remains predictable and consistent for all participants. By structuring game flow into hierarchical phases and turn-based segments, it automates transitions and enforces rules, preventing illegal moves while maintaining a synchronized vi

    This is a framework for building turn-based board games rather than a pre-built virtual tabletop application, meaning you would need to develop the map, character sheets, and fog of war features yourself using its state synchronization engine.

    TypeScriptMultiplayer Synchronization
    Auf GitHub ansehen↗12,358
  • lampe-games/godot-open-rtsAvatar von lampe-games

    lampe-games/godot-open-rts

    1,029Auf GitHub ansehen↗

    This project is a real-time strategy game framework built for the Godot engine, providing a foundational template for developing isometric strategy titles. It offers a collection of reusable systems designed to accelerate the creation of competitive games, including support for both human and artificial intelligence participants. The framework distinguishes itself through a comprehensive suite of core mechanics tailored for the real-time strategy genre. It includes a dedicated fog-of-war system that obscures map regions based on unit line-of-sight, alongside isometric pathfinding and navigati

    This is a game development framework for building real-time strategy titles in Godot, rather than a ready-to-use virtual tabletop platform for playing TTRPGs.

    GDScriptFog of War Management
    Auf GitHub ansehen↗1,029
  • get-convex/convex-backendAvatar von get-convex

    get-convex/convex-backend

    11,947Auf GitHub ansehen↗

    Convex is a serverless backend platform that provides a real-time reactive database, serverless functions, and state synchronization for web applications. It manages relational JSON documents using ACID-compliant transactions and schema validation to ensure data consistency and integrity. The platform distinguishes itself by synchronizing database state with clients via WebSockets, allowing user interfaces to update automatically as data changes. It also includes a specialized vector search database for performing semantic search using embeddings and supports both cloud-native deployment and

    This is a serverless backend platform and database service that provides the infrastructure to build real-time applications, but it is not a pre-built virtual tabletop application.

    TypeScriptWebSocket Synchronization
    Auf GitHub ansehen↗11,947
  • a16z-infra/ai-townAvatar von a16z-infra

    a16z-infra/ai-town

    9,285Auf GitHub ansehen↗

    AI Town is a TypeScript-based simulation engine used to create virtual environments where autonomous characters interact and socialize. It functions as a framework for orchestrating multiple AI agents within a persistent digital world, utilizing language models and a game engine to drive character behavior and social interactions. The project differentiates itself through a dedicated agent sandbox and a vector database agent store, which allow for the management of agent memories and world state. It integrates generative AI for background music and provides tools for simulation world design,

    This is a simulation engine for autonomous AI agents rather than a virtual tabletop platform, meaning it lacks the specific tools for TTRPG gameplay like character sheets, dice rollers, and player-controlled token management.

    TypeScriptMultiplayer Synchronization
    Auf GitHub ansehen↗9,285
  • egametang/etAvatar von egametang

    egametang/ET

    9,813Auf GitHub ansehen↗

    ET is a C# game server framework and distributed actor model runtime designed for large-scale multiplayer environments. It provides a comprehensive toolkit for building distributed game backends, incorporating a multiplayer network transport layer and a specialized suite for game AI and pathfinding. The framework is distinguished by its use of a distributed actor model to scale processing across multiple threads and servers, utilizing isolated actors for state management and messaging. It features a unified codebase architecture that allows shared logic between the server and client, enabling

    This is a general-purpose game server framework for building multiplayer backends rather than a specialized virtual tabletop application with built-in features like character sheets or grid-based map management.

    C#Multiplayer Synchronization
    Auf GitHub ansehen↗9,813
  • flet-dev/fletAvatar von flet-dev

    flet-dev/flet

    15,611Auf GitHub ansehen↗

    Flet is a cross-platform framework that enables developers to build interactive desktop, mobile, and web applications using only Python. By utilizing a declarative programming model, it allows for the construction of complex user interfaces through a hierarchical structure of components, removing the need for specialized knowledge of web-specific languages like HTML, CSS, or JavaScript. The framework distinguishes itself by offloading visual rendering to a high-performance graphics engine while maintaining application logic within a centralized server-side environment. This architecture synch

    Flet is a general-purpose UI framework for building applications in Python, not a specialized virtual tabletop platform, though you could theoretically use it as a building block to develop one.

    PythonWebSocket Synchronization
    Auf GitHub ansehen↗15,611
  • toeverything/affineAvatar von toeverything

    toeverything/AFFiNE

    69,443Auf GitHub ansehen↗

    AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices. The platform distinguishes itself through a canvas-integrated database engine that enables transitions b

    This is a collaborative knowledge base and infinite canvas workspace for productivity, not a specialized virtual tabletop platform designed for TTRPG mechanics like dice rolling, character sheets, or fog of war.

    TypeScriptPrivate Data Hosting
    Auf GitHub ansehen↗69,443
  • vcmi/vcmiAvatar von vcmi

    vcmi/vcmi

    5,692Auf GitHub ansehen↗

    vcmi is an open-source game engine for Heroes of Might and Magic III that recreates the gameplay, logic, and rendering of the original strategy game. It serves as a cross-platform game runtime supporting Windows, Linux, macOS, Android, and iOS, providing a turn-based strategy simulator for strategic world map navigation and tactical combat. The project is built as a moddable game framework, featuring a data-driven modding system and a sandboxed Lua scripting integration. These allow for the definition of custom gameplay logic, spell effects, and the addition of new factions, characters, and a

    This project is a game engine for a specific turn-based strategy title rather than a general-purpose virtual tabletop platform for running custom tabletop role-playing games.

    C++Multiplayer Networking
    Auf GitHub ansehen↗5,692
  • excalidraw/excalidrawAvatar von excalidraw

    excalidraw/excalidraw

    125,451Auf GitHub ansehen↗

    This project is a virtual whiteboard component and vector graphics editor designed for creating diagrams with a hand-drawn aesthetic. It provides a canvas-based drawing engine that can be embedded directly into web applications, allowing users to manipulate shapes, upload images, and export visual data into standard formats like PNG, SVG, or JSON. The platform distinguishes itself through a real-time synchronization layer that supports multi-user collaboration across distributed environments. This engine utilizes end-to-end encryption to secure shared sessions and employs a local-first data p

    This is a collaborative whiteboard and diagramming tool that lacks the specific TTRPG features like character sheet management, fog of war, and grid-based token systems required for a virtual tabletop.

    TypeScriptSelf-Hosted Deployment Infrastructure
    Auf GitHub ansehen↗125,451
  • partykit/partykitAvatar von partykit

    partykit/partykit

    5,644Auf GitHub ansehen↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    This is a real-time backend framework and infrastructure platform for building multiplayer applications, not a pre-built virtual tabletop application that includes the required TTRPG features like character sheets or map management.

    TypeScriptMultiplayer Synchronization
    Auf GitHub ansehen↗5,644
  • appsmithorg/appsmithAvatar von appsmithorg

    appsmithorg/appsmith

    40,051Auf GitHub ansehen↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    This is a low-code platform for building internal business tools and dashboards, which lacks the specialized features like map synchronization, fog of war, and TTRPG-specific mechanics required for a virtual tabletop.

    TypeScriptSelf-Hosted Runtimes
    Auf GitHub ansehen↗40,051
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
wesnoth/wesnoth6.7KC++GPL-2.016. Juni 2026
boardgameio/boardgame.io12.4KTypeScriptMIT18. Apr. 2025
lampe-games/godot-open-rts1KGDScriptMIT7. Jan. 2025
get-convex/convex-backend11.9KTypeScriptNOASSERTION16. Juni 2026
a16z-infra/ai-town9.3KTypeScriptmit8. Jan. 2026
egametang/et9.8KC#NOASSERTION24. Mai 2026
flet-dev/flet15.6KPythonapache-2.022. Feb. 2026
toeverything/affine69.4KTypeScriptNOASSERTION16. Juni 2026
vcmi/vcmi5.7KC++GPL-2.016. Juni 2026
excalidraw/excalidraw125.5KTypeScriptMIT16. Juni 2026

Related searches

  • Self-hosted Voice-Chat
  • ein kollaboratives Whiteboard
  • a web interface for managing game servers
  • selbstgehostetes Kanban-Board für Aufgaben
  • selbstgehostetes Projekt-Board
  • eine Open-Source-Alternative zu Airtable
  • selbstgehostete Plattform für Team-Kommunikation
  • an open source platform for team chat