It is significantly more work for the client side implementation of event log consumers, which the article also talk about. For instance persisting the client side cursors. And I have not seen widely used standard implementations of those. (I started one myself once but didn't finish.)
https://github.com/dhamaniasad/awesome-postgres
There is at least a Python example here.