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% Omnes nationesOmnes nationes
  2. 🔍 57% Omnes nationesOmnes nationes
  3. 🔍 48% Omnes nationesOmnes nationes
  4. 🔍 42% Omnes de SabaOmnes de Saba
  5. 🔍 40% Omnes de SabaOmnes de Saba
  6. 🔍 29% Omnes de SabaOmnes de Saba
  7. 🔍 28% Omnes de SabaOmnes de Saba
  8. 🔍 28% Ego veritatemEgo veritatem
  9. 🔍 26% Euntes in mundum alleluiaEuntes in mundum alleluia
  10. 🔍 26% Alleluia omnes de SabaAlleluia omnes de Saba
  11. 🔍 26% Beatam me dicent ... quia fecit.Beatam me dicent ... quia fecit.
  12. 🔍 26% Alleluia LaudateAlleluia Laudate
  13. 🔍 25% Beati omnesBeati omnes
  14. 🔍 25% Omnes inimici meiOmnes inimici mei
  15. 🔍 25% Omnes de SabaOmnes de Saba
  16. 🔍 25% Alleluia (T. P. Laud. Fer. II.)Alleluia (T. P. Laud. Fer. II.)
  17. 🔍 25% Omnes Angeli ejusOmnes Angeli ejus
  18. 🔍 25% Omnes de SabaOmnes de Saba
  19. 🔍 24% Ecce Dominus noster... ut illuminetEcce Dominus noster... ut illuminet
  20. 🔍 24% Cognoverunt DominumCognoverunt Dominum
  21. 🔍 24% Omnes de SabaOmnes de Saba
  22. 🔍 24% Oportebat patiOportebat pati
  23. 🔍 24% Confundantur omnesConfundantur omnes
  24. 🔍 24% Jubilate Deo omnisJubilate Deo omnis
  25. 🔍 23% Alleluia. (Sund. P. T. at Prime)Alleluia. (Sund. P. T. at Prime)
  26. 🔍 23% Repleti sunt omnesRepleti sunt omnes
  27. 🔍 23% Repleti sunt omnesRepleti sunt omnes
  28. 🔍 23% Domum tuam DomineDomum tuam Domine
  29. 🔍 23% Alleluia. (Sund. P. T. at Terce)Alleluia. (Sund. P. T. at Terce)
  30. 🔍 23% AlleluiaAlleluia
  31. 🔍 23% Date ei de fructuDate ei de fructu
  32. 🔍 23% Alleluia. (Sund. P. T. at Sext)Alleluia. (Sund. P. T. at Sext)
  33. 🔍 23% Stella istaStella ista
  34. 🔍 22% Ego sum via veritasEgo sum via veritas
  35. 🔍 22% Si diligitis meSi diligitis me
  36. 🔍 22% Ecce Dominus venietEcce Dominus veniet
  37. 🔍 22% Pax vobis ego sumPax vobis ego sum
  38. 🔍 22% Ego sum vitis veraEgo sum vitis vera
  39. 🔍 22% AlleluiaAlleluia
  40. 🔍 22% Alleluia. (Saturday P. T. at Vespers)Alleluia. (Saturday P. T. at Vespers)
  41. 🔍 22% Regnum ejusRegnum ejus
  42. 🔍 22% Beatam me dicent omnesBeatam me dicent omnes
  43. 🔍 22% Tristitia vestra alleluiaTristitia vestra alleluia
  44. 🔍 22% Venientes venientVenientes venient
  45. 🔍 22% Ave Maria ... allel.Ave Maria ... allel.
  46. 🔍 22% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  47. 🔍 21% Lux de luceLux de luce
  48. 🔍 21% Laudate Dominum omnes gentesLaudate Dominum omnes gentes
  49. 🔍 21% Alleluia (T. P. ad Primam)Alleluia (T. P. ad Primam)
  50. 🔍 21% Omnes de Saba venientOmnes de Saba venient
  51. 🔍 21% Alleluia. (Friday P. T. at Vespers)Alleluia. (Friday P. T. at Vespers)
  52. 🔍 21% Salva nos DomineSalva nos Domine
  53. 🔍 21% Magnificavit DominusMagnificavit Dominus
  54. 🔍 21% Omnes sitientesOmnes sitientes
  55. 🔍 21% Alleluia (T. P. ad Tertiam)Alleluia (T. P. ad Tertiam)
  56. 🔍 21% Ne derelinquas meNe derelinquas me
  57. 🔍 21% Viderunt omnes fines ... allel.Viderunt omnes fines ... allel.
  58. 🔍 21% Dum complerenturDum complerentur
  59. 🔍 21% Beatam me dicentBeatam me dicent
  60. 🔍 21% Alleluia. (Wednesday P. T. at Vespers)Alleluia. (Wednesday P. T. at Vespers)
  61. 🔍 21% Alleluia faciem tuam. (Sundays throughout the year at None)Alleluia faciem tuam. (Sundays throughout the year at None)
  62. 🔍 21% Euntes in mundum doceteEuntes in mundum docete
  63. 🔍 21% Ite nuntiate fratribusIte nuntiate fratribus
  64. 🔍 21% Et omnes AngeliEt omnes Angeli
  65. 🔍 21% Alleluia (T. P. ad Sextam)Alleluia (T. P. ad Sextam)