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% Dum complerenturDum complerentur
  2. 🔍 66% Dum complerenturDum complerentur
  3. 🔍 65% Dum complerenturDum complerentur
  4. 🔍 64% Cum complerenturCum complerentur
  5. 🔍 63% Dum complerenturDum complerentur
  6. 🔍 63% Cum complerenturCum complerentur
  7. 🔍 62% Dum complerentur diesDum complerentur dies
  8. 🔍 60% Dum complerenturDum complerentur
  9. 🔍 57% Dum complerenturDum complerentur
  10. 🔍 55% Dum complerenturDum complerentur
  11. 🔍 38% Dum complerentur dies Pentecostes alleluiaDum complerentur dies Pentecostes alleluia
  12. 🔍 35% Dum complerenturDum complerentur
  13. 🔍 30% Dum complerenturDum complerentur
  14. 🔍 28% Omnes de SabaOmnes de Saba
  15. 🔍 28% Spiritus DominiSpiritus Domini
  16. 🔍 27% Secundum misericordiamSecundum misericordiam
  17. 🔍 27% Alleluia Fer. V T.P. IAlleluia  Fer. V  T.P.  I
  18. 🔍 26% Alleluia Fer. IV T.P. IAlleluia  Fer. IV  T.P.  I
  19. 🔍 26% Alleluia Fer. VI T.P. IIAlleluia  Fer. VI  T.P.  II
  20. 🔍 26% Dum complerenturDum complerentur
  21. 🔍 26% Alleluia Fer. VI T.P. IAlleluia  Fer. VI  T.P.  I
  22. 🔍 26% Beata es MariaBeata es Maria
  23. 🔍 26% Factum est in unaFactum est in una
  24. 🔍 25% Misericordia tuaMisericordia tua
  25. 🔍 25% Alleluia Dominus regnavitAlleluia Dominus regnavit
  26. 🔍 25% Completi suntCompleti sunt
  27. 🔍 25% Alleluia omnes de SabaAlleluia omnes de Saba
  28. 🔍 25% Alleluia Fer. II T.P. IAlleluia  Fer. II  T.P.  I
  29. 🔍 25% Omnes sitientesOmnes sitientes
  30. 🔍 24% Alleluia Fer. V T.P. IIAlleluia  Fer. V  T.P.  II
  31. 🔍 24% Alleluia. Dom. LaudAlleluia. Dom. Laud
  32. 🔍 24% Quaerite DominumQuaerite Dominum
  33. 🔍 24% Alleluia Fer. III T.P. IIAlleluia  Fer. III  T.P.  II
  34. 🔍 24% Dum complerenturDum complerentur
  35. 🔍 24% Alleluia Fer. III T.P. IAlleluia  Fer. III  T.P.  I
  36. 🔍 24% Dum complerentur diesDum complerentur dies
  37. 🔍 24% Dum conturbataDum conturbata
  38. 🔍 24% Alleluia Fer. II T.P. IIAlleluia  Fer. II  T.P.  II
  39. 🔍 24% Alleluia Fer. IV T.P. IIAlleluia  Fer. IV  T.P.  II
  40. 🔍 24% Verbum caroVerbum caro
  41. 🔍 24% Alleluia (ant. mode 6)Alleluia (ant. mode 6)
  42. 🔍 24% Alleluia Dom. Prim. T.P.Alleluia  Dom. Prim.  T.P.
  43. 🔍 24% Adorabunt eumAdorabunt eum
  44. 🔍 24% Hodie completi suntHodie completi sunt
  45. 🔍 24% Ecce Virgo concipietEcce Virgo concipiet
  46. 🔍 23% Alleluia (Sabb. T.P.) (II)Alleluia (Sabb. T.P.) (II)
  47. 🔍 23% Alleluia (Dom. Tert. T.P.)Alleluia (Dom. Tert.  T.P.)
  48. 🔍 23% Euntes in mundum alleluiaEuntes in mundum alleluia
  49. 🔍 23% Alleluia (Dom. Non. T.P.)Alleluia (Dom. Non. T.P.)
  50. 🔍 23% Qui sunt hi sermonesQui sunt hi sermones
  51. 🔍 23% Ecce ancillaEcce ancilla
  52. 🔍 23% Dum praeliareturDum praeliaretur
  53. 🔍 23% Alleluia Dom. Compl. T.P. IAlleluia  Dom. Compl.  T.P.   I
  54. 🔍 23% Alleluia (ant. mode 4)Alleluia (ant. mode 4)
  55. 🔍 23% Alleluia (ant. mode 3)Alleluia (ant. mode 3)
  56. 🔍 23% Alleluia (Dom. Vesp. T.P.)Alleluia (Dom. Vesp. T.P.)
  57. 🔍 23% Tradetur enim gentibusTradetur enim gentibus
  58. 🔍 23% AlleluiaAlleluia
  59. 🔍 23% Alleluia laudate DominumAlleluia laudate Dominum
  60. 🔍 23% Si diligitis meSi diligitis me
  61. 🔍 23% Vidi Dominum sedentem (Ant)Vidi Dominum sedentem (Ant)
  62. 🔍 23% RecordareRecordare
  63. 🔍 23% AlleluiaAlleluia
  64. 🔍 23% Alleluia Sabb. T.P. IAlleluia  Sabb.  T.P.  I
  65. 🔍 22% Ne timeas... invenistiNe timeas... invenisti