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% Almi prophetaeAlmi prophetae
  2. 🔍 39% Illuminans AltissimusIlluminans Altissimus
  3. 🔍 36% Sanctorum meritisSanctorum meritis
  4. 🔍 34% Decora lux aeternitatis (Alter tonus)Decora lux aeternitatis (Alter tonus)
  5. 🔍 33% Agnes beatae virginisAgnes beatae virginis
  6. 🔍 33% Veni Creator SpiritusVeni Creator Spiritus
  7. 🔍 32% Mysterium EcclesiaeMysterium Ecclesiae
  8. 🔍 32% Optatus votisOptatus votis
  9. 🔍 31% Decora lux aeternitatis (another chant)Decora lux aeternitatis (another chant)
  10. 🔍 30% Iesu Salvator saeculiIesu Salvator saeculi
  11. 🔍 29% Post Petrum primumPost Petrum primum
  12. 🔍 29% Jam Christus astraJam Christus astra
  13. 🔍 29% Christum rogemusChristum rogemus
  14. 🔍 28% O quam glorificaO quam glorifica
  15. 🔍 28% Apostolorum supparemApostolorum supparem
  16. 🔍 28% Beata nobis gaudiaBeata nobis gaudia
  17. 🔍 28% Agathae sacraeAgathae sacrae
  18. 🔍 27% Iesu corona virginumIesu corona virginum
  19. 🔍 27% Vexilla RegisVexilla Regis
  20. 🔍 26% A solis ortus cardineA solis ortus cardine
  21. 🔍 26% Ave maris stellaAve maris stella
  22. 🔍 26% A solis ortu... HieronymeA solis ortu... Hieronyme
  23. 🔍 26% Aeterne Rex altissimeAeterne Rex altissime
  24. 🔍 26% Iesu nostra redemptioIesu nostra redemptio
  25. 🔍 25% Sacris solemniisSacris solemniis
  26. 🔍 24% Hostis Herodes impieHostis Herodes impie
  27. 🔍 24% Summi largitor praemiiSummi largitor praemii
  28. 🔍 23% Jesu dulcis memoria!Jesu dulcis memoria!
  29. 🔍 23% Hymnum dicamus DominoHymnum dicamus Domino
  30. 🔍 23% Crux fidelisCrux fidelis
  31. 🔍 22% Exsultet orbis gaudiis (St. John Evangelist)Exsultet orbis gaudiis (St. John Evangelist)
  32. 🔍 22% Te Deum laudamus (tonus solemnis)Te Deum laudamus (tonus solemnis)
  33. 🔍 22% Audit tyrannus anxiusAudit tyrannus anxius
  34. 🔍 22% AngularisAngularis
  35. 🔍 22% Jesu Redemptor omnium (T. Nativitatis)Jesu Redemptor omnium (T. Nativitatis)
  36. 🔍 22% Jesu Salvator saeculiJesu Salvator saeculi
  37. 🔍 22% Jesu corona caelitumJesu corona caelitum
  38. 🔍 22% Jesu Redemptor omnium (Nat.)Jesu Redemptor omnium (Nat.)
  39. 🔍 22% Panis solemnisPanis solemnis
  40. 🔍 22% Exsultet caelum (II)Exsultet caelum (II)
  41. 🔍 22% Exsultet orbis gaudiis (Pro S. Joanne Evang.)Exsultet orbis gaudiis (Pro S. Joanne Evang.)
  42. 🔍 22% Sacris SolemnisSacris Solemnis
  43. 🔍 22% O vos aethereiO vos aetherei
  44. 🔍 22% Deus tuorum II Cl.Deus tuorum II Cl.
  45. 🔍 21% Salvete Christi vulneraSalvete Christi vulnera
  46. 🔍 21% Te Deum (Solemn tone)Te Deum (Solemn tone)
  47. 🔍 21% Te Deum (tonus solemnis)Te Deum (tonus solemnis)
  48. 🔍 21% Invicte Martyr unicum (Pro S. Stephano)Invicte Martyr unicum (Pro S. Stephano)
  49. 🔍 21% Sacris solemniisSacris solemniis
  50. 🔍 21% Mente jucundaMente jucunda
  51. 🔍 21% Deus tuorum militum (Pro S. Stephano)Deus tuorum militum (Pro S. Stephano)
  52. 🔍 21% Deus tuorum militum (St. Stephen)Deus tuorum militum (St. Stephen)
  53. 🔍 21% Non vos relinquamNon vos relinquam
  54. 🔍 21% Te DeumTe Deum
  55. 🔍 21% Salvete flores MartyrumSalvete flores Martyrum
  56. 🔍 21% Salvete Christi vulneraSalvete Christi vulnera
  57. 🔍 21% Audit tyrannus anxiusAudit tyrannus anxius
  58. 🔍 20% Jesu Redemptor omnium (Pont.) (Pro S. Silvestro)Jesu Redemptor omnium (Pont.) (Pro S. Silvestro)
  59. 🔍 20% Urbs Jerusalem beataUrbs Jerusalem beata
  60. 🔍 20% Jesu dulcis memoria (Nat)Jesu dulcis memoria (Nat)
  61. 🔍 20% RecordareRecordare
  62. 🔍 20% Te DeumTe Deum
  63. 🔍 20% Sponso sponsa!Sponso sponsa!
  64. 🔍 20% Laetabundus (1950 version)Laetabundus (1950 version)
  65. 🔍 20% Exsultet iam angelicaExsultet iam angelica