User Tools

Site Tools



The Gregowiki is a central location for all Gregorio users to find:

  • Tips and Hints
  • Code Snippets
  • Installation Procedures
  • Links
  • And anything else!

What is Gregorio?

Gregorio is an open-source project offering software tools for typesetting (engraving) Gregorian chant scores. In particular, Gregorio is an add-on package for the typesetting system LaTeX, so it requires an installation of TeXLive.

Gregorio and LaTeX together produce PDF output suitable for printing.

The input to Gregorio is a notation called GABC, which combines the syllables of a chant text with a simple notation indicating the position and shape of each note.

For most users, it's not necessary to install Gregorio on your own computer. Instead you can access it using one of the on-line Gregorio web interfaces listed below.


  • Latest features of Gregorio not yet integrated in the documentation
  • Notatio Antiqua - a GUI .gabc editor and compiler.
  • Greg - a desktop GUI application for Gregorio. It assists in compiling gabc files (windows only) and can also play them as midi files
  • gabc2mid - a CLI python script to convert gabc files into midi. Tested and working under linux and windows, should work on osX ; under windows, you could prefer using Greg.
  • Gregorio comes with a compilation script called gprocess which is a perl script designed to instantly show the result of a gabc file using your system's pdf viewer.
  • gly - “Gabc with separate LYrics” or “Gabc for liLYponders”
  • lygre - ruby gem providing script grely.rb which converts gabc to simple lilypond. Currently the conversion is possible only to modern notation, with great information loss.

Text editor tools for gabc files

  • gregorio-mode.el A Gregorio mode configuration for the Emacs editor; it performs automatic syntax highlighting. Instructions are here.
  • gabc-mode.el One (actually two) more, much simpler, Emacs mode; syntax highlighting + some quick-code-insertion shortcuts.
  • - A Gregorio mode configration for the Notepad++ editor, for use with .gabc files. (Documentation and tutorials on Notepad++ syntax colour files are available here.
  • There are also several syntax-colouring files that come with your Gregorio installation. Look in your Gregorio's application folder under “contrib”. (Or look in the same folder at github.) There are files for BBEdit, TextWrangler, Scribus, Gedit, Kedit, Emacs, Vim, and Texshop (Mac OSX).


On-line Tools

Running Gregorio on-line

Tools for producing GABC code

Tools for preparing text

Tutorials And Guides


Developer notes

Technical support

Mailing lists

Bug reports

Works produced with Gregorio

Several published books and smaller works have been produced using Gregorio.

Helping to build this site

If you wish to contribute to the gregowiki, contact us through the gregorio-users mailing list. – administrators rac, bgm, and pierre

  • Wiki Tips - helpful hints for using this wiki.
start.txt · Last modified: 2016/04/09 07:35 by pcouderc