Hymns and carols of Christmas

Douglas D. Anderson has created a website of ancient Christmas music "to preserve the rich history of Christmas carols and hymns which might otherwise be lost." The site includes both lyrics and MIDI files of the music.

The huge collection is searchable and is cataloged alphabetically by title.