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% Qui non accipitQui non accipit
  2. 🔍 59% Qui non accipitQui non accipit
  3. 🔍 51% Qui perdiderit 2 (mode 1)Qui perdiderit 2 (mode 1)
  4. 🔍 41% Qui perdiderit 2 (mode 2)Qui perdiderit 2 (mode 2)
  5. 🔍 39% Domine non sum dignusDomine non sum dignus
  6. 🔍 38% Non lotis manibusNon lotis manibus
  7. 🔍 37% Non omnis qui dicitNon omnis qui dicit
  8. 🔍 37% Qui sequitur meQui sequitur me
  9. 🔍 37% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  10. 🔍 36% Dum fortisDum fortis
  11. 🔍 36% Qui mihi ministratQui mihi ministrat
  12. 🔍 36% Qui odit 1Qui odit 1
  13. 🔍 35% Amen a. d. vobis Qui nonAmen a. d. vobis Qui non
  14. 🔍 35% Fidelis servus 1 (mode 3)Fidelis servus 1 (mode 3)
  15. 🔍 35% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  16. 🔍 35% Omnis qui petitOmnis qui petit
  17. 🔍 35% Ante me non estAnte me non est
  18. 🔍 35% Amen dico vobis quia nonAmen dico vobis quia non
  19. 🔍 35% Ante me non estAnte me non est
  20. 🔍 34% Amen a. d. vobis Qui nonAmen a. d. vobis Qui non
  21. 🔍 34% Exaudiat DominusExaudiat Dominus
  22. 🔍 34% Christus nobis dicitChristus nobis dicit
  23. 🔍 34% Unus est enimUnus est enim
  24. 🔍 34% Accepit autem omnesAccepit autem omnes
  25. 🔍 33% Qui post meQui post me
  26. 🔍 33% Qui post meQui post me
  27. 🔍 33% Misericordiam voloMisericordiam volo
  28. 🔍 33% Mirabantur omnes quiMirabantur omnes qui
  29. 🔍 33% Non quod intratNon quod intrat
  30. 🔍 33% Qui vult venire 1Qui vult venire 1
  31. 🔍 33% Qui me misitQui me misit
  32. 🔍 33% Orate pro persequentibusOrate pro persequentibus
  33. 🔍 33% Missus sum ad ovesMissus sum ad oves
  34. 🔍 33% Dixit Dominus Iesus Ego sum panisDixit Dominus Iesus Ego sum panis
  35. 🔍 33% Qui maior est vestrumQui maior est vestrum
  36. 🔍 33% Quisquis enimQuisquis enim
  37. 🔍 33% In domum DominiIn domum Domini
  38. 🔍 33% Veniet dies DominiVeniet dies Domini
  39. 🔍 32% Omnes qui habebantOmnes qui habebant
  40. 🔍 32% Ecce Agnus Dei 2Ecce Agnus Dei 2
  41. 🔍 32% Novissime autemNovissime autem
  42. 🔍 32% Amen a. d. vobis Non MoysesAmen a. d. vobis Non Moyses
  43. 🔍 32% Nemo potest venireNemo potest venire
  44. 🔍 32% Magister scimusMagister scimus
  45. 🔍 32% Evangelium meumEvangelium meum
  46. 🔍 32% Quis ex vobisQuis ex vobis
  47. 🔍 32% Non moriarNon moriar
  48. 🔍 32% Trademini autemTrademini autem
  49. 🔍 32% Praevaluit DavidPraevaluit David
  50. 🔍 32% Omnis qui se exaltatOmnis qui se exaltat
  51. 🔍 32% Estote ergo vosEstote ergo vos
  52. 🔍 32% Fidelis servus 1 (mode 1)Fidelis servus 1 (mode 1)
  53. 🔍 32% Qui facit veritatem ... alleluiaQui facit veritatem ... alleluia
  54. 🔍 32% Qui me confessus fueritQui me confessus fuerit
  55. 🔍 31% Quanto temporeQuanto tempore
  56. 🔍 31% Sabbatum propterSabbatum propter
  57. 🔍 31% Convertere Domine aliquantulumConvertere Domine aliquantulum
  58. 🔍 31% In resurrectioneIn resurrectione
  59. 🔍 31% Audistis quia dictumAudistis quia dictum
  60. 🔍 31% Domine quinqueDomine quinque
  61. 🔍 31% Mittens DominusMittens Dominus
  62. 🔍 31% Rogate DominumRogate Dominum
  63. 🔍 31% Beati pacificiBeati pacifici
  64. 🔍 31% Dixit autem Iesus ad mulierem (mode 3)Dixit autem Iesus ad mulierem (mode 3)
  65. 🔍 31% Me etenimMe etenim