lichess.org
Donate

Completely free opening trainer

I'm looking for a completely free opening trainer where I can add moves (with no limitations) and practice them (preferably with spaced repetition).

Lichess study is a good feature with a database but practice with it becomes challenging. Chessbook is also a good option but limits free users to 100 moves per colour.