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% O doctor optimeO doctor optime
  2. 🔍 45% O doctor optime... BernardeO doctor optime... Bernarde
  3. 🔍 43% O Doctor optimeO Doctor optime
  4. 🔍 35% Te saeculorum PrincipemTe saeculorum Principem
  5. 🔍 35% O Doctor optime(Athanasi)O Doctor optime(Athanasi)
  6. 🔍 35% Beata nobis gaudiaBeata nobis gaudia
  7. 🔍 34% Beata nobis gaudiaBeata nobis gaudia
  8. 🔍 32% Te saeculorum PrincipemTe saeculorum Principem
  9. 🔍 32% Beata nobis gaudiaBeata nobis gaudia
  10. 🔍 32% Beata nobis gaudiaBeata nobis gaudia
  11. 🔍 32% Beata nobisBeata nobis
  12. 🔍 32% Tu principatumTu principatum
  13. 🔍 32% Te saeculorum PrincipemTe saeculorum Principem
  14. 🔍 30% PrincepsPrinceps
  15. 🔍 30% Salutis humanae satorSalutis humanae sator
  16. 🔍 30% Recedite a meRecedite a me
  17. 🔍 30% Felix ThomasFelix Thomas
  18. 🔍 30% Jesu nostraJesu nostra
  19. 🔍 29% Ecce ego JoannesEcce ego Joannes
  20. 🔍 29% O Doctor optimeO Doctor optime
  21. 🔍 29% Stans beata AgnesStans beata Agnes
  22. 🔍 29% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  23. 🔍 29% Vexilla RegisVexilla Regis
  24. 🔍 28% Salvator mundiSalvator mundi
  25. 🔍 28% Ibat JesusIbat Jesus
  26. 🔍 28% Salve crux sanctaSalve crux sancta
  27. 🔍 28% Vexilla Regis (with all original stanzas)Vexilla Regis (with all original stanzas)
  28. 🔍 28% O salutaris Hostia IIIO salutaris Hostia III
  29. 🔍 28% Litaniae LauretanaeLitaniae Lauretanae
  30. 🔍 28% Hodie completi suntHodie completi sunt
  31. 🔍 28% Vexilla Regis (Inventio Sanctae Crucis)Vexilla Regis (Inventio Sanctae Crucis)
  32. 🔍 27% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  33. 🔍 27% Lauda piaLauda pia
  34. 🔍 27% Isti sunt duae olivaeIsti sunt duae olivae
  35. 🔍 27% InclytaInclyta
  36. 🔍 27% Vexilla Regis (Tempore Passionis)Vexilla Regis (Tempore Passionis)
  37. 🔍 27% Auctor beate saeculiAuctor beate saeculi
  38. 🔍 27% Sancte PauleSancte Paule
  39. 🔍 27% Jesu Fili summi PatrisJesu Fili summi Patris
  40. 🔍 27% Te sancte rursus LudoviceTe sancte rursus Ludovice
  41. 🔍 27% Vexilla Regis prodeuntVexilla Regis prodeunt
  42. 🔍 27% Gloria XIIIGloria XIII
  43. 🔍 27% Vexilla Regis (Exaltatio Sanctae Crucis)Vexilla Regis (Exaltatio Sanctae Crucis)
  44. 🔍 27% O virgo o doctorO virgo o doctor
  45. 🔍 27% Iesu nostra redemptioIesu nostra redemptio
  46. 🔍 27% Felix per omnesFelix per omnes
  47. 🔍 27% Vexilla Regis prodeuntVexilla Regis prodeunt
  48. 🔍 27% Orbis patrator optimeOrbis patrator optime
  49. 🔍 27% Beata es Maria Mater DominiBeata es Maria Mater Domini
  50. 🔍 26% Dixit... villicoDixit... villico
  51. 🔍 26% Quicumque Christum quaeritisQuicumque Christum quaeritis
  52. 🔍 26% In regenerationeIn regeneratione
  53. 🔍 26% Te lucis ante terminum (In Ascensione)Te lucis ante terminum (In Ascensione)
  54. 🔍 26% Cum videritisCum videritis
  55. 🔍 26% Hymnum canentes martyrumHymnum canentes martyrum
  56. 🔍 26% Crux orbis salus perditiCrux orbis salus perditi
  57. 🔍 26% Nunc Sancte nobis Spiritus (In Ascensione)Nunc Sancte nobis Spiritus (In Ascensione)
  58. 🔍 26% O MartineO Martine
  59. 🔍 26% Isti sunt SanctiIsti sunt Sancti
  60. 🔍 26% Recedite a meRecedite a me
  61. 🔍 26% Iam ChristusIam Christus
  62. 🔍 26% Alto ex Olympi verticeAlto ex Olympi vertice
  63. 🔍 26% Salva RedemptorSalva Redemptor
  64. 🔍 25% Legis sacrataeLegis sacratae
  65. 🔍 25% Montes GelboeMontes Gelboe