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% Quis ex vobisQuis ex vobis
  2. 🔍 70% Quis ex vobis homoQuis ex vobis homo
  3. 🔍 65% Quis ex vobis homoQuis ex vobis homo
  4. 🔍 63% Quis ex vobis homoQuis ex vobis homo
  5. 🔍 60% Quis... homoQuis... homo
  6. 🔍 57% Quis ex vobisQuis ex vobis
  7. 🔍 44% Gloria laudis resonetGloria laudis resonet
  8. 🔍 40% Si quis diligit meSi quis diligit me
  9. 🔍 40% Si quis diligit meSi quis diligit me
  10. 🔍 38% Ut audivitUt audivit
  11. 🔍 38% Adonai Domine DeusAdonai Domine Deus
  12. 🔍 38% Sapientia clamitatSapientia clamitat
  13. 🔍 36% Dixi iniquisDixi iniquis
  14. 🔍 36% Haec est quae nescivitHaec est quae nescivit
  15. 🔍 36% Triduanas a DominoTriduanas a Domino
  16. 🔍 36% Dixit Jesus discipulisDixit Jesus discipulis
  17. 🔍 35% Cum esset desponsata (19 Martii)Cum esset desponsata (19 Martii)
  18. 🔍 35% Si in digitoSi in digito
  19. 🔍 35% Zachaee festinansZachaee festinans
  20. 🔍 34% Ego autem in DominoEgo autem in Domino
  21. 🔍 34% Et ipse JesusEt ipse Jesus
  22. 🔍 33% Per te immaculataPer te immaculata
  23. 🔍 33% Ave Rex nosterAve Rex noster
  24. 🔍 33% Animam meamAnimam meam
  25. 🔍 33% Puer qui natus estPuer qui natus est
  26. 🔍 33% Data est mihiData est mihi
  27. 🔍 33% Ecce apparebitEcce apparebit
  28. 🔍 33% Angelus autem DominiAngelus autem Domini
  29. 🔍 33% Te gloriosusTe gloriosus
  30. 🔍 32% Exi cito in plateasExi cito in plateas
  31. 🔍 32% Est secretumEst secretum
  32. 🔍 32% Ego sum panis vivusEgo sum panis vivus
  33. 🔍 32% In caritateIn caritate
  34. 🔍 32% Christus natus est nobisChristus natus est nobis
  35. 🔍 32% Fontes et omniaFontes et omnia
  36. 🔍 32% Fontes et omniaFontes et omnia
  37. 🔍 32% Adaperiat Dominus corAdaperiat Dominus cor
  38. 🔍 32% Tota pulchra es amica meaTota pulchra es amica mea
  39. 🔍 32% Dixit JesusDixit Jesus
  40. 🔍 32% Te gloriosus (Ant)Te gloriosus (Ant)
  41. 🔍 32% Fecit tibi magnaFecit tibi magna
  42. 🔍 32% Qui odit animam suamQui odit animam suam
  43. 🔍 32% Venite exultemus DominoVenite exultemus Domino
  44. 🔍 32% Ad te confugimusAd te confugimus
  45. 🔍 31% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  46. 🔍 31% O nimis felixO nimis felix
  47. 🔍 31% Dixit autem dominusDixit autem dominus
  48. 🔍 31% Malos male perdetMalos male perdet
  49. 🔍 31% Adonai Domine DeusAdonai Domine Deus
  50. 🔍 31% Quo abiitQuo abiit
  51. 🔍 31% Non est inventusNon est inventus
  52. 🔍 31% O prima Virgo proditaO prima Virgo prodita
  53. 🔍 31% Adaperiat Dominus cor vestrumAdaperiat Dominus cor vestrum
  54. 🔍 31% Alleluia confitemini. (Sundays throughout the year at Prime)Alleluia confitemini. (Sundays throughout the year at Prime)
  55. 🔍 31% Quem vidistisQuem vidistis
  56. 🔍 31% Pater manifestaviPater manifestavi
  57. 🔍 31% Descendit Jesus cum eis (Ant.)Descendit Jesus cum eis (Ant.)
  58. 🔍 31% Vade AnaniaVade Anania
  59. 🔍 31% Ecce vicit leoEcce vicit leo
  60. 🔍 31% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  61. 🔍 31% Adhaesit anima (St. Stephani)Adhaesit anima (St. Stephani)
  62. 🔍 31% CommunioneCommunione
  63. 🔍 31% Cum appropinquaretCum appropinquaret
  64. 🔍 31% Ne timeasNe timeas
  65. 🔍 30% Jam lucis orto sidere (In festis BMV)Jam lucis orto sidere (In festis BMV)