VKBLN (from German: Vokabeln - vocabulary) is a vocabulary repetition and crash course tool written in PHP. It is configured for German <-> English by default, but can easily be adjusted to any other language pair. It is built to be lightweight and fast, with an easy to understand code base which also invites easy customization.
A mysql or mariaDB is required.
Try it out at VKBLN.