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% Hagios o TheosHagios o Theos
  2. 🔍 54% Hagios o TheosHagios o Theos
  3. 🔍 49% Sanctus DeusSanctus Deus
  4. 🔍 39% The Reproaches (4)The Reproaches (4)
  5. 🔍 36% The Reproaches (2)The Reproaches (2)
  6. 🔍 27% The Reproaches (6)The Reproaches (6)
  7. 🔍 27% Nimis honorati suntNimis honorati sunt
  8. 🔍 26% Ecce quam bonumEcce quam bonum
  9. 🔍 25% The Reproaches (3)The Reproaches (3)
  10. 🔍 25% Nimis honorati suntNimis honorati sunt
  11. 🔍 24% The Reproaches (5)The Reproaches (5)
  12. 🔍 22% Ecce quam bonumEcce quam bonum
  13. 🔍 20% Ite XIVIte XIV
  14. 🔍 17% Gressus meosGressus meos
  15. 🔍 17% Gressus meosGressus meos
  16. 🔍 16% Popule meusPopule meus
  17. 🔍 15% Inclina cor meumInclina cor meum
  18. 🔍 15% The Reproaches (7)The Reproaches (7)
  19. 🔍 14% Spiritus carnem et ossa non habetSpiritus carnem et ossa non habet
  20. 🔍 14% Vere tu es RexVere tu es Rex
  21. 🔍 14% Spiritus carnem et ossaSpiritus carnem et ossa
  22. 🔍 14% Dicit... poenitentiamDicit... poenitentiam
  23. 🔍 13% Kyrie VKyrie V
  24. 🔍 13% Non habemus hicNon habemus hic
  25. 🔍 13% Venite ExultemusVenite Exultemus
  26. 🔍 13% Non habemus hicNon habemus hic
  27. 🔍 13% Lux et origoLux et origo
  28. 🔍 13% Lux et origoLux et origo
  29. 🔍 13% Lux et origoLux et origo
  30. 🔍 13% Lux et origoLux et origo
  31. 🔍 13% Lux et origoLux et origo
  32. 🔍 13% Kyrie XIVKyrie XIV
  33. 🔍 13% Et si coramEt si coram
  34. 🔍 13% RequiescantRequiescant
  35. 🔍 13% De excelsoDe excelso
  36. 🔍 13% Non derelinquetNon derelinquet
  37. 🔍 13% Kyrie (Missa pro defunctis)Kyrie (Missa pro defunctis)
  38. 🔍 13% Nocte surgentesNocte surgentes
  39. 🔍 12% Lux et origoLux et origo
  40. 🔍 12% Sumite Psalterium jucundumSumite Psalterium jucundum
  41. 🔍 12% Adducam eosAdducam eos
  42. 🔍 12% Genuit puerperaGenuit puerpera
  43. 🔍 12% Kyrie XVIIIKyrie XVIII
  44. 🔍 12% Gloria et honoreGloria et honore
  45. 🔍 12% Adducam eosAdducam eos
  46. 🔍 12% Kyrie IIKyrie II
  47. 🔍 12% Vere tu esVere tu es
  48. 🔍 12% Aqua sapientiaeAqua sapientiae
  49. 🔍 12% Kyrie IX.Kyrie IX.
  50. 🔍 12% Beatus quem elegistiBeatus quem elegisti
  51. 🔍 12% Te gloriosusTe gloriosus
  52. 🔍 12% Kyrie (Missa secundi Toni)Kyrie (Missa secundi Toni)
  53. 🔍 12% Crastina dieCrastina die
  54. 🔍 12% Et si coramEt si coram
  55. 🔍 12% Gloria et honoreGloria et honore
  56. 🔍 12% Kyrie XKyrie X
  57. 🔍 12% Gloria et honoreGloria et honore
  58. 🔍 12% Aqua sapientiaeAqua sapientiae
  59. 🔍 12% Kyrie VIII.Kyrie VIII.
  60. 🔍 12% Agios ho TheosAgios ho Theos
  61. 🔍 12% Gloria et honore (Off.)Gloria et honore (Off.)
  62. 🔍 12% Ite VIIIte VII
  63. 🔍 12% Gloria et honoreGloria et honore
  64. 🔍 12% Os justiOs justi
  65. 🔍 11% Kyrie (ad lib.) V / I BKyrie (ad lib.) V / I B