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% Salve crux quaeSalve crux quae
  2. 🔍 50% Salve crux pretiosaSalve crux pretiosa
  3. 🔍 47% Crux alma fulgetCrux alma fulget
  4. 🔍 40% O crux admirabilisO crux admirabilis
  5. 🔍 32% Salve Crux pretiosaSalve Crux pretiosa
  6. 🔍 32% Crux benedicta nitetCrux benedicta nitet
  7. 🔍 31% Salve Crux pretiosaSalve Crux pretiosa
  8. 🔍 31% Salve Crux pretiosaSalve Crux pretiosa
  9. 🔍 30% Salve Crux sancta!Salve Crux sancta!
  10. 🔍 29% O crux gloriosaO crux gloriosa
  11. 🔍 29% Sancta CruxSancta Crux
  12. 🔍 28% Crux benedicta nitetCrux benedicta nitet
  13. 🔍 28% Salve Crux pretiosaSalve Crux pretiosa
  14. 🔍 28% Doctor bonusDoctor bonus
  15. 🔍 27% O crux admirabilisO crux admirabilis
  16. 🔍 26% Pulchra es et decoraPulchra es et decora
  17. 🔍 25% O Crux venerabilisO Crux venerabilis
  18. 🔍 25% Videns crucem AndreasVidens crucem Andreas
  19. 🔍 24% Christus Iesus splendorChristus Iesus splendor
  20. 🔍 24% O crux benedicta quiaO crux benedicta quia
  21. 🔍 24% Hodie Simon PetrusHodie Simon Petrus
  22. 🔍 24% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  23. 🔍 24% Sancta CruxSancta Crux
  24. 🔍 24% O Crux splendidiorO Crux splendidior
  25. 🔍 24% Mihi vivere Christus estMihi vivere Christus est
  26. 🔍 24% O Crux venerabilisO Crux venerabilis
  27. 🔍 23% O crux benedicta quaeO crux benedicta quae
  28. 🔍 23% O bona cruxO bona crux
  29. 🔍 23% Resplenduit facies eiusResplenduit facies eius
  30. 🔍 23% Per tuam crucemPer tuam crucem
  31. 🔍 23% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  32. 🔍 23% Dilexit AndreamDilexit Andream
  33. 🔍 23% Hodie Dominus IesusHodie Dominus Iesus
  34. 🔍 23% Mulier amicta soleMulier amicta sole
  35. 🔍 23% O crux splendidiorO crux splendidior
  36. 🔍 23% Crux fidelisCrux fidelis
  37. 🔍 23% Assumpsit JesusAssumpsit Jesus
  38. 🔍 23% Paradisi porta per EvamParadisi porta per Evam
  39. 🔍 22% Salvator mundiSalvator mundi
  40. 🔍 22% Hodie transfiguratoHodie transfigurato
  41. 🔍 22% Cum pervenisset beatusCum pervenisset beatus
  42. 🔍 22% Visionem quam vidistisVisionem quam vidistis
  43. 🔍 22% Laurentius ingressus estLaurentius ingressus est
  44. 🔍 22% O Crux, splendidiorO Crux, splendidior
  45. 🔍 22% Alleluia, salve sancta CruxAlleluia, salve sancta Crux
  46. 🔍 22% Salve festa diesSalve festa dies
  47. 🔍 22% Exaltata est gloriosaExaltata est gloriosa
  48. 🔍 21% Salve crux sanctaSalve crux sancta
  49. 🔍 21% O Crux splendidiorO Crux splendidior
  50. 🔍 21% Domine in caeloDomine in caelo
  51. 🔍 21% Quae est ista quae ascendit Quae est ista quae ascendit
  52. 🔍 21% Crux benedictaCrux benedicta
  53. 🔍 21% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  54. 🔍 21% O crux gloriosaO crux gloriosa
  55. 🔍 21% Dum perambularetDum perambularet
  56. 🔍 21% Magnificentia et pulchritudoMagnificentia et pulchritudo
  57. 🔍 21% Beatus Laurentius clamavitBeatus Laurentius clamavit
  58. 🔍 21% O Crux benedicta quae solaO Crux benedicta quae sola
  59. 🔍 21% Hodie Maria VirgoHodie Maria Virgo
  60. 🔍 20% Assumpta est MariaAssumpta est Maria
  61. 🔍 20% Crux fidelisCrux fidelis
  62. 🔍 20% Gloriosi principesGloriosi principes
  63. 🔍 20% Venite omnes adoremusVenite omnes adoremus
  64. 🔍 20% Tuam crucem adoramusTuam crucem adoramus
  65. 🔍 20% Hodie Maria Virgo caelosHodie Maria Virgo caelos