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-19. 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% Ecce JoannaEcce Joanna
  2. 🔍 77% Ecce JoannaEcce Joanna
  3. 🔍 65% Ecce JoannaEcce Joanna
  4. 🔍 29% Verbum caro factum estVerbum caro factum est
  5. 🔍 28% In aeternum DomineIn aeternum Domine
  6. 🔍 27% Verbum caro factum estVerbum caro factum est
  7. 🔍 26% Ecce ancilla DominiEcce ancilla Domini
  8. 🔍 26% Ecce ancilla DominiEcce ancilla Domini
  9. 🔍 25% Ecce ancilla DominiEcce ancilla Domini
  10. 🔍 25% In aeternumIn aeternum
  11. 🔍 24% Ecce ancilla Domini (In Annuntiatione)Ecce ancilla Domini (In Annuntiatione)
  12. 🔍 24% Ego dixi DomineEgo dixi Domine
  13. 🔍 23% StetitStetit
  14. 🔍 23% Archangelus GabrielArchangelus Gabriel
  15. 🔍 23% Magnus Dominus nosterMagnus Dominus noster
  16. 🔍 23% Beata Mater (in Sabbato)Beata Mater (in Sabbato)
  17. 🔍 23% Suscitavit eam DominusSuscitavit eam Dominus
  18. 🔍 22% Verbum caro factum estVerbum caro factum est
  19. 🔍 22% Laetare caelum desuperLaetare caelum desuper
  20. 🔍 22% Archangelus GabrielArchangelus Gabriel
  21. 🔍 22% Ecce ancilla DominiEcce ancilla Domini
  22. 🔍 21% Ecce ancilla DominiEcce ancilla Domini
  23. 🔍 21% Alleluia. (Sund. P. T. at Terce)Alleluia. (Sund. P. T. at Terce)
  24. 🔍 21% Custodivit eamCustodivit eam
  25. 🔍 21% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  26. 🔍 21% Verbum caro factum estVerbum caro factum est
  27. 🔍 21% Miserere mihiMiserere mihi
  28. 🔍 21% Ecce ego JoannesEcce ego Joannes
  29. 🔍 21% Ecce Dominus venietEcce Dominus veniet
  30. 🔍 21% Ecce ancillaEcce ancilla
  31. 🔍 21% Ecce ancilla DominiEcce ancilla Domini
  32. 🔍 21% Alleluia. (Saturday P. T. at Vespers)Alleluia. (Saturday P. T. at Vespers)
  33. 🔍 21% Ecce veniet desideratusEcce veniet desideratus
  34. 🔍 20% Cum vidisset Jesus MatremCum vidisset Jesus Matrem
  35. 🔍 20% Veni Redemptor gentiumVeni Redemptor gentium
  36. 🔍 20% Ecce Dominus venietEcce Dominus veniet
  37. 🔍 20% Qui verbum Dei retinentQui verbum Dei retinent
  38. 🔍 20% Ne timeas Maria ... allel.Ne timeas Maria ... allel.
  39. 🔍 20% Cumque intuerenturCumque intuerentur
  40. 🔍 20% JoannaJoanna
  41. 🔍 20% Profitentes TrinitatemProfitentes Trinitatem
  42. 🔍 20% Venite exultemus IV GVenite exultemus IV G
  43. 🔍 20% Verbum caro factum estVerbum caro factum est
  44. 🔍 20% Cum vidisset Jesus MatremCum vidisset Jesus Matrem
  45. 🔍 20% Ecce vir OriensEcce vir Oriens
  46. 🔍 20% Ecce vir OriensEcce vir Oriens
  47. 🔍 20% Exaudiat DominusExaudiat Dominus
  48. 🔍 20% Alleluia. (Sund. P. T. at Prime)Alleluia. (Sund. P. T. at Prime)
  49. 🔍 20% Sana animam meamSana animam meam
  50. 🔍 20% Ecce veniet DeusEcce veniet Deus
  51. 🔍 20% Ecce levavitEcce levavit
  52. 🔍 20% In aeternum DomineIn aeternum Domine
  53. 🔍 20% Miserere mei... secundumMiserere mei... secundum
  54. 🔍 20% O castitatis signiferO castitatis signifer
  55. 🔍 19% Manum suam aperuitManum suam aperuit
  56. 🔍 19% Haec est JoannaHaec est Joanna
  57. 🔍 19% DilexistiDilexisti
  58. 🔍 19% Ecce sacerdos magnusEcce sacerdos magnus
  59. 🔍 19% Ecce ancilla (in Annunciatione)Ecce ancilla (in Annunciatione)
  60. 🔍 19% Jacob autem genuitJacob autem genuit
  61. 🔍 19% Hodie gloriosaHodie gloriosa
  62. 🔍 19% Veni Redemptor gentiumVeni Redemptor gentium
  63. 🔍 19% Verbum caro factum estVerbum caro factum est
  64. 🔍 19% Exaltata est Virgo MariaExaltata est Virgo Maria
  65. 🔍 19% Hodie nomen tuumHodie nomen tuum