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% Crucem sanctamCrucem sanctam
  2. 🔍 74% Crucem sanctam subiitCrucem sanctam subiit
  3. 🔍 66% Crucem sanctamCrucem sanctam
  4. 🔍 64% Crucem sanctamCrucem sanctam
  5. 🔍 63% Crucem sanctamCrucem sanctam
  6. 🔍 48% Crucem sanctam subiitCrucem sanctam subiit
  7. 🔍 32% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  8. 🔍 31% Lux de luceLux de luce
  9. 🔍 30% Usque modoUsque modo
  10. 🔍 30% Alleluia confitemini. (Sundays throughout the year at Prime)Alleluia confitemini. (Sundays throughout the year at Prime)
  11. 🔍 29% LaetareLaetare
  12. 🔍 29% Data est mihiData est mihi
  13. 🔍 29% In caelestibus regnis... alleluiaIn caelestibus regnis... alleluia
  14. 🔍 29% Sancti et justiSancti et justi
  15. 🔍 29% Sancte Paule ApostoleSancte Paule Apostole
  16. 🔍 28% Verbum supernum prodiens aVerbum supernum prodiens a
  17. 🔍 28% Dixit Dominus DominoDixit Dominus Domino
  18. 🔍 28% Ecce Crucem DominiEcce Crucem Domini
  19. 🔍 28% Verbum supernum prodiens a Verbum supernum prodiens a
  20. 🔍 28% Fecit mihi magnaFecit mihi magna
  21. 🔍 27% Puer qui natus estPuer qui natus est
  22. 🔍 27% Jam lucis orto sidere (Tempore Adventus)Jam lucis orto sidere (Tempore Adventus)
  23. 🔍 27% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  24. 🔍 27% Spiritus quiSpiritus qui
  25. 🔍 27% Spiritus SanctusSpiritus Sanctus
  26. 🔍 27% Angelus ad pastoresAngelus ad pastores
  27. 🔍 27% Alleluia. (Sund. P. T. at Terce)Alleluia. (Sund. P. T. at Terce)
  28. 🔍 27% Facta estFacta est
  29. 🔍 27% Non est inventusNon est inventus
  30. 🔍 27% Erat autem aspectusErat autem aspectus
  31. 🔍 27% Hodie beata VirgoHodie beata Virgo
  32. 🔍 27% Omnipotens sermoOmnipotens sermo
  33. 🔍 26% Videte manus measVidete manus meas
  34. 🔍 26% Miserere mihiMiserere mihi
  35. 🔍 26% Alleluia. (Tuesday P. T. at Vespers)Alleluia. (Tuesday P. T. at Vespers)
  36. 🔍 26% Angelus autem DominiAngelus autem Domini
  37. 🔍 26% Te lucis ante terminum (In Adventu)Te lucis ante terminum (In Adventu)
  38. 🔍 26% Ne timeasNe timeas
  39. 🔍 26% Christus DominusChristus Dominus
  40. 🔍 26% Facta est cum AngeloFacta est cum Angelo
  41. 🔍 26% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  42. 🔍 26% Incipit Oratio Jeremiae Prophetae (ad libitum)Incipit Oratio Jeremiae Prophetae (ad libitum)
  43. 🔍 26% Oleum effusumOleum effusum
  44. 🔍 26% Ingressus AngelusIngressus Angelus
  45. 🔍 26% Factus estFactus est
  46. 🔍 26% Prae timore autemPrae timore autem
  47. 🔍 26% Gloria in excelsisGloria in excelsis
  48. 🔍 26% Spiritus Sanctus ... et virtusSpiritus Sanctus ... et virtus
  49. 🔍 26% Ingresso ZachariaIngresso Zacharia
  50. 🔍 26% Manum suamManum suam
  51. 🔍 26% Sancti per fidemSancti per fidem
  52. 🔍 26% Confortatus estConfortatus est
  53. 🔍 26% Si diligitis meSi diligitis me
  54. 🔍 26% Oculis ac manibusOculis ac manibus
  55. 🔍 26% Domine Jesu ChristeDomine Jesu Christe
  56. 🔍 26% Omnes sitientesOmnes sitientes
  57. 🔍 25% Cum audisset JobCum audisset Job
  58. 🔍 25% Rector potens (In Adventu)Rector potens (In Adventu)
  59. 🔍 25% Rector potens (In Adventu)Rector potens (In Adventu)
  60. 🔍 25% Hodie nomen tuumHodie nomen tuum
  61. 🔍 25% Sacerdotes DeiSacerdotes Dei
  62. 🔍 25% O Doctor optimeO Doctor optime
  63. 🔍 25% Petite et accipietisPetite et accipietis
  64. 🔍 25% Domine Jesu Christe (Off.)Domine Jesu Christe (Off.)
  65. 🔍 25% Jerusalem gaudeJerusalem gaude