Technology moves fast! ⚡ Don't get left behind.🚶 Subscribe to our mailing list to keep up with latest and greatest in open source projects! 🏆

Subscribe to our mailing list


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 2 years ago
Repo Created over 4 years ago
Repo Last Updated over 1 year 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 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

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)
  • almost 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