I have found that the “log out” button works pretty well for that purpose, and is roughly the same experience I would get if I had such a plugin.
I had a greasemonkey script that I wrote to remove certain posts from my timeline. However, based on how often it broke, and more importantly, how it broke, it was clear Facebook was actively combatting scripts like that. FBPurity is a centrally maintained version of that, but I still found that getting updates from my friends was just not happening - it relies on FB showing you those posts (interspersed among the ads and other garbage), and they weren’t doing that. I have also culled down my friends list over the years, as acquaintances showed themselves to be unrepentant assholes, so there’s just less and less I was missing out on in the first place. I still have messenger on my phone, but I’ve disabled notifications so I only check it on my terms, and that has been working pretty well to remain connected with the people I really care about staying in touch with.
I had a greasemonkey script that I wrote to remove certain posts from my timeline. However, based on how often it broke, and more importantly, how it broke, it was clear Facebook was actively combatting scripts like that. FBPurity is a centrally maintained version of that, but I still found that getting updates from my friends was just not happening - it relies on FB showing you those posts (interspersed among the ads and other garbage), and they weren’t doing that. I have also culled down my friends list over the years, as acquaintances showed themselves to be unrepentant assholes, so there’s just less and less I was missing out on in the first place. I still have messenger on my phone, but I’ve disabled notifications so I only check it on my terms, and that has been working pretty well to remain connected with the people I really care about staying in touch with.