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-20. 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% Haec est vita aeternaHaec est vita aeterna
  2. 🔍 90% Justi epulentur (All.)Justi epulentur (All.)
  3. 🔍 87% Justi... ParastiJusti... Parasti
  4. 🔍 84% Ego vos elegiEgo vos elegi
  5. 🔍 44% Ego vos elegiEgo vos elegi
  6. 🔍 32% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  7. 🔍 25% Fulgebunt justi et tamquamFulgebunt justi et tamquam
  8. 🔍 24% Ave Rex nosterAve Rex noster
  9. 🔍 24% Surrexit Christus et illuxitSurrexit Christus et illuxit
  10. 🔍 24% Haec est quae nescivitHaec est quae nescivit
  11. 🔍 24% Justi epulentur (All.)Justi epulentur (All.)
  12. 🔍 23% Tota pulchra es amica meaTota pulchra es amica mea
  13. 🔍 22% Dixi iniquisDixi iniquis
  14. 🔍 22% Triduanas a DominoTriduanas a Domino
  15. 🔍 22% VerumtamenVerumtamen
  16. 🔍 21% Lamentatio IIILamentatio III
  17. 🔍 21% SenioresSeniores
  18. 🔍 20% O sacrum conviviumO sacrum convivium
  19. 🔍 20% Dixit JesusDixit Jesus
  20. 🔍 20% Haec est JoannaHaec est Joanna
  21. 🔍 20% Dixit Jesus discipulisDixit Jesus discipulis
  22. 🔍 20% O quam bonusO quam bonus
  23. 🔍 20% Juravit DominusJuravit Dominus
  24. 🔍 20% Religio mundaReligio munda
  25. 🔍 20% Credo VICredo VI
  26. 🔍 20% Venite comediteVenite comedite
  27. 🔍 19% Dixerunt discipuliDixerunt discipuli
  28. 🔍 19% Dum complerenturDum complerentur
  29. 🔍 19% Ne timeasNe timeas
  30. 🔍 19% Ne timeas... alleluiaNe timeas... alleluia
  31. 🔍 19% Mirabilis DominusMirabilis Dominus
  32. 🔍 19% Ego autemEgo autem
  33. 🔍 19% Serve boneServe bone
  34. 🔍 19% Si quis diligit meSi quis diligit me
  35. 🔍 19% Si quis diligit meSi quis diligit me
  36. 🔍 19% Rogavi pro teRogavi pro te
  37. 🔍 19% Manum suamManum suam
  38. 🔍 19% Christus passus estChristus passus est
  39. 🔍 19% O nimis felixO nimis felix
  40. 🔍 19% Leva in circuituLeva in circuitu
  41. 🔍 19% Est secretumEst secretum
  42. 🔍 19% Justus ut palma (All.)Justus ut palma (All.)
  43. 🔍 19% Sicut ovisSicut ovis
  44. 🔍 19% Ego dilecto... dilectusEgo dilecto... dilectus
  45. 🔍 19% Factus estFactus est
  46. 🔍 19% Ego sum panis vivusEgo sum panis vivus
  47. 🔍 19% Dilexit AndreamDilexit Andream
  48. 🔍 19% Beata es Maria (Visitation)Beata es Maria (Visitation)
  49. 🔍 19% Innuebant patriInnuebant patri
  50. 🔍 19% Benedicamus PatremBenedicamus Patrem
  51. 🔍 18% Beata visceraBeata viscera
  52. 🔍 18% Qui docti fuerint fulgebuntQui docti fuerint fulgebunt
  53. 🔍 18% Spiritus DominiSpiritus Domini
  54. 🔍 18% Quem vidistisQuem vidistis
  55. 🔍 18% Beata quae credidistiBeata quae credidisti
  56. 🔍 18% Senex puerum portabat (All.)Senex puerum portabat (All.)
  57. 🔍 18% Christus Dei FiliusChristus Dei Filius
  58. 🔍 18% Dicit Dominus : SermonesDicit Dominus : Sermones
  59. 🔍 18% Beata Agnes in medioBeata Agnes in medio
  60. 🔍 18% Maternitas tuaMaternitas tua
  61. 🔍 18% Dixit autem MariaDixit autem Maria
  62. 🔍 18% Beata Agnes in medio flammarumBeata Agnes in medio flammarum
  63. 🔍 18% Lux perpetuaLux perpetua
  64. 🔍 18% Ego sum pastorEgo sum pastor
  65. 🔍 18% Virgo Dei GenitrixVirgo Dei Genitrix