Выбор бесплатной CMS для сайта
cms
elib
eprints
Список всех CMS
https://en.wikipedia.org/wiki/List_of_content_management_systems
Есть движки на Java, Perl, Ruby on Rails, PHP, Python, ASP.NET
1) ePrints для создания электронной библиотеки хорошо подходит
Один из удачных примеров репозитория http://elib.dlr.de/
2) SilverStripe - неплохой вариант