A character sheet creator for TTRPGs
sheetr.app/
gleam
dnd
dnd5e
atproto
1# sheetr
2
3Monorepo for Sheetr and it's associated libraries.
4
5> NOTE: Libraries under the [`/alicia/`](/alicia/) directory will eventually be
6pulled out into their own repo when ready. As of current they are unstable and
7rely/will rely on path dependencies within this monorepo.
8
9## About
10
11Sheetr is a character sheet creator and manager for TTRPGs built ontop of
12ATProto. D&D 5th edition is the main focus, but both D&D 2024 and Daggerheart
13are planned down the line.
14
15## Development
16Sheetr provides a `flake.nix` for use with the Nix package manager. This can be
17installed independently from your existing package manager as shown
18[here](https://nixos.org/download/). It is very possible (and fairly easy) to
19develop this project without Nix, however Nix helps ensure you are using the
20exact same devenv as everyone else.
21
22### Generating code from Lexicons
23A useful helper is provided via the Nix flake.
24```bash
25nix run .#lexgen
26
27# without Nix
28cd shared
29gleam run -m alicia/lexgen -- --dir=../lexicons
30```
31
32## License
33
34sheetr is released under the [MIT License](/LICENSE)
35
36alicia is released under the [Apache License 2.0](/alicia/LICENSE)