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% Laurentius bonumLaurentius bonum
  2. 🔍 74% Laurentius bonum opusLaurentius bonum opus
  3. 🔍 70% Laurentius bonum opusLaurentius bonum opus
  4. 🔍 58% Levita LaurentiusLevita Laurentius
  5. 🔍 57% Laurentius bonum opusLaurentius bonum opus
  6. 🔍 53% Levita Laurentius bonum opusLevita Laurentius bonum opus
  7. 🔍 50% Levita LaurentiusLevita Laurentius
  8. 🔍 49% Levita LaurentiusLevita Laurentius
  9. 🔍 48% Levita LaurentiusLevita Laurentius
  10. 🔍 31% Domine bonum estDomine bonum est
  11. 🔍 30% Bonum est sperareBonum est sperare
  12. 🔍 29% Levita LaurentiusLevita Laurentius
  13. 🔍 28% Laurentius ingressusLaurentius ingressus
  14. 🔍 28% Adhaesit... caroAdhaesit... caro
  15. 🔍 27% Laudate... omnesLaudate... omnes
  16. 🔍 27% Levita LaurentiusLevita Laurentius
  17. 🔍 26% Domine bonum estDomine bonum est
  18. 🔍 26% Beatus Laurentius orabatBeatus Laurentius orabat
  19. 🔍 25% Per signum crucisPer signum crucis
  20. 🔍 25% Domine bonum estDomine bonum est
  21. 🔍 25% Domine bonum estDomine bonum est
  22. 🔍 25% Laurentius ingressus estLaurentius ingressus est
  23. 🔍 24% Domine bonum estDomine bonum est
  24. 🔍 24% Si quis mihiSi quis mihi
  25. 🔍 24% Beatus LaurentiusBeatus Laurentius
  26. 🔍 24% Deus autemDeus autem
  27. 🔍 24% Levita LaurentiusLevita Laurentius
  28. 🔍 24% Exsultavit... in DeoExsultavit... in Deo
  29. 🔍 23% Omnis spiritusOmnis spiritus
  30. 🔍 23% Ecce quam bonumEcce quam bonum
  31. 🔍 23% Domine nonne bonumDomine nonne bonum
  32. 🔍 23% Non omnisNon omnis
  33. 🔍 23% Laurentius ingressus estLaurentius ingressus est
  34. 🔍 23% Laurentius ingressus estLaurentius ingressus est
  35. 🔍 23% Germinavit radixGerminavit radix
  36. 🔍 23% Laudate... de caelisLaudate... de caelis
  37. 🔍 23% Illuminatio meaIlluminatio mea
  38. 🔍 23% Tempus meumTempus meum
  39. 🔍 23% Laurentius ingressus estLaurentius ingressus est
  40. 🔍 22% Ecce Deus meusEcce Deus meus
  41. 🔍 22% Lauda JerusalemLauda Jerusalem
  42. 🔍 22% LaudaboLaudabo
  43. 🔍 22% Illumina Domine (I)Illumina Domine (I)
  44. 🔍 22% Benedictus... IsraelBenedictus... Israel
  45. 🔍 22% SalutareSalutare
  46. 🔍 22% Beatus Laurentius clamavitBeatus Laurentius clamavit
  47. 🔍 21% Bonum estBonum est
  48. 🔍 21% Levita LaurentiusLevita Laurentius
  49. 🔍 21% Credo I.Credo I.
  50. 🔍 21% Domine bonum estDomine bonum est
  51. 🔍 21% Quid molesti estisQuid molesti estis
  52. 🔍 21% De Sion... quiDe Sion... qui
  53. 🔍 21% Multa bona operaMulta bona opera
  54. 🔍 21% Domine bonum est nos hic esseDomine bonum est nos hic esse
  55. 🔍 21% Inclinavit DominusInclinavit Dominus
  56. 🔍 21% O admirabile commerciumO admirabile commercium
  57. 🔍 21% Ave verumAve verum
  58. 🔍 21% Ave verumAve verum
  59. 🔍 21% Christus factus estChristus factus est
  60. 🔍 20% Generatio haecGeneratio haec
  61. 🔍 20% LaetabundusLaetabundus
  62. 🔍 20% Angeli DominiAngeli Domini
  63. 🔍 20% Beatus Laurentius orabatBeatus Laurentius orabat
  64. 🔍 20% Bonum estBonum est
  65. 🔍 20% Aquae omnesAquae omnes