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% Qui docti fuerint fulgebuntQui docti fuerint fulgebunt
  2. 🔍 26% Beati qui persecutionemBeati qui persecutionem
  3. 🔍 26% Fulgebunt justi et tamquamFulgebunt justi et tamquam
  4. 🔍 24% O gente felix hospitaO gente felix hospita
  5. 🔍 24% Non enim vos estisNon enim vos estis
  6. 🔍 23% O lux beata CaelitumO lux beata Caelitum
  7. 🔍 23% O lux beata CaelitumO lux beata Caelitum
  8. 🔍 23% O lux beata CaelitumO lux beata Caelitum
  9. 🔍 22% Unguentum effusumUnguentum effusum
  10. 🔍 22% Qui ad justitiamQui ad justitiam
  11. 🔍 22% O lux beata CaelitumO lux beata Caelitum
  12. 🔍 22% Via justorumVia justorum
  13. 🔍 22% O lux beata CaelitumO lux beata Caelitum
  14. 🔍 21% Firmamentum est DominusFirmamentum est Dominus
  15. 🔍 21% Fulgebunt justi Fulgebunt justi
  16. 🔍 21% Verbum caro factum estVerbum caro factum est
  17. 🔍 21% Celsa potestasCelsa potestas
  18. 🔍 21% Fulgebunt justi sicut solFulgebunt justi sicut sol
  19. 🔍 21% Dicit AndreasDicit Andreas
  20. 🔍 21% Resurrectio (Tempore paschali)Resurrectio (Tempore paschali)
  21. 🔍 21% Qua Christus hora sitiitQua Christus hora sitiit
  22. 🔍 20% Praefatio de S. WillibrordoPraefatio de S. Willibrordo
  23. 🔍 20% Beati eritisBeati eritis
  24. 🔍 20% Beati eritisBeati eritis
  25. 🔍 20% Iustus DominusIustus Dominus
  26. 🔍 20% Ecce levavit ad gentesEcce levavit ad gentes
  27. 🔍 20% Exsultet jam AngelicaExsultet jam Angelica
  28. 🔍 20% Sancti per fidemSancti per fidem
  29. 🔍 20% Fulgebunt justi et tamquamFulgebunt justi et tamquam
  30. 🔍 20% Cum vocatus fuerisCum vocatus fueris
  31. 🔍 20% Secundum multitudinemSecundum multitudinem
  32. 🔍 20% Sancti tui DomineSancti tui Domine
  33. 🔍 20% Aeterne sol qui lumineAeterne sol qui lumine
  34. 🔍 20% Dei fideDei fide
  35. 🔍 20% Beatus Laurentius orabatBeatus Laurentius orabat
  36. 🔍 20% Filiae JerusalemFiliae Jerusalem
  37. 🔍 20% Miserere mei Deus (cantus alter)Miserere mei Deus (cantus alter)
  38. 🔍 20% Alleluia confiteminiAlleluia confitemini
  39. 🔍 20% Justi fulgebunt sicut solJusti fulgebunt sicut sol
  40. 🔍 20% Remansit puer Jesus in JerusalemRemansit puer Jesus in Jerusalem
  41. 🔍 20% Fulgebunt justi sicut solFulgebunt justi sicut sol
  42. 🔍 20% Fulgebunt justi et tamquamFulgebunt justi et tamquam
  43. 🔍 20% Si manseritis in meSi manseritis in me
  44. 🔍 20% Statuit illi testamentumStatuit illi testamentum
  45. 🔍 19% Beati eritisBeati eritis
  46. 🔍 19% O Oriens splendor lucisO Oriens splendor lucis
  47. 🔍 19% Te beata sponsa ChristiTe beata sponsa Christi
  48. 🔍 19% O vos aethereiO vos aetherei
  49. 🔍 19% Roma Petro GlorieturRoma Petro Glorietur
  50. 🔍 19% Cum vocatus fuerisCum vocatus fueris
  51. 🔍 19% Miserere (Ps 50)Miserere (Ps 50)
  52. 🔍 19% Praefatio solemnis de S. BenedictoPraefatio solemnis de S. Benedicto
  53. 🔍 19% Si quis fecerit voluntatemSi quis fecerit voluntatem
  54. 🔍 19% Alleluia audiviAlleluia audivi
  55. 🔍 19% Magnus PaterMagnus Pater
  56. 🔍 19% Haec dicit DominusHaec dicit Dominus
  57. 🔍 19% Libera me Domine de morteLibera me Domine de morte
  58. 🔍 19% Qui sperantQui sperant
  59. 🔍 19% Praefatio de nuptiisPraefatio de nuptiis
  60. 🔍 19% Qui docti fuerint fulgebuntQui docti fuerint fulgebunt
  61. 🔍 19% Et ideo novi testamentiEt ideo novi testamenti
  62. 🔍 19% Euntes in mundum universumEuntes in mundum universum
  63. 🔍 19% Super omniaSuper omnia
  64. 🔍 18% Ternis ter horisTernis ter horis
  65. 🔍 18% Miserere mei Deus (cantus prior)Miserere mei Deus (cantus prior)