I have been using Prophet from Facebook and so far it has been produced some great results.
Having looked in the docs and googling, there doesn't seem to be an automatic way to extract the seasonal trends from a model as a dataframe or a dict, e.g.:
weekly_trends = { 1 : monday_trend, 2 : tuesday_trend, ... , 7 : sunday_trend }
yearly_trends = { 1 : day_1_trend, 2 : day_2_trend, ... , 365 : day_365_trend }
Currently I can extract these out using a more manual way but was just wondering if I had missed something more elegant?