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-20. 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% Nativitas est hodieNativitas est hodie
  2. 🔍 88% Nativitas est hodieNativitas est hodie
  3. 🔍 76% Nativitas est hodieNativitas est hodie
  4. 🔍 68% Solemnitas est hodieSolemnitas est hodie
  5. 🔍 32% Nativitas gloriosae VirginisNativitas gloriosae Virginis
  6. 🔍 23% Nativitas gloriosaeNativitas gloriosae
  7. 🔍 23% Verbum caro factum estVerbum caro factum est
  8. 🔍 23% Hodie egressa estHodie egressa est
  9. 🔍 22% Nativitas gloriosaeNativitas gloriosae
  10. 🔍 22% Natus est nobis hodieNatus est nobis hodie
  11. 🔍 21% Dico vobisDico vobis
  12. 🔍 21% Cum jucunditate MaternitatemCum jucunditate Maternitatem
  13. 🔍 20% Dixit autem paterfamiliasDixit autem paterfamilias
  14. 🔍 20% Hodie egressa estHodie egressa est
  15. 🔍 20% Hodie egressa estHodie egressa est
  16. 🔍 20% Ex quo facta estEx quo facta est
  17. 🔍 20% Non licet mihiNon licet mihi
  18. 🔍 20% Ecce Dominus venietEcce Dominus veniet
  19. 🔍 20% Nativitas gloriosaeNativitas gloriosae
  20. 🔍 20% O Doctor optimeO Doctor optime
  21. 🔍 19% Hodie caelesti sponsoHodie caelesti sponso
  22. 🔍 19% Hodie scietisHodie scietis
  23. 🔍 19% Hodie caelestiHodie caelesti
  24. 🔍 19% Voce mea Voce mea
  25. 🔍 19% Prope es tuPrope es tu
  26. 🔍 19% Cum jucunditate MaternitatemCum jucunditate Maternitatem
  27. 🔍 19% Nemo te condemnavitNemo te condemnavit
  28. 🔍 19% Missus est GabrielMissus est Gabriel
  29. 🔍 18% Missus est GabrielMissus est Gabriel
  30. 🔍 18% Illuminare DomineIlluminare Domine
  31. 🔍 18% Ecce Dominus venietEcce Dominus veniet
  32. 🔍 18% Concordi laetitiaConcordi laetitia
  33. 🔍 18% Maria dixitMaria dixit
  34. 🔍 18% Ingrediar in locumIngrediar in locum
  35. 🔍 18% Quomodo fiet istudQuomodo fiet istud
  36. 🔍 18% De fructuDe fructu
  37. 🔍 18% Benedicite Domino omnes virtutesBenedicite Domino omnes virtutes
  38. 🔍 18% Hodie egressa estHodie egressa est
  39. 🔍 18% Jerusalem quaeJerusalem quae
  40. 🔍 18% Missus est Angelus ... ad virginemMissus est Angelus ... ad virginem
  41. 🔍 18% Simile est ... homini negotiatoriSimile est ... homini negotiatori
  42. 🔍 17% Mitte manum... alleluiaMitte manum... alleluia
  43. 🔍 17% Hodie caelesti sponsoHodie caelesti sponso
  44. 🔍 17% Hodie scietisHodie scietis
  45. 🔍 17% Tu es PetrusTu es Petrus
  46. 🔍 17% Tu es PetrusTu es Petrus
  47. 🔍 17% Deduc me Domine Deduc me Domine
  48. 🔍 17% Hodie scietisHodie scietis
  49. 🔍 17% Hodie scietisHodie scietis
  50. 🔍 17% Tres pueri iussu regis... fornacemTres pueri iussu regis... fornacem
  51. 🔍 17% Nomen decusque concinantNomen decusque concinant
  52. 🔍 17% Intende in meIntende in me
  53. 🔍 17% Exaudi Domine... tibiExaudi Domine... tibi
  54. 🔍 17% Levita Laurentius bonum opusLevita Laurentius bonum opus
  55. 🔍 17% O res admirabilisO res admirabilis
  56. 🔍 17% Nativitas est hodieNativitas est hodie
  57. 🔍 17% Natus estNatus est
  58. 🔍 17% Vocata estVocata est
  59. 🔍 17% In Nativitate Domini - Cantus MartyrologiiIn Nativitate Domini - Cantus Martyrologii
  60. 🔍 17% Ecce completa suntEcce completa sunt
  61. 🔍 17% Levita LaurentiusLevita Laurentius
  62. 🔍 17% Cum esset desponsata ... quod enimCum esset desponsata ... quod enim
  63. 🔍 16% Laeto cantuLaeto cantu
  64. 🔍 16% Assumptio B. M. V. (Alia antiphona)Assumptio B. M. V. (Alia antiphona)
  65. 🔍 16% InclytaInclyta