Darktable and RawTherapee use almost the same demosaic algorithms for xtrans.
Almost because
-
DT and RT use the same intermediate colour conversion (YPbPr) for 1-pass xtrans demosaic
-
DT uses YPbPr for 3-pass while RT uses CIELab as intermediate conversion
-
RT has two additional xtrans demosaicers (1-pass + fast and 3-pass + fast) which give more pleasing results for flat regions (example)
Maybe also worth a look: Demosaicing | Photographs | Dan Torop