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% Christus factus estChristus factus est
  2. 🔍 92% Christus factus estChristus factus est
  3. 🔍 47% In Deo speravitIn Deo speravit
  4. 🔍 45% Christus factus estChristus factus est
  5. 🔍 42% HumiliavitHumiliavit
  6. 🔍 41% Ecce sacerdosEcce sacerdos
  7. 🔍 36% Exiit sermoExiit sermo
  8. 🔍 35% Ecce sacerdosEcce sacerdos
  9. 🔍 32% Propitius estoPropitius esto
  10. 🔍 32% Spiritus DominiSpiritus Domini
  11. 🔍 31% SuscepimusSuscepimus
  12. 🔍 30% Christus factus estChristus factus est
  13. 🔍 30% Locus isteLocus iste
  14. 🔍 29% Spiritus DominiSpiritus Domini
  15. 🔍 29% Exiit sermoExiit sermo
  16. 🔍 28% In medioIn medio
  17. 🔍 28% Spiritus DominiSpiritus Domini
  18. 🔍 28% In Deo speravitIn Deo speravit
  19. 🔍 28% Ecce sacerdosEcce sacerdos
  20. 🔍 28% Et valde mane (cum cantico Benedictus)Et valde mane (cum cantico Benedictus)
  21. 🔍 27% In medioIn medio
  22. 🔍 27% Qui operatus estQui operatus est
  23. 🔍 26% DilexistiDilexisti
  24. 🔍 26% Nos autemNos autem
  25. 🔍 26% Adorna thalamumAdorna thalamum
  26. 🔍 25% Justi epulenturJusti epulentur
  27. 🔍 25% PriusquamPriusquam
  28. 🔍 25% Protector nosterProtector noster
  29. 🔍 25% EmendemusEmendemus
  30. 🔍 25% Nos autemNos autem
  31. 🔍 25% Jubilate Deo universaJubilate Deo universa
  32. 🔍 25% Domine Dominus nosterDomine Dominus noster
  33. 🔍 25% In voluntateIn voluntate
  34. 🔍 24% Sciant gentesSciant gentes
  35. 🔍 24% Esto mihiEsto mihi
  36. 🔍 24% Benedicta es tuBenedicta es tu
  37. 🔍 24% Victimae paschaliVictimae paschali
  38. 🔍 24% DominabiturDominabitur
  39. 🔍 24% Haec dies... ConfiteminiHaec dies... Confitemini
  40. 🔍 24% Christus factus estChristus factus est
  41. 🔍 24% Christus factus estChristus factus est
  42. 🔍 24% Suscepimus DeusSuscepimus Deus
  43. 🔍 24% Esto mihiEsto mihi
  44. 🔍 24% Relinqui domumRelinqui domum
  45. 🔍 24% Ecce sacerdosEcce sacerdos
  46. 🔍 23% Christus factus est... omne nomen.Christus factus est... omne nomen.
  47. 🔍 23% Exiit sermo (Grad.)Exiit sermo (Grad.)
  48. 🔍 23% Haec dies... Dicant nuncHaec dies... Dicant nunc
  49. 🔍 23% Cantate DominoCantate Domino
  50. 🔍 23% Benedictus DominusBenedictus Dominus
  51. 🔍 23% ExaltentExaltent
  52. 🔍 23% Ego dilecto... dilectusEgo dilecto... dilectus
  53. 🔍 23% Bonum est confiteriBonum est confiteri
  54. 🔍 23% Justus ut palmaJustus ut palma
  55. 🔍 23% Sacerdotes DeiSacerdotes Dei
  56. 🔍 23% Domine Dominus nosterDomine Dominus noster
  57. 🔍 23% Domine praevenistiDomine praevenisti
  58. 🔍 23% Timebunt gentesTimebunt gentes
  59. 🔍 22% Beatus vir qui timetBeatus vir qui timet
  60. 🔍 22% Ubi caritasUbi caritas
  61. 🔍 22% ExaudivitExaudivit
  62. 🔍 22% Cantemus DominoCantemus Domino
  63. 🔍 22% SanctusSanctus
  64. 🔍 22% Sederunt principesSederunt principes
  65. 🔍 22% Propitius estoPropitius esto