PolyPost

Author posts for social media with rich formatting support and optional AI-assisted authoring

Typescript, Javascript 📄 MIT
Screenshot of PolyPost

Draft a post once and format it for every platform at the same time. The main editor uses TipTap for word-processor-style editing, and a live preview rail shows your post on LinkedIn, X, Bluesky, Threads, Mastodon, Facebook, and Instagram, each with its own character limit, counting rule, and formatting applied.

Features

  • Live multi-platform previews with each platform’s character limit, counting rule, formatting, and warnings — LinkedIn, X, Bluesky, Threads, Mastodon, Facebook, and Instagram.
  • Fork-on-edit per platform with one-click re-sync, plus local autosave and saved drafts.
  • @[Name] mentions, highlighted in the editor and previews — kept spaced for LinkedIn (where the extension resolves them into real, clickable mentions) and collapsed to a single handle-style token elsewhere.
  • Shared images & links — add once, reuse everywhere; Copy image pastes a picture straight into LinkedIn.
  • Optional, bring-your-own-key AI — write, adapt a single platform, auto-fit over-limit posts, and feed in reference sources (files, URLs, or pasted text), with a multiline prompt box and remembered prompt history.
  • Rich-text editing — Markdown and Word paste, file import, a searchable emoji picker, lists, and links, with LinkedIn-style Unicode styling where it helps.
  • Private by default — drafts, settings, and API keys stay in your browser; nothing leaves it except the AI endpoint you choose to configure.
  • Installable PWA — add it to your home screen or desktop and launch it in its own window; the app shell is cached so editing and drafts work offline, attachments are kept on-device, and a reload prompt appears when a new version ships.
Copilot says: AI-generated

Craft one perfect post and watch it magically transform to fit all your favorite social platforms with rich formatting and optional AI sparkle—talk about social media multitasking made fun and effortless!

Key features:

  • 🔥 Live multi-platform previews with character and formatting rules
  • ⚡ Platform-specific edits with easy syncing
  • 🎯 Smart @mentions that adapt per network
  • 🤖 Optional AI-assisted writing with your own API key

This summary was generated by GitHub Copilot based on the project README.