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% Fontes et omniaFontes et omnia
  2. 🔍 100% Fontes et omniaFontes et omnia
  3. 🔍 59% Fontes et omniaFontes et omnia
  4. 🔍 54% Sancti spiritusSancti spiritus
  5. 🔍 50% Fontes et omniaFontes et omnia
  6. 🔍 47% Maria et fluminaMaria et flumina
  7. 🔍 41% Fontes et omniaFontes et omnia
  8. 🔍 41% Spiritus Domini replevitSpiritus Domini replevit
  9. 🔍 41% Spiritus Domini replevitSpiritus Domini replevit
  10. 🔍 40% Spiritus et animaeSpiritus et animae
  11. 🔍 40% Spiritus Domini replevitSpiritus Domini replevit
  12. 🔍 39% Sancti spiritus et animaeSancti spiritus et animae
  13. 🔍 38% Repleti sunt omnesRepleti sunt omnes
  14. 🔍 38% Repleti sunt omnesRepleti sunt omnes
  15. 🔍 38% Qui verbum Dei retinentQui verbum Dei retinent
  16. 🔍 38% Haec est quae nescivitHaec est quae nescivit
  17. 🔍 37% Hymnum diciteHymnum dicite
  18. 🔍 37% Existimo omniaExistimo omnia
  19. 🔍 37% Triduanas a DominoTriduanas a Domino
  20. 🔍 37% Vos amici mei estisVos amici mei estis
  21. 🔍 36% Exaltate RegemExaltate Regem
  22. 🔍 35% Unus militumUnus militum
  23. 🔍 35% Unus militumUnus militum
  24. 🔍 35% Si quis diligit meSi quis diligit me
  25. 🔍 35% Si quis diligit meSi quis diligit me
  26. 🔍 35% Ecce Crucem DominiEcce Crucem Domini
  27. 🔍 35% Alleluia. (Monday P. T. at Vespers)Alleluia. (Monday P. T. at Vespers)
  28. 🔍 35% In circuituIn circuitu
  29. 🔍 35% Ego sum panis vivusEgo sum panis vivus
  30. 🔍 34% In ferventis oleiIn ferventis olei
  31. 🔍 33% Alleluia. (Friday P. T. at Vespers)Alleluia. (Friday P. T. at Vespers)
  32. 🔍 33% FontesFontes
  33. 🔍 33% Christus Dei FiliusChristus Dei Filius
  34. 🔍 33% Angelis suisAngelis suis
  35. 🔍 33% At Jesus conversusAt Jesus conversus
  36. 🔍 33% Sapientia clamitatSapientia clamitat
  37. 🔍 33% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  38. 🔍 33% Vocabis nomen ejusVocabis nomen ejus
  39. 🔍 32% Quis ex vobisQuis ex vobis
  40. 🔍 32% VisionemVisionem
  41. 🔍 32% Quem vidistisQuem vidistis
  42. 🔍 32% Exsultabunt DominoExsultabunt Domino
  43. 🔍 32% Maria et fluminaMaria et flumina
  44. 🔍 31% Spiritus et animaeSpiritus et animae
  45. 🔍 31% Sacerdotes DeiSacerdotes Dei
  46. 🔍 31% Vado ad eum... et nemoVado ad eum... et nemo
  47. 🔍 31% Ecce Dominus noster... ut illuminetEcce Dominus noster... ut illuminet
  48. 🔍 31% Beata es Maria (Visitation)Beata es Maria (Visitation)
  49. 🔍 31% Ne timeasNe timeas
  50. 🔍 31% Ut audivitUt audivit
  51. 🔍 31% Deficiente vinoDeficiente vino
  52. 🔍 31% Benedicta es tuBenedicta es tu
  53. 🔍 31% Veni sponsa Christi (I Vesperis)Veni sponsa Christi (I Vesperis)
  54. 🔍 31% Fulcite me floribusFulcite me floribus
  55. 🔍 30% In omnibus hisIn omnibus his
  56. 🔍 30% Fili recordareFili recordare
  57. 🔍 30% Exi cito in plateasExi cito in plateas
  58. 🔍 30% Reddite ergoReddite ergo
  59. 🔍 30% Ecce in nubibusEcce in nubibus
  60. 🔍 30% Hi sunt qui veneruntHi sunt qui venerunt
  61. 🔍 30% Ecce mittoEcce mitto
  62. 🔍 30% Maria et fluminaMaria et flumina
  63. 🔍 30% Exaltata est Virgo MariaExaltata est Virgo Maria
  64. 🔍 30% In caelestibus regnis... alleluiaIn caelestibus regnis... alleluia
  65. 🔍 30% Dum medium silentiumDum medium silentium