https://listudy.org is a brilliant open source opening spaced repetition trainer. Another one is https://chessdriller.org, though you need to provide the moves yourself for that one. There's also https://chessmadra.com, but I believe their backend is closed-source.
[1] https://qualitychess.co.uk/products/2/327/the_woodpecker_met...