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% Angelus ad pastoresAngelus ad pastores
  2. 🔍 67% Angelus ad pastoresAngelus ad pastores
  3. 🔍 54% Angelus ad pastores aitAngelus ad pastores ait
  4. 🔍 54% Angelus ad pastoresAngelus ad pastores
  5. 🔍 43% SanctificavitSanctificavit
  6. 🔍 41% Proprio Filio suoProprio Filio suo
  7. 🔍 40% Angelus ad pastoresAngelus ad pastores
  8. 🔍 40% Puer qui natus estPuer qui natus est
  9. 🔍 39% Angelus ad pastoresAngelus ad pastores
  10. 🔍 39% Facta estFacta est
  11. 🔍 38% Christus DominusChristus Dominus
  12. 🔍 37% Ecce vicit leoEcce vicit leo
  13. 🔍 37% Facta est cum AngeloFacta est cum Angelo
  14. 🔍 37% Dico vobisDico vobis
  15. 🔍 37% Beata Dei GenitrixBeata Dei Genitrix
  16. 🔍 37% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  17. 🔍 36% Petite et accipietisPetite et accipietis
  18. 🔍 36% Jerusalem gaudeJerusalem gaude
  19. 🔍 36% Ego plantaviEgo plantavi
  20. 🔍 36% Estote fortes in belloEstote fortes in bello
  21. 🔍 36% Apertis thesaurisApertis thesauris
  22. 🔍 35% Ingressus AngelusIngressus Angelus
  23. 🔍 35% Bonitas DominiBonitas Domini
  24. 🔍 35% Data est mihiData est mihi
  25. 🔍 35% Tunc invocabisTunc invocabis
  26. 🔍 35% Vado ad eum... sed quiaVado ad eum... sed quia
  27. 🔍 35% Angelus autem DominiAngelus autem Domini
  28. 🔍 35% Te gloriosus (Ant)Te gloriosus (Ant)
  29. 🔍 35% Dixit autem pater ad servosDixit autem pater ad servos
  30. 🔍 34% Domus meaDomus mea
  31. 🔍 34% Exi cito in plateasExi cito in plateas
  32. 🔍 34% In paradisumIn paradisum
  33. 🔍 34% Venite adoremusVenite adoremus
  34. 🔍 34% Tulerunt DominumTulerunt Dominum
  35. 🔍 34% Parvulus filiusParvulus filius
  36. 🔍 34% Videte manus measVidete manus meas
  37. 🔍 33% O beatum virum in cujusO beatum virum in cujus
  38. 🔍 33% Non est inventusNon est inventus
  39. 🔍 33% Ingresso ZachariaIngresso Zacharia
  40. 🔍 33% Crastina dieCrastina die
  41. 🔍 33% Sancte Paule ApostoleSancte Paule Apostole
  42. 🔍 33% Hodie caelesti sponsoHodie caelesti sponso
  43. 🔍 33% Beata gensBeata gens
  44. 🔍 33% Multitudo... ad eumMultitudo... ad eum
  45. 🔍 33% Andreas Christi famulusAndreas Christi famulus
  46. 🔍 33% Hic est discipulus illeHic est discipulus ille
  47. 🔍 33% Spiritus quiSpiritus qui
  48. 🔍 32% Hodie nomen tuumHodie nomen tuum
  49. 🔍 32% Prae timore autemPrae timore autem
  50. 🔍 32% Lapides torrentesLapides torrentes
  51. 🔍 32% Crastina eritCrastina erit
  52. 🔍 32% In conspectu Angelorum (Off)In conspectu Angelorum (Off)
  53. 🔍 32% Hodie beata VirgoHodie beata Virgo
  54. 🔍 32% Multitudo... ad JesumMultitudo... ad Jesum
  55. 🔍 32% Immittet AngelusImmittet Angelus
  56. 🔍 32% Respondens autem AngelusRespondens autem Angelus
  57. 🔍 32% Populum humilemPopulum humilem
  58. 🔍 32% O vos omnesO vos omnes
  59. 🔍 32% Beata visceraBeata viscera
  60. 🔍 32% Rex pacificusRex pacificus
  61. 🔍 31% Sub throno DeiSub throno Dei
  62. 🔍 31% Lux de luceLux de luce
  63. 🔍 31% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  64. 🔍 31% Omnes sitientesOmnes sitientes
  65. 🔍 31% Quaerite DominumQuaerite Dominum