2026-04-07 22:22:22 -05:00
2026-04-07 21:58:12 -05:00
2026-04-07 22:22:22 -05:00
2026-04-07 22:22:22 -05:00

SessionZero Client

An open-source TTRPG companion app for managing and playing tabletop role-playing games.

About

SessionZero is a cross-platform desktop application built with Godot that helps players and GMs organize their TTRPG sessions. It's designed to be system-agnostic, supporting any tabletop RPG through modular data-driven systems.

Key Features

  • System-Agnostic: Works with any TTRPG system through data-driven systems
  • Full Offline Support: Play completely offline with local data storage
  • Self-Hosted Multiplayer: Host sessions directly from your machine with P2P networking or run a dedicated server
  • Open Content Format: Import and create datapacks for characters, campaigns, items, and more

Getting Started

Prerequisites

  • Godot 4.6.x (for development)
  • Windows or Linux (macOS support planned)

Installation

From Release:

  1. Download the latest release for your platform (if availible)
  2. Extract and run the executable

Optional:

  1. Purchase from a distribution platform or app store (Available upon 1.0 release)

From Source:

  1. Clone this repository
  2. Open the project in Godot 4.6.x
  3. Run the project or export for your platform

How It Works

Development Roadmap

WIP

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

License

  • Application: GPLv3 (GNU General Public License)
  • User Content (Datapacks, Templates, Modules, etc): Creative Commons BY-SA 4.0

Support

For issues, feature requests, or questions:


Note: SessionZero is in active development. Features may change as the project evolves.


Made with <3 by Bellsworne Tech

Description
No description provided
Readme 429 KiB
Languages
SVG 100%