Help keep MultiPost working

MultiPost is an open-source multi-platform publishing tool. Every working "Publish" button is backed by an adapter that someone has to keep alive.

A platform stopped working?

Tell us which platform, what you did, what broke. Your report flows straight into Sentry and the maintainers triage from there.

Report platform issue

Why we need you

MultiPost integrates with 40+ social platforms — Weibo, Xiaohongshu, Douyin, Bilibili, Twitter/X, Threads, LinkedIn and more. Each one has its own publish flow: different DOM, different content fields, different media specs, different auth state. We mimic the real user journey through a browser extension and a desktop client. That is a lot of adapters.

The problem: these platforms ship redesigns constantly. A button that worked yesterday is gone today. The core team cannot patch every adapter the moment a redesign lands — but you, the actual user of a specific platform, usually notice the regression before we do.

The current pain

  • Maintenance cost scales with platform count, but user activity is uneven across platforms.
  • Many platforms ship DOM without stable IDs / data attributes; every redesign requires fresh detective work.
  • Core team bandwidth is finite, and we would rather distribute the day-to-day patrol to developers who actually use a given platform.
  • When a regression happens silently on the user side, we only learn about it from support tickets — exactly the gap "one-click report" closes.

Ways to contribute

Most of MultiPost is open source. Pick whichever lane matches your stack and time budget:

Contribution flow

  1. Fork the relevant repo (Extension or Desktop), create a feature/ branch.
  2. Run it locally per the README, find the adapter you want to fix or add.
  3. Open a PR with a clear note: which platform, which scenario, manual verification steps.
  4. A maintainer reviews and rolls the change into the next release.

A note to contributors

MultiPost is led by the UnderSky team, but every patch shipped by the community has saved hours for thousands of creators. Thank you for keeping this thing running.

github.com/leaperone

A platform stopped working?

Tell us which platform, what you did, what broke. Your report flows straight into Sentry and the maintainers triage from there.

Report platform issue