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% Domus meaDomus mea
  2. 🔍 54% Domus meaDomus mea
  3. 🔍 52% Haec est domus DominiHaec est domus Domini
  4. 🔍 50% Domus meaDomus mea
  5. 🔍 46% Domus meaDomus mea
  6. 🔍 46% Bene fundata estBene fundata est
  7. 🔍 41% Lapides pretiosiLapides pretiosi
  8. 🔍 39% Domus meaDomus mea
  9. 🔍 35% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  10. 🔍 34% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  11. 🔍 34% Alleluia. (Sund. P. T. at Prime)Alleluia. (Sund. P. T. at Prime)
  12. 🔍 34% Alleluia. (Monday P. T. at Vespers)Alleluia. (Monday P. T. at Vespers)
  13. 🔍 34% InvocabimusInvocabimus
  14. 🔍 34% Alleluia. (Friday P. T. at Vespers)Alleluia. (Friday P. T. at Vespers)
  15. 🔍 34% Alleluia. (Sund. P. T. at Terce)Alleluia. (Sund. P. T. at Terce)
  16. 🔍 34% Vota meaVota mea
  17. 🔍 34% Alleluia. (Saturday P. T. at Vespers)Alleluia. (Saturday P. T. at Vespers)
  18. 🔍 33% Si diligitis meSi diligitis me
  19. 🔍 33% Alleluia. (Tuesday P. T. at Vespers)Alleluia. (Tuesday P. T. at Vespers)
  20. 🔍 33% Veni electa meaVeni electa mea
  21. 🔍 33% Christus Dei FiliusChristus Dei Filius
  22. 🔍 33% Sancte Paule ApostoleSancte Paule Apostole
  23. 🔍 32% Alleluia confitemini. (Sundays throughout the year at Prime)Alleluia confitemini. (Sundays throughout the year at Prime)
  24. 🔍 32% Alleluia. (Sund. P. T. at Sext)Alleluia. (Sund. P. T. at Sext)
  25. 🔍 32% Magna opera DominiMagna opera Domini
  26. 🔍 32% Exsultabunt DominoExsultabunt Domino
  27. 🔍 32% Illuminatio meaIlluminatio mea
  28. 🔍 32% Miserere mihiMiserere mihi
  29. 🔍 32% Alleluia. (Wednesday P. T. at Vespers)Alleluia. (Wednesday P. T. at Vespers)
  30. 🔍 32% Alleluia. (Thursday P. T. at Vespers)Alleluia. (Thursday P. T. at Vespers)
  31. 🔍 32% Spiritus quiSpiritus qui
  32. 🔍 32% Spiritus Domini replevitSpiritus Domini replevit
  33. 🔍 32% Parvulus filiusParvulus filius
  34. 🔍 32% Deus mundi opifexDeus mundi opifex
  35. 🔍 32% Alleluia LaudateAlleluia Laudate
  36. 🔍 32% Domine non est exaltatumDomine non est exaltatum
  37. 🔍 31% Respexit meRespexit me
  38. 🔍 31% Usque modoUsque modo
  39. 🔍 31% Voce meaVoce mea
  40. 🔍 31% Alleluia deduc me. (Sundays throughout the year at Terce)Alleluia deduc me. (Sundays throughout the year at Terce)
  41. 🔍 31% Spiritus Domini replevitSpiritus Domini replevit
  42. 🔍 31% Salutare vultusSalutare vultus
  43. 🔍 31% Intret oratio meaIntret oratio mea
  44. 🔍 31% Spiritus Domini replevitSpiritus Domini replevit
  45. 🔍 30% Ille homoIlle homo
  46. 🔍 30% Venite ad meVenite ad me
  47. 🔍 30% Sacrificabo hostiamSacrificabo hostiam
  48. 🔍 30% Ante me non estAnte me non est
  49. 🔍 30% Ne timeasNe timeas
  50. 🔍 30% Sanctificavit DominusSanctificavit Dominus
  51. 🔍 30% Domine salva nosDomine salva nos
  52. 🔍 30% Ipse invocabit meIpse invocabit me
  53. 🔍 30% Ne tacuerisNe tacueris
  54. 🔍 30% Dixit Dominus DominoDixit Dominus Domino
  55. 🔍 29% Ecce veniet desideratusEcce veniet desideratus
  56. 🔍 29% O Doctor optimeO Doctor optime
  57. 🔍 29% Benedico... FiliumBenedico... Filium
  58. 🔍 29% Magnificavit DominusMagnificavit Dominus
  59. 🔍 29% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  60. 🔍 29% Alleluia. (Sund. P. T. at None)Alleluia. (Sund. P. T. at None)
  61. 🔍 29% Domum tuam DomineDomum tuam Domine
  62. 🔍 29% Domine clamaviDomine clamavi
  63. 🔍 29% Quid faciamQuid faciam
  64. 🔍 29% Gloria in excelsisGloria in excelsis
  65. 🔍 29% Respondens autem AngelusRespondens autem Angelus