user22954: I've used the ChessBase Replay training feature on my friends PC and now I am missing it. ChessBase is too costly for me. I've tried lichess.org: Practice with computer but instead of playing the moves in the PGN it starts playing its best moves which is quite good but annoying too. I need this feature to remember my own openings and sidelines.
My question: is there any open source or free software with this feature that can repeat the PGNs move and alert me when I make a non listed move (maybe suggesting it as blunder or good move)?
P.S.: I am currently using chess pad 2.0 with Stockfish. Can we add this feature to Chess pad?

user27969: You can try chessable.com, it is possible to create your own course by importing pgns. The spaced repetition software will then test you on the variations in the pgn the same as the purchasable courses from other authors.
After signing in to the website open the drop down menu and select 'Create a Course' then follow the instructions.
I believe it isn't 100% free as there is a soft limit to the number of free courses you can own. But the functionality is good.

user1766: SCID allows what you want. Look at "Play" menu and any of the submenus "Opening training" or "Tactics" or "Review game" or "Calculation of variations.

user26335: Listudy.org
Upload a PGN and then you play the computer interactively. You play moves from your repertoire and the computer plays the opponent moves. This is also open source.
ChessTempo.com
Similar functionality in the "Opening Trainer." The interface is a bit different but it tracks what lines you have learned a bit differently which is nice.
See more at this related answer.

22954: <p>I've used the ChessBase Replay training feature on my friends PC and now I am missing it. ChessBase is too costly for me. I've tried lichess.org: Practice with computer but instead of playing the moves in the PGN it starts playing its best moves which is quite good but annoying too. I need this feature to remember my own openings and sidelines.</p>
<p>My question: is there any open source or free software with this feature that can repeat the PGNs move and alert me when I make a non listed move (maybe suggesting it as blunder or good move)?</p>
<p>P.S.: I am currently using chess pad 2.0 with Stockfish. Can we add this feature to Chess pad?</p>
 27969: <p>You can try <a href="https://chessable.com" rel="nofollow noreferrer">chessable.com</a>, it is possible to create your own course by importing pgns. The spaced repetition software will then test you on the variations in the pgn the same as the purchasable courses from other authors.</p>
<p>After signing in to the website open the drop down menu and select 'Create a Course' then follow the instructions.</p>
<p>I believe it isn't 100% free as there is a soft limit to the number of free courses you can own. But the functionality is good.</p>
 1766: <p>SCID allows what you want. Look at &quot;Play&quot; menu and any of the submenus &quot;Opening training&quot; or &quot;Tactics&quot; or &quot;Review game&quot; or &quot;Calculation of variations.</p>
 26335: <p><a href="https://listudy.org" rel="nofollow noreferrer"><strong>Listudy.org</strong></a><br />
Upload a PGN and then you play the computer interactively. You play moves from your repertoire and the computer plays the opponent moves. This is also open source.</p>
<p><a href="https://chesstempo.com/" rel="nofollow noreferrer"><strong>ChessTempo.com</strong></a><br />
Similar functionality in the &quot;Opening Trainer.&quot; The interface is a bit different but it tracks what lines you have learned a bit differently which is nice.</p>
<p>See more at this <a href="https://chess.stackexchange.com/a/34913/26335">related answer</a>.</p>
