This is an extensive collection of contra dances (approx 12,000) writen by dozens of callers. It includes the full written dances in addition to information such as the author, formation, and progression. There are even links to videos of many of the dances! The collection covers many (but not all) dances found on other sites.
From Chris Page and Michael Dyck