Skip to content

A browser extension that helps users publish content to multiple social media platforms with one click.

License

Notifications You must be signed in to change notification settings

leaper-one/MultiPost-Extension

Repository files navigation

MultiPost

GitHub License GitHub许可证 GitHub Repo stars GitHub星星 GitHub commit activity GitHub提交活动 Website 网站

English | 中文 | 日本語 | Français | 한국어

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/webtrace


How to start

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 integration

This 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:

pnpm i

pnpm 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:

pnpm build

You can find the build content in the build folder

Development Instructions

Documents You Need to Know

Chrome Extension API Reference

Edge Extension

Plasmo Docs

Recommended Articles

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

Star History Chart

Contact Us

QQ Group

About

A browser extension that helps users publish content to multiple social media platforms with one click.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages