Cardiff is a project mainly written in PHP and JAVASCRIPT, it's free.
Javascript/PHP-based flash card engine
A web-based flash card engine. Runs on PHP, Javascript, HTML5, and CSS 3.
It works in Chrome and Safari.
The basic format is YAML, using .deck
for the extension. A sample:
Title: Deck title
side1: side2
side1: side2
side1: side2
For example:
Title: Latin Vocabulary 1
amo, amare: to love
moneo, monere: to warn
lego, legere: to read
See sample.deck
and sample2.deck
for examples of how to do things (including Markdown formatting and multi-line cards).
The filename is the slug. For example, latin-vocab-1.deck
becomes http://yoururl.com/cards/latin-vocab-1
(assuming you've put Cardiff in the directory for http://yoururl.com/cards
).
j
or k
h
l
s
Public domain.
Shuffle icon adapted from the "media-shuffle" icon at defaulticon.com, and is licensed under a Creative Commons Attribution 3.0 license