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% Apparuit in mundoApparuit in mundo
  2. 🔍 47% Apparuit gratiaApparuit gratia
  3. 🔍 44% Salus aeterna mundoSalus aeterna mundo
  4. 🔍 43% Caeli aperti suntCaeli aperti sunt
  5. 🔍 43% Stella apparuitStella apparuit
  6. 🔍 43% Ante luciferum ... apparuitAnte luciferum ... apparuit
  7. 🔍 42% Christus Deus nosterChristus Deus noster
  8. 🔍 37% Ave MariaAve Maria
  9. 🔍 37% Crastina dieCrastina die
  10. 🔍 34% In praesepioIn praesepio
  11. 🔍 34% In principioIn principio
  12. 🔍 34% Adorate DominumAdorate Dominum
  13. 🔍 33% Benedicta tu inBenedicta tu in
  14. 🔍 33% Exsultemus in DominoExsultemus in Domino
  15. 🔍 33% Domine in caeloDomine in caelo
  16. 🔍 33% Crastina dieCrastina die
  17. 🔍 33% Completi sunt diesCompleti sunt dies
  18. 🔍 33% Admoniti magiAdmoniti magi
  19. 🔍 33% Virgo sacraVirgo sacra
  20. 🔍 33% Vide DomineVide Domine
  21. 🔍 32% O admirabile commerciumO admirabile commercium
  22. 🔍 32% Dum tolleret DominusDum tolleret Dominus
  23. 🔍 32% Bonum est sperareBonum est sperare
  24. 🔍 32% Ecce de quo IoannesEcce de quo Ioannes
  25. 🔍 32% Crastina eritCrastina erit
  26. 🔍 32% Laudabilis VirgoLaudabilis Virgo
  27. 🔍 32% Beatus venterBeatus venter
  28. 🔍 31% Quid mihi et tibiQuid mihi et tibi
  29. 🔍 31% Dominus in temploDominus in templo
  30. 🔍 31% Sicut MoysesSicut Moyses
  31. 🔍 31% Dum mediumDum medium
  32. 🔍 31% Omnes de SabaOmnes de Saba
  33. 🔍 31% In DominoIn Domino
  34. 🔍 31% In illa dieIn illa die
  35. 🔍 31% Sic Deus dilexit ... alleluiaSic Deus dilexit ... alleluia
  36. 🔍 31% Spiritus Sanctus in teSpiritus Sanctus in te
  37. 🔍 31% Spiritus Sanctus in teSpiritus Sanctus in te
  38. 🔍 31% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  39. 🔍 31% Venite ad me omnes (mode 8)Venite ad me omnes (mode 8)
  40. 🔍 31% Salus aeterna mundo apparuitSalus aeterna mundo apparuit
  41. 🔍 31% Prophetae praedicaveruntProphetae praedicaverunt
  42. 🔍 31% Hodie scietisHodie scietis
  43. 🔍 31% Ne intres inNe intres in
  44. 🔍 31% Vidimus stellamVidimus stellam
  45. 🔍 31% Ave MariaAve Maria
  46. 🔍 30% Ecce completaEcce completa
  47. 🔍 30% Christum natum positumChristum natum positum
  48. 🔍 30% Mirabile mysteriumMirabile mysterium
  49. 🔍 30% Cibavit nos Dominus (Mode 8g)Cibavit nos Dominus (Mode 8g)
  50. 🔍 30% Angelus Domini nuntiavitAngelus Domini nuntiavit
  51. 🔍 30% In die tribulationisIn die tribulationis
  52. 🔍 30% Verbum caro factumVerbum caro factum
  53. 🔍 30% Quoniam in teQuoniam in te
  54. 🔍 30% Sic Deus dilexitSic Deus dilexit
  55. 🔍 30% Deus unus estDeus unus est
  56. 🔍 30% Omnes collaudantOmnes collaudant
  57. 🔍 30% ConsolaminiConsolamini
  58. 🔍 30% De caelo venietDe caelo veniet
  59. 🔍 30% De caelo venietDe caelo veniet
  60. 🔍 30% Natus est nobis DeusNatus est nobis Deus
  61. 🔍 30% Natus est nobis hodieNatus est nobis hodie
  62. 🔍 30% Dominus venietDominus veniet
  63. 🔍 30% Dominus venietDominus veniet
  64. 🔍 30% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  65. 🔍 30% Angelus ad pastoresAngelus ad pastores