GregoBase (sources) is a unique resource of Gregorian chant scores transcribed using Gregorio, but there is almost no active development and contributions are not accepted.
Fortunately, the database is publicly available. Thus gregoplus uses GregoBase's database to make it's contents more accessible. The site is read-only. It doesn't attempt to replace GregoBase, but to provide additional tools for exploring it's contents.
Contributions are warmly welcome. Python has been chosen as implementation language, because it seems to be the scripting language of choice in the open source music engraving community.
- parameterized filtering
- mass gabc export
- complete score text (for copy-pasting, reachability by fulltext search etc.)
- links to the CANTUS database
- JSON API
- get GregoBase DB export,
import it in a MySQL database, e. g.
$ mysql -u myuser < gregobase_online.sql
- install requirements
$ pip install -r requirements.txt
- run migrations
$ python manage.py migrate
- for local development
$ python manage.py runserver
, for production deployment see Django documentation
GNU/GPL 3.0