This app was mentioned in 4 comments, with an average of 2.25 upvotes
This is the go-to app in my group as well. Only thing missing is the ability to search/filter on casting time, which I use this for.
This app if you have android.
Can filter by:
The duration filter is:
EDIT I fixed the link. This app is about 500 times more useful than the incorrect one I linked.
Oh my god I'm dumb. There are so many spellbook apps I linked the wrong one.
THIS is the right one. Sorry about that, will teach me for trying to do fancy linking on my phone.. You are not dense!
The Spellbook app for android is the most practical one for me. You can make custom lists for your characters.
https://play.google.com/store/apps/details?id=com.troublesomeapps.dnd.spells