Skip to content

A responsive online/offline web app to act as a character sheet for 5e D&D and other RPGs.

License

Notifications You must be signed in to change notification settings

OneRadRedDad/auto-character-sheet-app

 
 

Repository files navigation

Character Sheet. App. (Semi-) Automatic.

Synopsis

This project is a fork of derikb/character-sheet-app, which is a responsive online/offline web app to act as a character sheet for tabletop roleplaying games (mostly D&D 5e). This fork focuses on expanding the features of the original project and making the app friendlier to TTRPG newbs.

Planned Features

I plan to add the following features (in no order whatsoever):

  • Automated sheet population (such as populating your Saving Throws area based on your class)
  • Support for homebrew races/classes/items/etc. (by default, the app will only support SRD content from DnD 5e).
  • Inclusion of derikb's manual controls. While automatic sheet population will be nice, sometimes you need to make manual adjustments beyond the vanilla settings.
  • Support for more platforms. I like the idea of an app like this being a standalone thing on one's desktop or phone, or in a docker image, or embedded wherever else. This one's a big stretch goal, though, because I have NO idea what I'm doing there.
  • More/better organization for new players to be able to navigate and read it easier
  • Theme support?

Motivation

I had a lot of the same motivations as derikb. I wanted something electronic that new players could efficiently use and easily fill out and read. I wanted something free that did less than VTTs, but more than the billion fillable documents out there. I thought other people might want these things too.

Contributions

I'm happy to accept feature requests, bug reports, and pull requests via the github repository. I cannot guarantee quick turnarounds with any of those things, however.

Conventional Changelog is installed for commit messages. Standard Version is used for releases, changelogs, etc.

Miscellaneous Disclaimers

This project and everything about it is a work in-progress by an amateur dev and git user. This project is not my job, I don't have an unlimited amount of free time to work on it, and I'm not very good at programming.

This project will have bugs. It will not be completed quickly. It may not ever be completed.

Stay tuned for updates to README.md and every other file I get my grubby hands on.

Credits

This project would not be possible without:

  • derikb and all the contributors to character-sheet-app, which this project is based on.
  • 5etools for file organization inspiration

This work includes material taken from the System Reference Document 5.1 (“SRD 5.1”) by Wizards of the Coast LLC and available at https://dnd.wizards.com/resources/systems-reference-document. The SRD 5.1 is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/legalcode.

License

This project (excepting included licensed content from Wizards of the Coast) is released under the following license:

GNU GENERAL PUBLIC LICENSE, Version 3

About

A responsive online/offline web app to act as a character sheet for 5e D&D and other RPGs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.6%
  • CSS 4.4%