{"id":15640572,"url":"https://github.com/traneptora/grimoire","last_synced_at":"2025-04-04T18:05:00.422Z","repository":{"id":45560902,"uuid":"60557393","full_name":"Traneptora/grimoire","owner":"Traneptora","description":"Functional 5e spell list by class and level","archived":false,"fork":false,"pushed_at":"2025-03-15T15:25:24.000Z","size":7027,"stargazers_count":79,"open_issues_count":2,"forks_count":70,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-28T17:03:32.973Z","etag":null,"topics":["css","dnd-tools","dnd5e","grimoire","html","javascript","jekyll","ruby"],"latest_commit_sha":null,"homepage":"https://grimoire.thebombzen.xyz/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jayrab/grimoire","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Traneptora.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-06-06T20:08:44.000Z","updated_at":"2025-03-28T04:45:01.000Z","dependencies_parsed_at":"2024-03-27T04:39:36.140Z","dependency_job_id":"1e0aa829-8e71-47d7-842d-0f28176419ea","html_url":"https://github.com/Traneptora/grimoire","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/Traneptora%2Fgrimoire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Traneptora%2Fgrimoire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Traneptora%2Fgrimoire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Traneptora%2Fgrimoire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Traneptora","download_url":"https://codeload.github.com/Traneptora/grimoire/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247226213,"owners_count":20904465,"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":["css","dnd-tools","dnd5e","grimoire","html","javascript","jekyll","ruby"],"created_at":"2024-10-03T11:37:35.519Z","updated_at":"2025-04-04T18:05:00.402Z","avatar_url":"https://github.com/Traneptora.png","language":"HTML","readme":"# Grimoire\n\nGrimoire is a mobile-friendly 5e spellbook that organizes spell lists by class and level.\n\nSee the latest compiled build here: [https://grimoire.thebombzen.xyz/](https://grimoire.thebombzen.xyz/)\n\nGrimoire is forked from [ephe/grimoire](https://github.com/ephe/grimoire/), which has since been taken down (à la DMCA).\n\n## Contributing\nFeel free to open pull requests or issues on Github for any defects or suggested enhancements you may find. Alternatively, join my public discord at [https://discord.gg/C3WrZ2CAJd](https://discord.gg/C3WrZ2CAJd) and chat with me in `#general`.\n\nIf you'd like to submit a Pull Request or somehow contribute code, I recommend you read the [Style Guidelines](https://github.com/Traneptora/grimoire/blob/master/style-guidelines.md). If your submissions do not match this style I'll probably request changes rather than merge it.\n\n## Changelog\n* See the commit history. The Grimoire is \"done\" at this point in that all the spells from the base game have been added (as of mid-to-late 2016).\n\n## To Do\n* Improve class specializations and other subtags, and make it easy to look at class spell lists alone.\n\n## Structure\nSpells can be found inside `_posts/`. Each spell gets its own post, written and stored as a [Markdown](https://daringfireball.net/projects/markdown/basics) file. The date is arbitrary and never displayed, but still necessary for [Jekyll](https://jekyllrb.com) to process the posts properly.\n\nIf you'd like to help fill out the rest of the spells from the PHB or another source, for each new spell you make:\n\n1. Make a new post inside `_posts/` for each new spell, and copy the formatting from another spell.\n2. Submit a pull request for the spell(s) when you're finished, and that's it! Thank you so much. :)\n\n## Build Instructions\nI've edited _config.yml for my own build purposes, but if you've got [Jekyll](https://jekyllrb.com) set up locally, the following should create the build from your friendly command line terminal:\n`jekyll serve -Vw --no-watch --baseurl \"\"`\n\n## Thanks\n\nCleric and wizard spells from the Starter Kit were seeded from [this Reddit post](https://www.reddit.com/r/DnD/comments/2a7wau/5e_cleric_and_wizard_spells_sorted_by_level/).\n\nThanks to [@sethxd](https://github.com/sethxd/) for suggesting [Jets.js](https://jets.js.org/), a CSS search engine that plays nicely with Jekyll.\n\nThanks to [@ephe](https://github.com/ephe/) for writing the original version of this thing in the first place.\n\nThanks to [@Eikrem63](https://github.com/Eikrem63), [@duatharben](https://github.com/duatharben), and [@MrRelik](https://github.com/MrRelik) for their work in adding spells from supplemental materials.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftraneptora%2Fgrimoire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftraneptora%2Fgrimoire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftraneptora%2Fgrimoire/lists"}