A character sheet creator for TTRPGs sheetr.app/
gleam dnd dnd5e atproto
Gleam 85.5%
Nix 12.2%
Shell 0.1%
Other 2.2%
9 1 0

Clone this repository

https://tangled.org/sheetr.app/sheetr
git@tangled.org:sheetr.app/sheetr

For self-hosted knots, clone URLs may differ based on your setup.

README.md

sheetr#

Monorepo for Sheetr and it's associated libraries.

NOTE: Libraries under the /alicia/ directory will eventually be pulled out into their own repo when ready. As of current they are unstable and rely/will rely on path dependencies within this monorepo.

About#

Sheetr is a character sheet creator and manager for TTRPGs built ontop of ATProto. D&D 5th edition is the main focus, but both D&D 2024 and Daggerheart are planned down the line.

Development#

Sheetr provides a flake.nix for use with the Nix package manager. This can be installed independently from your existing package manager as shown here. It is very possible (and fairly easy) to develop this project without Nix, however Nix helps ensure you are using the exact same devenv as everyone else.

Generating code from Lexicons#

A useful helper is provided via the Nix flake.

nix run .#lexgen

# without Nix
cd shared
gleam run -m alicia/lexgen -- --dir=../lexicons

License#

sheetr is released under the MIT License

alicia is released under the Apache License 2.0