https://github.com/leaperone/MultiPost-Extension
A browser extension that helps users publish content to multiple social media platforms with one click.
https://github.com/leaperone/MultiPost-Extension
article content-platform marketing marketing-automation social-media
Last synced: 2 months ago
JSON representation
A browser extension that helps users publish content to multiple social media platforms with one click.
- Host: GitHub
- URL: https://github.com/leaperone/MultiPost-Extension
- Owner: leaperone
- License: apache-2.0
- Created: 2024-11-12T03:35:15.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-26T14:03:14.000Z (3 months ago)
- Last Synced: 2025-03-29T04:27:30.480Z (2 months ago)
- Topics: article, content-platform, marketing, marketing-automation, social-media
- Language: TypeScript
- Homepage: https://multipost.app
- Size: 1.26 MB
- Stars: 1,114
- Watchers: 8
- Forks: 101
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# MultiPost
   [](https://multipost.app)
[English](README.md) | [中文](docs/README-zh.md) | [日本語](docs/README-jp.md) | [Français](docs/README-fr.md) | [한국어](docs/README-kr.md)
> A browser extension that helps users publish content to multiple social media platforms with one click.
> 一个用于在多个社交平台上发布内容的浏览器扩展。⭐ If you find this project helpful, please consider giving it a star! Your support helps us grow and improve! ⭐
---
MultiPost Analytics: Web Trace
Web Trace: 实时访问统计、访客分析、浏览分析和时长分析。
Real-time access statistics, visitor analysis, browsing analysis, and duration analysis.
Learn more: https://multipost.app/dashboard/analytics
---
## How to start
- [multipost.app](https://multipost.app) - Official website
- [MultiPost Article Editor](https://md.multipost.app/) - [(Repo)](https://github.com/leaperone/multipost-wechat-markdown-editor) - Online editor for creating and publishing content to multiple platforms.
- [Chrome extension - ](https://chromewebstore.google.com/detail/multipost/dhohkaclnjgcikfoaacfgijgjgceofih)  
- [Edge extension - ](https://microsoftedge.microsoft.com/addons/detail/multipost/ckoiphiceimehjkolnfffgbmihoppgjg) [](https://microsoftedge.microsoft.com/addons/detail/multipost/ckoiphiceimehjkolnfffgbmihoppgjg)## Key Features
- Support synchronous posting to over 10 mainstream platforms including Zhihu, Weibo, Xiaohongshu, TikTok, etc.
- No login, no registration, no API Key required. Free!
- Support multiple content types including text, images, and videos
- Support web page integration, allowing you to develop your own web pages and set up automation using the extension's publishing features, such as:
- Automatically capture web content and publish to multiple platforms
- Schedule posts
- AI content generation integrationThis extension solves the pain points of content creators when publishing across multiple platforms. Through a single edit, content can be synchronized to all platforms, greatly improving work efficiency.
## Getting Started
First, run the development server:
```bash
pnpm ipnpm dev
```In the browser extension page, open the developer mode, click `Load **unpacked** extension` and find `build/chrome-mv3-dev` to load it.
## Building the Production Version
Run the following command:
```bash
pnpm build
```You can find the build content in the `build` folder
## Development Instructions
### Documents You Need to Know
[Chrome Extension API Reference](https://developer.chrome.com/docs/extensions/reference/api)
[Edge Extension](https://learn.microsoft.com/en-us/microsoft-edge/extensions-chromium/)
[Plasmo Docs](https://docs.plasmo.com/)
## Recommended Articles
- [AI Full Stack Guide Vol.033: Learn One-Click Multi-Platform Content Publishing in 5 Minutes](https://mp.weixin.qq.com/s/K7yh6EsBLOGJzl8Gh8SwLw)
### File Structure
> src/sync: This folder contains the code for operating on different platforms, where dynamic is related to dynamic publishing, and video is related to video publishing; any added platform needs to be registered in common.ts.
> components: This folder contains all the components for frontend interface operations.### Development Environment
It is recommended to use the package management tool `pnpm@latest-9` with Node.js version 20.
## Star History
[](https://www.star-history.com/#leaperone/MultiPost-Extension&leaperone/multipost-wechat-markdown-editor&Date)
## Contact Us
- QQ Group: [921137242](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=c5BjhD8JxNAuwjKh6qvCoROU301PppYU&authKey=NfKianfDwngrwJyVQbefIQET9vUQs46xb0PfOYUm6KzdeCjPd5YbvlRoO8trJUUZ&noverify=0&group_code=921137242)
- Email: [email protected]
- Twitter: [@harry_wong_](https://x.com/harry_wong_)
- GitHub Issues: https://github.com/MultiPost-Extension/MultiPost-Extension/issues