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% Non potest arbor bonaNon potest arbor bona
  2. 🔍 89% Non potest arbor bonaNon potest arbor bona
  3. 🔍 87% Non potest arbor bonaNon potest arbor bona
  4. 🔍 67% Non potest arbor bonaNon potest arbor bona
  5. 🔍 57% Non potest arborNon potest arbor
  6. 🔍 38% Omnis arborOmnis arbor
  7. 🔍 24% Quod autemQuod autem
  8. 🔍 24% Quod autemQuod autem
  9. 🔍 24% Missus Gabriel de coelisMissus Gabriel de coelis
  10. 🔍 22% Ego vos elegiEgo vos elegi
  11. 🔍 22% Montes GelboeMontes Gelboe
  12. 🔍 22% Asperges me (ad lib.) IAsperges me (ad lib.) I
  13. 🔍 22% Te saeculorum PrincipemTe saeculorum Principem
  14. 🔍 22% Ibat Jesus in civitatemIbat Jesus in civitatem
  15. 🔍 21% Non vos me elegistisNon vos me elegistis
  16. 🔍 21% Ego vos elegiEgo vos elegi
  17. 🔍 21% Ego vos elegi... alleluiaEgo vos elegi... alleluia
  18. 🔍 21% Quod autem ceciditQuod autem cecidit
  19. 🔍 21% Montes GelboeMontes Gelboe
  20. 🔍 21% Montes GelboeMontes Gelboe
  21. 🔍 21% Nonne cor nostrumNonne cor nostrum
  22. 🔍 20% Non recedetNon recedet
  23. 🔍 20% Te saeculorum PrincipemTe saeculorum Principem
  24. 🔍 20% Beata nobis gaudiaBeata nobis gaudia
  25. 🔍 20% Non vos relinquamNon vos relinquam
  26. 🔍 20% Quod autemQuod autem
  27. 🔍 20% Beata nobis gaudiaBeata nobis gaudia
  28. 🔍 20% Confitebor nomini tuoConfitebor nomini tuo
  29. 🔍 20% Asperges me (ad lib.) IAsperges me (ad lib.) I
  30. 🔍 20% Asperges me (ad lib) II.Asperges me (ad lib) II.
  31. 🔍 20% Benedicta tu in mulieribusBenedicta tu in mulieribus
  32. 🔍 20% Ibat Jesus in civitatemIbat Jesus in civitatem
  33. 🔍 20% Lignum vitae quaerimus!Lignum vitae quaerimus!
  34. 🔍 20% Ibat JesusIbat Jesus
  35. 🔍 20% CoeperuntCoeperunt
  36. 🔍 20% Salvator mundiSalvator mundi
  37. 🔍 20% Caelestis urbs JerusalemCaelestis urbs Jerusalem
  38. 🔍 20% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  39. 🔍 19% Te saeculorum PrincipemTe saeculorum Principem
  40. 🔍 19% Ego vos elegi...alleluiaEgo vos elegi...alleluia
  41. 🔍 19% Montes GelboeMontes Gelboe
  42. 🔍 19% Salve Regina (monasticum)Salve Regina (monasticum)
  43. 🔍 19% Ego vos elegiEgo vos elegi
  44. 🔍 19% Salve Regina (tono solemnis)Salve Regina (tono solemnis)
  45. 🔍 19% Vexilla RegisVexilla Regis
  46. 🔍 19% Non recedet laus tuaNon recedet laus tua
  47. 🔍 19% Ibat JesusIbat Jesus
  48. 🔍 19% O beatum ApostolumO beatum Apostolum
  49. 🔍 19% Vocabis nomen ejusVocabis nomen ejus
  50. 🔍 19% Ad Virginem Dei MatremAd Virginem Dei Matrem
  51. 🔍 19% Hymnum canentes martyrumHymnum canentes martyrum
  52. 🔍 19% Si mihi DominusSi mihi Dominus
  53. 🔍 19% Lauda SionLauda Sion
  54. 🔍 19% Sustinuimus pacemSustinuimus pacem
  55. 🔍 19% Simile est ... homini patrifamiliasSimile est ... homini patrifamilias
  56. 🔍 19% Legis sacrataeLegis sacratae
  57. 🔍 19% Ante me non estAnte me non est
  58. 🔍 19% Lux perpetuaLux perpetua
  59. 🔍 19% Cum videritis abominationemCum videritis abominationem
  60. 🔍 19% Stans autem JesusStans autem Jesus
  61. 🔍 19% Stans autem JesusStans autem Jesus
  62. 🔍 19% Christe flos convalliumChriste flos convallium
  63. 🔍 19% Non fecitNon fecit
  64. 🔍 19% Montes GelboeMontes Gelboe
  65. 🔍 18% SustinuimusSustinuimus