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% Deus judex justusDeus judex justus
  2. 🔍 63% Deus judex justusDeus judex justus
  3. 🔍 57% Deus judex justusDeus judex justus
  4. 🔍 54% Deus judexDeus judex
  5. 🔍 32% Deus judex justusDeus judex justus
  6. 🔍 29% Deus judex justusDeus judex justus
  7. 🔍 24% Deus judex justusDeus judex justus
  8. 🔍 24% Beatus vir qui timetBeatus vir qui timet
  9. 🔍 24% MagnificatMagnificat
  10. 🔍 23% DilexistiDilexisti
  11. 🔍 23% Ego diligentesEgo diligentes
  12. 🔍 22% Jubilate DeoJubilate Deo
  13. 🔍 22% Manum suamManum suam
  14. 🔍 22% Gaudeamus... assumptioneGaudeamus... assumptione
  15. 🔍 22% Te Deum PatremTe Deum Patrem
  16. 🔍 22% De profundisDe profundis
  17. 🔍 22% Exsultet caelum (I)Exsultet caelum (I)
  18. 🔍 22% Exsurge... et intendeExsurge... et intende
  19. 🔍 21% Fortitudo meaFortitudo mea
  20. 🔍 21% Jubilate DominoJubilate Domino
  21. 🔍 21% Jubilate DominoJubilate Domino
  22. 🔍 21% Domine Deus salutis... alleluiaDomine Deus salutis... alleluia
  23. 🔍 21% Dicite in gentibusDicite in gentibus
  24. 🔍 21% Ecce sic benediceturEcce sic benedicetur
  25. 🔍 20% Benedictus qui venitBenedictus qui venit
  26. 🔍 20% Nunc ergoNunc ergo
  27. 🔍 20% Tu gloria JerusalemTu gloria Jerusalem
  28. 🔍 20% Domine Deus salutisDomine Deus salutis
  29. 🔍 20% Nunc ergoNunc ergo
  30. 🔍 20% Exaltabo teExaltabo te
  31. 🔍 20% NoliteNolite
  32. 🔍 20% Factus es spes meaFactus es spes mea
  33. 🔍 20% AnnuntiateAnnuntiate
  34. 🔍 20% Populum humilemPopulum humilem
  35. 🔍 20% Beatus vir cujusBeatus vir cujus
  36. 🔍 20% Sperent in teSperent in te
  37. 🔍 19% Surge DomineSurge Domine
  38. 🔍 19% Saepe expugnaveruntSaepe expugnaverunt
  39. 🔍 19% Sacerdotes tuiSacerdotes tui
  40. 🔍 19% Meum est consiliumMeum est consilium
  41. 🔍 19% A solis ortus cardineA solis ortus cardine
  42. 🔍 19% Quis Deus magnusQuis Deus magnus
  43. 🔍 19% Te Deum PatremTe Deum Patrem
  44. 🔍 19% Domine DeusDomine Deus
  45. 🔍 19% Sancti tui... florebuntSancti tui... florebunt
  46. 🔍 19% Factus esFactus es
  47. 🔍 19% Deus docuistiDeus docuisti
  48. 🔍 19% Qui gloriaturQui gloriatur
  49. 🔍 19% Quid me quaeritis interficereQuid me quaeritis interficere
  50. 🔍 19% Vidi aquam (B)Vidi aquam (B)
  51. 🔍 19% Ostende mihiOstende mihi
  52. 🔍 19% Sperent in teSperent in te
  53. 🔍 19% Spiritus estSpiritus est
  54. 🔍 19% Domine Deus meus in teDomine Deus meus in te
  55. 🔍 19% Suscepimus (Tract.)Suscepimus (Tract.)
  56. 🔍 19% Dominus qui eripuit meDominus qui eripuit me
  57. 🔍 19% Manum suamManum suam
  58. 🔍 19% Deus exaudiDeus exaudi
  59. 🔍 19% Exaltabo teExaltabo te
  60. 🔍 19% ExspectabamExspectabam
  61. 🔍 19% Quis es tu qui venisti (Resp.)Quis es tu qui venisti (Resp.)
  62. 🔍 19% Domine Deus salutis... alleluiaDomine Deus salutis... alleluia
  63. 🔍 19% Defensor alme HispaniaeDefensor alme Hispaniae
  64. 🔍 19% Benedicite Dominum omnes AngeliBenedicite Dominum omnes Angeli
  65. 🔍 18% VidebitisVidebitis