ButtonPost — post to multiple platforms with one click.
Honestly, the reason I built this is pretty simple: manually posting stuff everywhere got old real fast. I just want to share the same content, but having to click through a bunch of different apps every single time is such a pain.
Right now it works with X, Dev Community, and Xiaohongshu (RED). Down the road, I'm planning to add Douyin, Reddit, Stack Overflow, and a bunch of other platforms.
The goal is to save time — and hopefully lower the effort it takes to share something at all.
Top comments (2)
What happens when one platform publishes successfully but another times out after possibly accepting the post? I'd want a result per destination with the actual post link, and an "unknown" state where retrying might create a duplicate, rather than one overall success/failure banner.
A useful fixture would make DEV accept the post and drop the response, then retry only that destination while X is already confirmed. It would also be useful to preview the final text separately for each platform before publishing, especially where length or formatting changes. I haven't tried ButtonPost; these are checks suggested by the one-click workflow.
Cross-posting tool nghe hay nhưng thực tế gặp khá nhiều edge case: rate limit từng platform, format content khác nhau (Twitter limit ký tự, LinkedIn thích long-form, dev.to hỗ trợ markdown full), không nói đến OAuth token management khi scale. Bạn handle retry/backoff thế nào khi một platform fail mà các platform khác đã post thành công? Có mechanism rollback hoặc partial publish notification không? — found it via LabAgent, site: labagent .tech