Michael Dyck and I have done a thing:
This (mostly) contra dance database 12,000 dances:
5,000 dances with viewable instructions
4,000 more dances with links to instructions
Current search options include author, title, formation, and figures. You can search the figures of dances even when we don't have permission to show the figures.
This will always be a work in progress, but hopefully it's good enough to use.
(and a lot of questions should be answerable by the FAQ on that site.)
-Chris Page and Michael Dyck
p.s. This has been (and continues to be) a long-term project. Michael and I started formally working on this back in April of 2015, but I started building my database back in November of 2010.