Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


Computer-readable list of D&D 5e spells

Subscribe to updates I use 5e-spells

Statistics on 5e-spells

Number of watchers on Github 62
Number of open issues 2
Main language Perl6
Open pull requests 1+
Closed pull requests 0+
Last commit about 3 years ago
Repo Created about 5 years ago
Repo Last Updated about 2 years ago
Size 78 KB
Organization / Authortadzik
Page Updated
Do you use 5e-spells? Leave a review!
View open issues (2)
View 5e-spells activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating 5e-spells for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

This is a hopefully complete and mostly correct database of D&D 5e spells in a computer readable format.

It may be a bit off in some places, as it was created by copypasting the list from the Basic Rules PDF, cleaning it up a bit manually and lazily parsing it line-by-line. The result is in spells.json, if you wish to generate it yourself you'll need a Perl 6 compiler with JSON::Tiny installed.

Please report any issues and discrepancies with the original list (I know that tables either aren't there at all or are completely wrong), and I'll try to fix them.

I'm not sure if Basic Rules license allows that (not too good at lawyerspeak), but if you Wizards are reading this, I'll happily comply to any DMCA takedown or whatever.


5e-spells open issues Ask a question     (View All Issues)
  • over 3 years Missing lots of spells
5e-spells open pull requests (View All Pulls)
  • list of all 5e spells with level and class types
5e-spells list of languages used
Other projects in Perl6