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% Urbs fortitudinisUrbs fortitudinis
  2. 🔍 83% Urbs fortitudinisUrbs fortitudinis
  3. 🔍 65% Urbs fortitudinis nostrae SionUrbs fortitudinis nostrae Sion
  4. 🔍 51% Urbs fortitudinisUrbs fortitudinis
  5. 🔍 51% Urbs fortitudinisUrbs fortitudinis
  6. 🔍 51% Urbs fortitudinisUrbs fortitudinis
  7. 🔍 50% Urbs fortitudinisUrbs fortitudinis
  8. 🔍 50% Urbs fortitudinisUrbs fortitudinis
  9. 🔍 43% Urbs fortitudinis nostraeUrbs fortitudinis nostrae
  10. 🔍 34% Ave generosaAve generosa
  11. 🔍 28% Pange lingua... proeliumPange lingua... proelium
  12. 🔍 28% Catharinae collaudemusCatharinae collaudemus
  13. 🔍 27% Magne Pater AugustineMagne Pater Augustine
  14. 🔍 22% In caelesti hierarchiaIn caelesti hierarchia
  15. 🔍 21% Lustris sexLustris sex
  16. 🔍 21% Bernardus Doctor inclytusBernardus Doctor inclytus
  17. 🔍 20% Hodie intacta Virgo DeumHodie intacta Virgo Deum
  18. 🔍 19% Ecce in nubibusEcce in nubibus
  19. 🔍 19% Urbs Jerusalem beataUrbs Jerusalem beata
  20. 🔍 19% Alleluia Omnes GentesAlleluia Omnes Gentes
  21. 🔍 18% Salva nos ChristeSalva nos Christe
  22. 🔍 18% Jubilate DeoJubilate Deo
  23. 🔍 18% Ave MariaAve Maria
  24. 🔍 18% Omnes GentesOmnes Gentes
  25. 🔍 18% Caelestis urbs JerusalemCaelestis urbs Jerusalem
  26. 🔍 18% Hac die festa concinatHac die festa concinat
  27. 🔍 17% Caelestis urbs JerusalemCaelestis urbs Jerusalem
  28. 🔍 17% Si offers munus tuumSi offers munus tuum
  29. 🔍 17% Salva nos ChristeSalva nos Christe
  30. 🔍 17% Si mihi DominusSi mihi Dominus
  31. 🔍 17% Alleluia (T. P. Vesp. Fer. VI.)Alleluia (T. P. Vesp. Fer. VI.)
  32. 🔍 17% Si offers munusSi offers munus
  33. 🔍 17% LaudantemLaudantem
  34. 🔍 17% Si offers munus tuumSi offers munus tuum
  35. 🔍 17% Alleluia (T. P. Vesp. Fer. II.)Alleluia (T. P. Vesp. Fer. II.)
  36. 🔍 17% Pernox cum ChristoPernox cum Christo
  37. 🔍 17% Alleluia Tuus sumAlleluia Tuus sum
  38. 🔍 17% Resurrexit Dominus auctor lucisResurrexit Dominus auctor lucis
  39. 🔍 17% Salva nos ChristeSalva nos Christe
  40. 🔍 16% Ecce Crucem DominiEcce Crucem Domini
  41. 🔍 16% Petite... alleluiaPetite... alleluia
  42. 🔍 16% O quam beata urbsO quam beata urbs
  43. 🔍 16% Exsurgat DeusExsurgat Deus
  44. 🔍 16% Jubilate DeoJubilate Deo
  45. 🔍 16% Sol et lunaSol et luna
  46. 🔍 16% Dixit Jesus: Ut sciatisDixit Jesus: Ut sciatis
  47. 🔍 16% Salus et gloria - mode IVSalus et gloria - mode IV
  48. 🔍 16% Hodie intacta VirgoHodie intacta Virgo
  49. 🔍 16% Orietur sicut solOrietur sicut sol
  50. 🔍 16% Alleluia (T. P. ad Primam)Alleluia (T. P. ad Primam)
  51. 🔍 16% Ascendente IesuAscendente Iesu
  52. 🔍 16% Si diligitis meSi diligitis me
  53. 🔍 16% AlleluiaAlleluia
  54. 🔍 16% Dominus virtutumDominus virtutum
  55. 🔍 16% Mane nobiscumMane nobiscum
  56. 🔍 16% Cantate DominoCantate Domino
  57. 🔍 16% Si offersSi offers
  58. 🔍 16% Ecce apparebit DominusEcce apparebit Dominus
  59. 🔍 16% Beata es MariaBeata es Maria
  60. 🔍 16% Cantate DominoCantate Domino
  61. 🔍 16% Alleluia (T. P. ad Tertiam)Alleluia (T. P. ad Tertiam)
  62. 🔍 16% Et coegerunt illumEt coegerunt illum
  63. 🔍 16% Benedixit Deum caeliBenedixit Deum caeli
  64. 🔍 16% Urbs Jerusalem beataUrbs Jerusalem beata
  65. 🔍 15% Domine puer meusDomine puer meus