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% Archangele MichaelArchangele Michael
  2. 🔍 77% Archangele MichaelArchangele Michael
  3. 🔍 69% Archangele MichaelArchangele Michael
  4. 🔍 65% Archangele MichaelArchangele Michael
  5. 🔍 33% Angeli DominiAngeli Domini
  6. 🔍 25% Alleluia (Per Hebdomadam ad Sextam T.P.)Alleluia (Per Hebdomadam ad Sextam T.P.)
  7. 🔍 25% Michael ArchangeleMichael Archangele
  8. 🔍 24% Serve boneServe bone
  9. 🔍 24% Dum praeliareturDum praeliaretur
  10. 🔍 24% Serve boneServe bone
  11. 🔍 23% Angeli Archangeli...caelorumAngeli Archangeli...caelorum
  12. 🔍 23% Alleluia (Feria tertia ad vesperas)Alleluia (Feria tertia ad vesperas)
  13. 🔍 22% Serve boneServe bone
  14. 🔍 21% Constituit eum dominum (T. Pasch.)Constituit eum dominum (T. Pasch.)
  15. 🔍 20% Simile est regnumSimile est regnum
  16. 🔍 20% Alleluia (Dominica ad Nonam T.P.)Alleluia (Dominica ad Nonam T.P.)
  17. 🔍 20% Beati qui lavantBeati qui lavant
  18. 🔍 20% Oculi Domini super metuentesOculi Domini super metuentes
  19. 🔍 19% Alleluia (Feria Secunda ad Tertiam T.P.)Alleluia (Feria Secunda ad Tertiam T.P.)
  20. 🔍 19% Michael Archangele (t.p.)Michael Archangele (t.p.)
  21. 🔍 19% Constitues eos... allleluiaConstitues eos... allleluia
  22. 🔍 19% Alleluia (T. P. Vesp. Fer. III.)Alleluia (T. P. Vesp. Fer. III.)
  23. 🔍 18% IN spirituIN spiritu
  24. 🔍 18% Princeps gloriosissime MichaelPrinceps gloriosissime Michael
  25. 🔍 18% Alleluia (Feria Secunda ad Sextam T.P.)Alleluia (Feria Secunda ad Sextam T.P.)
  26. 🔍 18% Alleluia. (Sund. P. T. at Lauds I) Alleluia. (Sund. P. T. at Lauds I)
  27. 🔍 18% Congaudete mecumCongaudete mecum
  28. 🔍 17% Alleluia (Dominica per Annum ad Laudes)Alleluia (Dominica per Annum ad Laudes)
  29. 🔍 17% Alleluia (Dominica ad Primam, per annum)Alleluia (Dominica ad Primam, per annum)
  30. 🔍 17% Speciosa facta esSpeciosa facta es
  31. 🔍 17% Tu es qui venturus esTu es qui venturus es
  32. 🔍 17% Mitte manumMitte manum
  33. 🔍 17% De profundisDe profundis
  34. 🔍 17% AlleluiaAlleluia
  35. 🔍 17% Alleluia (Feria secunda ad primam)Alleluia (Feria secunda ad primam)
  36. 🔍 17% Ecce fidelis servusEcce fidelis servus
  37. 🔍 17% Alleluia Omnes GentesAlleluia Omnes Gentes
  38. 🔍 17% Princeps gloriosissime MichaelPrinceps gloriosissime Michael
  39. 🔍 17% Constituit eum dominumConstituit eum dominum
  40. 🔍 16% Domine magnus es Domine magnus es
  41. 🔍 16% Alleluia. (Sund. P. T. at Lauds II)Alleluia. (Sund. P. T. at Lauds II)
  42. 🔍 16% Mitte manumMitte manum
  43. 🔍 16% Alleluia (mode 8)Alleluia (mode 8)
  44. 🔍 16% Constituit eum dominum (T. Pasch.)Constituit eum dominum (T. Pasch.)
  45. 🔍 16% Constituit eum dominum (T. Pasch.)Constituit eum dominum (T. Pasch.)
  46. 🔍 16% Alleluia (mode 8)Alleluia (mode 8)
  47. 🔍 16% Alleluia (Sund. T.P. at Terce)Alleluia (Sund. T.P. at Terce)
  48. 🔍 16% Alleluia (T.P. in III nocturno)Alleluia (T.P. in III nocturno)
  49. 🔍 16% Reversus est AngelusReversus est Angelus
  50. 🔍 16% Ecce fidelis servusEcce fidelis servus
  51. 🔍 16% Posuisti Domine... allel. (Resp. Br.)Posuisti Domine... allel. (Resp. Br.)
  52. 🔍 16% Constitues eos principesConstitues eos principes
  53. 🔍 16% Alleluia (T.P. ad Laudes)Alleluia (T.P. ad Laudes)
  54. 🔍 16% Sancte Michael ArchangeleSancte Michael Archangele
  55. 🔍 16% Omnes GentesOmnes Gentes
  56. 🔍 16% Alleluia (Per Hebdomadam ad Nonam T.P.)Alleluia (Per Hebdomadam ad Nonam T.P.)
  57. 🔍 16% Tulerunt Dominum meumTulerunt Dominum meum
  58. 🔍 16% Alleluia. (Tuesday P. T. at Vespers)Alleluia. (Tuesday P. T. at Vespers)
  59. 🔍 16% Pastor bonus animamPastor bonus animam
  60. 🔍 16% Exaltabo te... alleluiaExaltabo te... alleluia
  61. 🔍 16% Speciosa facta esSpeciosa facta es
  62. 🔍 15% Gustate et videteGustate et videte
  63. 🔍 15% Advenerunt nobisAdvenerunt nobis
  64. 🔍 15% Alleluia (T.P. in II nocturno)Alleluia (T.P. in II nocturno)
  65. 🔍 15% Alleluia (Monday P. T. at Lauds)Alleluia (Monday P. T. at Lauds)