IsoGrego
Find the top n Gregorian chants most similar to a given one, sorted by cosine TF-IDF similarity of the GABC files.
Last sync with GregoBase: 2025-12-19. Max GregoBase ID: 20393.
🎩 tip: "How to compute the similarity between two text documents?" StackOverflow question. Originally inspired by "examples of same setting, different texts?" MusicaSacra forum thread. See the source code on GitHub.
Click on the chant name to expand/contract the collapsible. Click the chant image to open it up in GregoBase. Click the 🔍 to find similarities to the given chant.
🔍 100% Requiescant

🔍 50% Benedicamus (ad lib.)

🔍 44% Ite XV/XVI

🔍 42% Lux aeterna

🔍 38% Sanctus XVIII

🔍 36% Ite XII

🔍 34% Ite Ia

🔍 33% Ite IX

🔍 33% Cor Jesu

🔍 31% Requiescant

🔍 30% Ite IV

🔍 30% Benedicamus IX

🔍 30% Ite XI

🔍 30% Pontifical Blessing

🔍 30% Agnus Dei (in Miss. def.)

🔍 30% Requiescant

🔍 30% Requiescant

🔍 30% Ite Ib

🔍 29% Benedicamus IV

🔍 29% Ite IIa

🔍 28% Benedicamus XI

🔍 28% Rorate caeli desuper

🔍 28% Ego sum resurrectio

🔍 27% Da pacem Domine

🔍 27% O filii et filiae

🔍 27% Agnus XVIII

🔍 27% Benedicamus VIII

🔍 26% Pueri Hebraeorum vestimenta

🔍 26% Alleluia. (T.P. ad Completorium)

🔍 26% Benedicamus Domino (Sunday at terce)

🔍 26% Confirma hoc Deus

🔍 26% Ite VIII

🔍 25% Oremus pro Pontifice

🔍 25% Pueri Hebraeorum portantes

🔍 24% Sanctus XVI

🔍 24% Sanctus X

🔍 24% Agnus XII

🔍 23% Sanctus XV

🔍 23% Agnus Dei X

🔍 23% Requiem (Intr.)

🔍 23% Kyrie XVIII

🔍 22% Agnus Dei XI

🔍 22% Agnus XVI

🔍 22% Benedicamus XVII

🔍 22% Kyrie XVI

🔍 22% Asperges me

🔍 22% Agnus Dei IV

🔍 22% Ave Maria (Salutatio Angelica)

🔍 22% Agnus XV

🔍 21% Sacerdos et Pontifex... sic

🔍 21% Benedicamus XVIIa

🔍 21% Puer natus in Bethlehem

🔍 21% Kyrie eleison (in Miss. def.)

🔍 21% Exsultabunt Domino

🔍 21% Sanctus IV

🔍 21% Litaniae (in Vigil. pasch.)

🔍 20% Sanctus I

🔍 20% Ubi caritas

🔍 20% Litania 02 Pater de caelis

🔍 20% Sub tuum praesidium

🔍 20% Kyrie I

🔍 20% Benedicamus II

🔍 20% Sanctus XII

🔍 20% O salutaris Hostia I

🔍 19% Deus adjuvat me
