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% Spiritus ejusSpiritus ejus
  2. 🔍 86% Surrexit Dominus vere (All.)Surrexit Dominus vere (All.)
  3. 🔍 44% Spiritus ejusSpiritus ejus
  4. 🔍 30% Surrexit Dominus vereSurrexit Dominus vere
  5. 🔍 15% Alleluia, SpiritusAlleluia, Spiritus
  6. 🔍 14% Custodi meCustodi me
  7. 🔍 14% Alleluia (ad introitum mode 8)Alleluia (ad introitum mode 8)
  8. 🔍 14% Salus et gloriaSalus et gloria
  9. 🔍 14% Exaudiat te DominusExaudiat te Dominus
  10. 🔍 14% Exaudiat te DominusExaudiat te Dominus
  11. 🔍 13% Spiritus Domini cum AlleluiaSpiritus Domini cum Alleluia
  12. 🔍 13% Spiritus... replevit... alleluiaSpiritus... replevit... alleluia
  13. 🔍 13% Domine in auxilium (verses)Domine in auxilium (verses)
  14. 🔍 13% Domine refugiumDomine refugium
  15. 🔍 12% Te gloriosus (All)Te gloriosus (All)
  16. 🔍 12% Gloria LibaniGloria Libani
  17. 🔍 12% Alleluia. (Sund. P. T. at Sext)Alleluia. (Sund. P. T. at Sext)
  18. 🔍 12% Spiritus DominiSpiritus Domini
  19. 🔍 12% Spiritus quiSpiritus qui
  20. 🔍 12% Magnificate DominumMagnificate Dominum
  21. 🔍 12% DesideriumDesiderium
  22. 🔍 12% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  23. 🔍 12% Ite XV/XVIIte XV/XVI
  24. 🔍 12% Dominus qui eripuitDominus qui eripuit
  25. 🔍 12% Assumpta estAssumpta est
  26. 🔍 12% Laetabitur justus (Com.)Laetabitur justus (Com.)
  27. 🔍 12% ModicumModicum
  28. 🔍 12% In monte olivetiIn monte oliveti
  29. 🔍 12% Et audientes discipuliEt audientes discipuli
  30. 🔍 12% Salus et gloria et virtus (VIII)Salus et gloria et virtus (VIII)
  31. 🔍 11% Spiritus SanctusSpiritus Sanctus
  32. 🔍 11% Laetabitur justusLaetabitur justus
  33. 🔍 11% Alleluia alleluia alleluiaAlleluia alleluia alleluia
  34. 🔍 11% Spiritus et animaeSpiritus et animae
  35. 🔍 11% Juravit DominusJuravit Dominus
  36. 🔍 11% Lucis Creator optime (another chant ad libitum)Lucis Creator optime (another chant ad libitum)
  37. 🔍 11% Magnificate DominumMagnificate Dominum
  38. 🔍 11% Multiplicati suntMultiplicati sunt
  39. 🔍 11% Spiritus DominiSpiritus Domini
  40. 🔍 11% Spiritus Domini sine AlleluiaSpiritus Domini sine Alleluia
  41. 🔍 11% Et audientes discipuliEt audientes discipuli
  42. 🔍 11% Salus et gloriaSalus et gloria
  43. 🔍 11% StetitStetit
  44. 🔍 11% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  45. 🔍 11% Spiritus ParaclitusSpiritus Paraclitus
  46. 🔍 11% Alleluia (ad communionem mode 1)Alleluia (ad communionem mode 1)
  47. 🔍 11% Filiae regumFiliae regum
  48. 🔍 11% In monte OlivetiIn monte Oliveti
  49. 🔍 11% Candidi facti suntCandidi facti sunt
  50. 🔍 11% Lucis Creator optime (Alius tonus I (ad libitum))Lucis Creator optime (Alius tonus I (ad libitum))
  51. 🔍 11% Spiritus SanctusSpiritus Sanctus
  52. 🔍 11% Spiritus ubi vultSpiritus ubi vult
  53. 🔍 11% Quoniam Deus magnusQuoniam Deus magnus
  54. 🔍 11% Caritas Dei cum AlleluiaCaritas Dei cum Alleluia
  55. 🔍 11% Spiritus quiSpiritus qui
  56. 🔍 11% Spiritus ParaclitusSpiritus Paraclitus
  57. 🔍 11% Jacta cogitatumJacta cogitatum
  58. 🔍 11% Spiritus quiSpiritus qui
  59. 🔍 10% Ite IaIte Ia
  60. 🔍 10% Spiritus Domini replevitSpiritus Domini replevit
  61. 🔍 10% Alleluia. (Monday P. T. at Vespers)Alleluia. (Monday P. T. at Vespers)
  62. 🔍 10% In monte OlivetiIn monte Oliveti
  63. 🔍 10% Alleluia. (Friday P. T. at Vespers)Alleluia. (Friday P. T. at Vespers)
  64. 🔍 10% Alleluia. (Thursday P. T. at Vespers)Alleluia. (Thursday P. T. at Vespers)
  65. 🔍 10% Alleluia. (Wednesday P. T. at Vespers)Alleluia. (Wednesday P. T. at Vespers)