Built in Vanilla JavaScript.
Click each card until you find the 8 pairs. You can see how many moves you made to complete the game, as well as how many seconds. To restart the game, hit the restart button.
See it in action: https://www.jsthings.com/