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% Hodie Christus natusHodie Christus natus
  2. 🔍 70% Hodie Christus natus estHodie Christus natus est
  3. 🔍 61% Hodie ChristusHodie Christus
  4. 🔍 57% Hodie Christus natus estHodie Christus natus est
  5. 🔍 56% Hodie Christus natus estHodie Christus natus est
  6. 🔍 52% Hodie Christus natus estHodie Christus natus est
  7. 🔍 45% Hodie natus estHodie natus est
  8. 🔍 40% Natus est nobis hodieNatus est nobis hodie
  9. 🔍 36% Natus est nobis hodieNatus est nobis hodie
  10. 🔍 34% Hodie completi suntHodie completi sunt
  11. 🔍 31% Hodie gloriosaHodie gloriosa
  12. 🔍 31% Natus est nobis DeusNatus est nobis Deus
  13. 🔍 31% Hodie scietisHodie scietis
  14. 🔍 31% Christus semelChristus semel
  15. 🔍 30% Gloria in excelsisGloria in excelsis
  16. 🔍 30% Hodie caelesti sponsoHodie caelesti sponso
  17. 🔍 30% Iesus Christus heriIesus Christus heri
  18. 🔍 30% In domum DominiIn domum Domini
  19. 🔍 30% Hodie gloriosaHodie gloriosa
  20. 🔍 30% In principioIn principio
  21. 🔍 30% Hodie egressa estHodie egressa est
  22. 🔍 29% Hodie natus est ChristusHodie natus est Christus
  23. 🔍 29% Surrexit Christus et illuxitSurrexit Christus et illuxit
  24. 🔍 29% Parvulus filiusParvulus filius
  25. 🔍 29% Christus resurgensChristus resurgens
  26. 🔍 29% Christus Deus nosterChristus Deus noster
  27. 🔍 28% Natus estNatus est
  28. 🔍 28% Hodie intacta VirgoHodie intacta Virgo
  29. 🔍 28% Hodie gloriosa caeliHodie gloriosa caeli
  30. 🔍 28% Exsultemus in DominoExsultemus in Domino
  31. 🔍 28% Deposuit potentesDeposuit potentes
  32. 🔍 28% Angelus ad pastoresAngelus ad pastores
  33. 🔍 28% Christus passus estChristus passus est
  34. 🔍 28% Dimitte nobis Domine (Mode 1f)Dimitte nobis Domine (Mode 1f)
  35. 🔍 27% Filii SionFilii Sion
  36. 🔍 27% Tribus miraculisTribus miraculis
  37. 🔍 27% Apparuit gratiaApparuit gratia
  38. 🔍 27% Quod natum estQuod natum est
  39. 🔍 27% Quando natus esQuando natus es
  40. 🔍 27% In matutinisIn matutinis
  41. 🔍 27% Hodie gloriosaHodie gloriosa
  42. 🔍 27% Christus factus estChristus factus est
  43. 🔍 27% Ante luciferum ... apparuitAnte luciferum ... apparuit
  44. 🔍 27% VisionemVisionem
  45. 🔍 27% Sicut exaltatusSicut exaltatus
  46. 🔍 26% Christus factus estChristus factus est
  47. 🔍 26% Dirupisti DomineDirupisti Domine
  48. 🔍 26% Mihi vivere Christus estMihi vivere Christus est
  49. 🔍 26% Nunc clarificatus est ... alleluiaNunc clarificatus est ... alleluia
  50. 🔍 26% Ascendit DeusAscendit Deus
  51. 🔍 26% Elevata est ... alleluiaElevata est ... alleluia
  52. 🔍 26% Hodie nobis de caeloHodie nobis de caelo
  53. 🔍 26% Lux orta est super nosLux orta est super nos
  54. 🔍 26% Adjutor in tribulationibusAdjutor in tribulationibus
  55. 🔍 25% Verbum supernumVerbum supernum
  56. 🔍 25% Quem vidistisQuem vidistis
  57. 🔍 25% Nolite iudicareNolite iudicare
  58. 🔍 25% Hodie nobis caelorumHodie nobis caelorum
  59. 🔍 25% Rex pacificusRex pacificus
  60. 🔍 25% Salus aeterna mundoSalus aeterna mundo
  61. 🔍 25% Respondens eisRespondens eis
  62. 🔍 25% Sepulto Domino (Mode 6f)Sepulto Domino (Mode 6f)
  63. 🔍 25% Tecum principiumTecum principium
  64. 🔍 25% Christus peccata nostraChristus peccata nostra
  65. 🔍 25% Magna operaMagna opera