{"id":17033517,"url":"https://github.com/morgul/rpgkeeper-archive","last_synced_at":"2025-04-05T21:15:19.428Z","repository":{"id":8410336,"uuid":"9994507","full_name":"Morgul/rpgkeeper-archive","owner":"Morgul","description":"A site for managing your digital character sheets.","archived":false,"fork":false,"pushed_at":"2016-02-08T05:25:53.000Z","size":1908,"stargazers_count":0,"open_issues_count":18,"forks_count":0,"subscribers_count":7,"default_branch":"on-production","last_synced_at":"2025-02-11T23:58:10.434Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Morgul.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-05-11T03:29:35.000Z","updated_at":"2016-02-08T05:25:54.000Z","dependencies_parsed_at":"2022-07-29T23:39:42.203Z","dependency_job_id":null,"html_url":"https://github.com/Morgul/rpgkeeper-archive","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morgul%2Frpgkeeper-archive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morgul%2Frpgkeeper-archive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morgul%2Frpgkeeper-archive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Morgul%2Frpgkeeper-archive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Morgul","download_url":"https://codeload.github.com/Morgul/rpgkeeper-archive/tar.gz/refs/heads/on-production","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247399889,"owners_count":20932880,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T08:35:03.485Z","updated_at":"2025-04-05T21:15:19.406Z","avatar_url":"https://github.com/Morgul.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RPGKeeper\n\nI'm an avid table-top gamer. I'm also a bit forgetful, and I lose things... especially little pieces of paper. Throw\nthe fact that I'm a professional programmer into the mix, and you've pretty much got RPGKeeper. I wanted a site that\nallowed me to store all my characters digitally. I got something that worked for DnD... but DnD is a horrible system. (\nPut your +1 Mace of Troll Smiting down. I don't mean from an RPG standpoint, I mean from a computer science standpoint.\nOr, more specifically, it's a system that revolves around exceptions to rules, not the rules themselves. The data model\nfor DnD 4th Ed is so incredibly complex, I've crashed a UML program with it. It's a horrible system to try and model.)\nSo I spent two month focused on that, without giving most of the UI enough love.\n\nThen I decided to redo everything in node.js and Angular JS. Everything's going much better this time around, and slowly\nbut surely I'm getting this to the point where I can use it. We're still a long way off from being able to release it to\nthe public... but we're getting there. One new feature at a time.\n\n## Tests\n\nHahahahahaha.... you're funny.\n\nNo, seriously, there are no tests. I won't claim this is \"untestable\", but frankly, there's not a lot of testible code,\nand I want to implement features, not tests.\n\n## Running\n\n1. Install node 10.X\n2. Checkout the code.\n3. `npm install`\n4. `npm install -g grunt-cli`\n5. `grunt watch`\n\nThat should be it!\n\n## Contributions\n\nFeel free to fork and make improvements. I'm pretty much open to anything.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmorgul%2Frpgkeeper-archive","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmorgul%2Frpgkeeper-archive","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmorgul%2Frpgkeeper-archive/lists"}