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% Iste sanctusIste sanctus
  2. 🔍 33% Hodie completi suntHodie completi sunt
  3. 🔍 33% Jesus... transiensJesus... transiens
  4. 🔍 29% Hodie gloriosaHodie gloriosa
  5. 🔍 28% Angelus ad pastoresAngelus ad pastores
  6. 🔍 28% In medio EcclesiaeIn medio Ecclesiae
  7. 🔍 28% Ne timeasNe timeas
  8. 🔍 28% Jam hiemsJam hiems
  9. 🔍 27% Isti sunt SanctiIsti sunt Sancti
  10. 🔍 26% Sapientia... miscuitSapientia... miscuit
  11. 🔍 26% Tunc sub patenti specieTunc sub patenti specie
  12. 🔍 26% Omnis sapientiaOmnis sapientia
  13. 🔍 26% Scala caeloScala caelo
  14. 🔍 26% Stetit JesusStetit Jesus
  15. 🔍 25% Hodie completi suntHodie completi sunt
  16. 🔍 25% Hodie ChristusHodie Christus
  17. 🔍 25% Hodie completi sunt diesHodie completi sunt dies
  18. 🔍 25% Simile est... hominiSimile est... homini
  19. 🔍 25% Benedictus Deus qui misitBenedictus Deus qui misit
  20. 🔍 25% Alleluia laudate DominumAlleluia laudate Dominum
  21. 🔍 25% Hodie gloriosa caeliHodie gloriosa caeli
  22. 🔍 24% Hodie beata VirgoHodie beata Virgo
  23. 🔍 24% Misericordia DominiMisericordia Domini
  24. 🔍 24% Ipse JesusIpse Jesus
  25. 🔍 24% Quem vidistisQuem vidistis
  26. 🔍 24% Hodie completi suntHodie completi sunt
  27. 🔍 24% Adest... diademaAdest... diadema
  28. 🔍 24% Sanctus autem ValeriusSanctus autem Valerius
  29. 🔍 24% Iste sanctusIste sanctus
  30. 🔍 24% Jesus autem transiensJesus autem transiens
  31. 🔍 24% Alleluia Dominus regnavitAlleluia Dominus regnavit
  32. 🔍 24% Hodie Simon PetrusHodie Simon Petrus
  33. 🔍 24% Ecce ego JoannesEcce ego Joannes
  34. 🔍 24% Iste est JoannesIste est Joannes
  35. 🔍 24% IterumIterum
  36. 🔍 23% Angelus... nuntiavitAngelus... nuntiavit
  37. 🔍 23% Omnes sunt administratoriiOmnes sunt administratorii
  38. 🔍 23% In aeternumIn aeternum
  39. 🔍 23% In conspectu... allel. (Resp Br)In conspectu... allel. (Resp Br)
  40. 🔍 23% Isti sunt duae olivaeIsti sunt duae olivae
  41. 🔍 23% Veni Sancte Spiritus repleVeni Sancte Spiritus reple
  42. 🔍 23% Qui caelorumQui caelorum
  43. 🔍 23% Hodie gloriosaHodie gloriosa
  44. 🔍 23% Posuit mePosuit me
  45. 🔍 23% Exaltata est Virgo MariaExaltata est Virgo Maria
  46. 🔍 23% Tecum principiumTecum principium
  47. 🔍 23% Reversis estReversis est
  48. 🔍 23% Gloriose PaterGloriose Pater
  49. 🔍 23% Spiritus sanctus in te (I)Spiritus sanctus in te (I)
  50. 🔍 22% ModicumModicum
  51. 🔍 22% Fuit virFuit vir
  52. 🔍 22% Spiritus sanctus in te (II)Spiritus sanctus in te (II)
  53. 🔍 22% Accessit JesusAccessit Jesus
  54. 🔍 22% Ecce ancillaEcce ancilla
  55. 🔍 22% RaymundusRaymundus
  56. 🔍 22% Abiit JesusAbiit Jesus
  57. 🔍 22% Ego sum RaphaelEgo sum Raphael
  58. 🔍 22% Angeli DominiAngeli Domini
  59. 🔍 22% Ecce ego mittoEcce ego mitto
  60. 🔍 22% Non omnisNon omnis
  61. 🔍 22% Sancti SpiritusSancti Spiritus
  62. 🔍 22% Alleluia (ant. mode I)Alleluia (ant. mode I)
  63. 🔍 22% Hi sunt qui venerunt (II)Hi sunt qui venerunt (II)
  64. 🔍 22% Si quis mihiSi quis mihi
  65. 🔍 22% Si manseritis in meSi manseritis in me