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

leaperone/MultiPost-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b0f7aca · Apr 29, 2025
Mar 13, 2025
Apr 6, 2025
Nov 12, 2024
Mar 12, 2025
Nov 14, 2024
Apr 20, 2025
Apr 28, 2025
Apr 29, 2025
Feb 24, 2025
Nov 12, 2024
Nov 12, 2024
Nov 12, 2024
Nov 12, 2024
Nov 12, 2024
Apr 23, 2025
Feb 6, 2025
Apr 20, 2025
Nov 12, 2024
Nov 12, 2024
Apr 29, 2025
Feb 25, 2025
Nov 12, 2024
Jan 29, 2025
Nov 12, 2024

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! ⭐

主要功能 / Key Features

  • 一键发布内容(文本、图片、视频等)到多个平台。(支持知乎、微博、小红书、抖音等10多个主流平台)无需登录、无需注册、无需API Key。完全免费! Post your content (text, images, videos, etc.) to multiple platforms with one click. (Over 10 mainstream platforms including Zhihu, Weibo, Xiaohongshu, TikTok, etc.) No login, no registration, no API Key required. Free!
  • 两种API接口 / 2 types of API Interface:
    • 扩展API:在您自己的Web应用中调用扩展的API发布内容。 Extension API: Calling the extension's API to publish content in your own web app.
    • RESTful API:在脚本或服务器中调用RESTful API发布内容。 RESTful API: Calling the RESTful API to publish content in your script or server.
  • 数据分析:追踪您的内容在不同平台的表现。可以监控您的网站和社交媒体账号。 Analytics: Track the performance of your content on different platforms. Your websites and social media accounts can be monitored.
  • 内容抓取 / Scraper:
    • 阅读器:读取网页内容,返回Markdown或Json格式。 Reader: Read the content of the web page, return Markdown or Json.
    • 搜索引擎结果:获取搜索引擎的搜索结果。 SERP: Get the search results from search engines.
    • 社交媒体:获取社交媒体平台的内容。 Social Media: Get the content from social media platforms.

该扩展解决了内容创作者在多平台发布时的痛点。通过一次编辑,内容可以同步到所有平台,大大提高工作效率。 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.

How to start

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