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% Gloria LibaniGloria Libani
  2. 🔍 76% Gloria Libani data estGloria Libani data est
  3. 🔍 36% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  4. 🔍 36% Gloria in excelsisGloria in excelsis
  5. 🔍 35% Alleluia. (Sund. P. T. at Terce)Alleluia. (Sund. P. T. at Terce)
  6. 🔍 34% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  7. 🔍 34% Si diligitis meSi diligitis me
  8. 🔍 33% Spiritus quiSpiritus qui
  9. 🔍 33% Omnes de SabaOmnes de Saba
  10. 🔍 33% Alleluia. (Sund. P. T. at Prime)Alleluia. (Sund. P. T. at Prime)
  11. 🔍 32% Alleluia. (Friday P. T. at Vespers)Alleluia. (Friday P. T. at Vespers)
  12. 🔍 32% Alleluia. (Tuesday P. T. at Vespers)Alleluia. (Tuesday P. T. at Vespers)
  13. 🔍 32% Alleluia. (Saturday P. T. at Vespers)Alleluia. (Saturday P. T. at Vespers)
  14. 🔍 32% Alleluia. (Monday P. T. at Vespers)Alleluia. (Monday P. T. at Vespers)
  15. 🔍 32% Sancte Paule ApostoleSancte Paule Apostole
  16. 🔍 32% Alleluia confitemini. (Sundays throughout the year at Prime)Alleluia confitemini. (Sundays throughout the year at Prime)
  17. 🔍 32% Alleluia. (Sund. P. T. at Sext)Alleluia. (Sund. P. T. at Sext)
  18. 🔍 31% Judaea et JerusalemJudaea et Jerusalem
  19. 🔍 31% Alleluia. (Thursday P. T. at Vespers)Alleluia. (Thursday P. T. at Vespers)
  20. 🔍 31% Dabo in SionDabo in Sion
  21. 🔍 31% Magna opera DominiMagna opera Domini
  22. 🔍 31% Spiritus Domini replevitSpiritus Domini replevit
  23. 🔍 31% Spiritus et animaeSpiritus et animae
  24. 🔍 30% Dixit Dominus DominoDixit Dominus Domino
  25. 🔍 30% Domine non est exaltatumDomine non est exaltatum
  26. 🔍 30% Ut audivitUt audivit
  27. 🔍 30% Factus estFactus est
  28. 🔍 30% Miserere mihiMiserere mihi
  29. 🔍 30% Alleluia. (Wednesday P. T. at Vespers)Alleluia. (Wednesday P. T. at Vespers)
  30. 🔍 30% Ne timeasNe timeas
  31. 🔍 30% Exaltata est Virgo MariaExaltata est Virgo Maria
  32. 🔍 30% Rex pacificusRex pacificus
  33. 🔍 30% Angelus autem DominiAngelus autem Domini
  34. 🔍 30% Usque modoUsque modo
  35. 🔍 30% Spiritus Domini replevitSpiritus Domini replevit
  36. 🔍 29% Respondens autem AngelusRespondens autem Angelus
  37. 🔍 29% Benedico... FiliumBenedico... Filium
  38. 🔍 29% Spiritus SanctusSpiritus Sanctus
  39. 🔍 29% Spiritus Domini replevitSpiritus Domini replevit
  40. 🔍 29% Tu gloria JerusalemTu gloria Jerusalem
  41. 🔍 29% Sancti et justiSancti et justi
  42. 🔍 29% Ne timeas... alleluiaNe timeas... alleluia
  43. 🔍 29% Et dicebantEt dicebant
  44. 🔍 29% Est secretumEst secretum
  45. 🔍 29% Benedicta es tuBenedicta es tu
  46. 🔍 29% Respexit meRespexit me
  47. 🔍 29% Ista est speciosa (S. Mulierum)Ista est speciosa (S. Mulierum)
  48. 🔍 29% Gloria laudis resonetGloria laudis resonet
  49. 🔍 29% Maria autemMaria autem
  50. 🔍 29% Oleum effusumOleum effusum
  51. 🔍 28% Spiritus Sanctus ... et virtusSpiritus Sanctus ... et virtus
  52. 🔍 28% Sit nomen DominiSit nomen Domini
  53. 🔍 28% Sit nomen Domini... inSit nomen Domini... in
  54. 🔍 28% Manum suamManum suam
  55. 🔍 28% Omnis spiritusOmnis spiritus
  56. 🔍 28% Et ipse JesusEt ipse Jesus
  57. 🔍 28% Juravit DominusJuravit Dominus
  58. 🔍 28% Haec est quae nescivitHaec est quae nescivit
  59. 🔍 28% Contritum est cor meumContritum est cor meum
  60. 🔍 28% Pax vobis ego sumPax vobis ego sum
  61. 🔍 28% Venite ad meVenite ad me
  62. 🔍 28% Ne tacuerisNe tacueris
  63. 🔍 28% Laus Deo PatriLaus Deo Patri
  64. 🔍 28% Sancti tui DomineSancti tui Domine
  65. 🔍 28% Data est mihiData est mihi