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.

See, e.g.: 1961 Solesmes Liber Usualis

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.

  1. 🔍 100% Formavit igiturFormavit igitur
  2. 🔍 38% In principio fecit DeusIn principio fecit Deus
  3. 🔍 37% Factus est mihi DominusFactus est mihi Dominus
  4. 🔍 36% Formavit igitur Dominus (Resp.)Formavit igitur Dominus (Resp.)
  5. 🔍 32% Det tibi DeusDet tibi Deus
  6. 🔍 32% Adoraverunt viventemAdoraverunt viventem
  7. 🔍 31% Missus est Gabriel AngelusMissus est Gabriel Angelus
  8. 🔍 31% Adjutor meus tibi psallamAdjutor meus tibi psallam
  9. 🔍 30% Quadraginta dies et noctesQuadraginta dies et noctes
  10. 🔍 30% Amo ChristumAmo Christum
  11. 🔍 29% Tu es PetrusTu es Petrus
  12. 🔍 29% Dixit JosephDixit Joseph
  13. 🔍 29% Stolam jucunditatisStolam jucunditatis
  14. 🔍 29% Ubi est AbelUbi est Abel
  15. 🔍 29% In principio fecit Deus (Resp.)In principio fecit Deus (Resp.)
  16. 🔍 29% Tenebrae factae suntTenebrae factae sunt
  17. 🔍 29% Surge et accipe puerum (Gloria Patri)Surge et accipe puerum (Gloria Patri)
  18. 🔍 29% Quae sunt in cordeQuae sunt in corde
  19. 🔍 28% Os suum aperuit sapientiaeOs suum aperuit sapientiae
  20. 🔍 28% Joseph ab ArimathaeaJoseph ab Arimathaea
  21. 🔍 28% Priusquam te formaremPriusquam te formarem
  22. 🔍 27% Benedicta et venerabilisBenedicta et venerabilis
  23. 🔍 27% Spem in alioSpem in alio
  24. 🔍 27% Tollite hincTollite hinc
  25. 🔍 27% Genti peccatriciGenti peccatrici
  26. 🔍 27% Memor esto filiMemor esto fili
  27. 🔍 27% Hic est vere MartyrHic est vere Martyr
  28. 🔍 27% Benedicite Deum caeliBenedicite Deum caeli
  29. 🔍 27% Spiritus Sanctus replevit totam domumSpiritus Sanctus replevit totam domum
  30. 🔍 27% Isti sunt agni novelliIsti sunt agni novelli
  31. 🔍 27% Impii super justumImpii super justum
  32. 🔍 27% Dum iret JacobDum iret Jacob
  33. 🔍 27% Dixit Judas SimoniDixit Judas Simoni
  34. 🔍 27% Vinea meaVinea mea
  35. 🔍 26% Luciae VirgoLuciae Virgo
  36. 🔍 26% Elegit te DominusElegit te Dominus
  37. 🔍 26% Beatus Laurentius clamavitBeatus Laurentius clamavit
  38. 🔍 26% Missus est Gabriel Angleus (t.p.)Missus est Gabriel Angleus (t.p.)
  39. 🔍 26% Tempus est ut revertar (Septembris)Tempus est ut revertar (Septembris)
  40. 🔍 26% Simeon justusSimeon justus
  41. 🔍 26% Surge et accipe PuerumSurge et accipe Puerum
  42. 🔍 26% Lapides pretiosiLapides pretiosi
  43. 🔍 26% Simeon vir justusSimeon vir justus
  44. 🔍 26% Puer meus noli timerePuer meus noli timere
  45. 🔍 26% Tu es potentiaTu es potentia
  46. 🔍 26% Reposita est mihi coronaReposita est mihi corona
  47. 🔍 26% In principio Deus creavitIn principio Deus creavit
  48. 🔍 26% Veni Domine et noliVeni Domine et noli
  49. 🔍 26% Missus est Gabriel Angelus (t.p. alter tonus)Missus est Gabriel Angelus (t.p. alter tonus)
  50. 🔍 26% Exsultet iam angelica (brevior)Exsultet iam angelica (brevior)
  51. 🔍 26% Paradisi portaeParadisi portae
  52. 🔍 26% Nesciens mater virgoNesciens mater virgo
  53. 🔍 26% Sancta et immaculataSancta et immaculata
  54. 🔍 25% Eram quasi agnus innocensEram quasi agnus innocens
  55. 🔍 25% Inclitos ChristiInclitos Christi
  56. 🔍 25% Suscipe verbum (t.p.)Suscipe verbum (t.p.)
  57. 🔍 25% Civitas JerusalemCivitas Jerusalem
  58. 🔍 25% Non vos me elegistisNon vos me elegistis
  59. 🔍 25% Nuntiaverunt Jacob dicentesNuntiaverunt Jacob dicentes
  60. 🔍 25% De ore prudentisDe ore prudentis
  61. 🔍 25% Exsultet iam angelicaExsultet iam angelica
  62. 🔍 25% Iste cognovitIste cognovit
  63. 🔍 25% Martinus AbrahaeMartinus Abrahae
  64. 🔍 25% Aspiciens a longeAspiciens a longe
  65. 🔍 25% Cum turba plurimaCum turba plurima